summaryrefslogtreecommitdiff
path: root/www/p5-CGI-EncryptForm/files/patch-EncryptForm.pm
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2010-04-02 14:22:31 +0000
committerMartin Wilke <miwi@FreeBSD.org>2010-04-02 14:22:31 +0000
commit796b0f6d7c9ef0cc0d6dff29b502bec185c345d2 (patch)
tree1a93780a2ecf36a44aa0ee1ca0b53442a11f5c29 /www/p5-CGI-EncryptForm/files/patch-EncryptForm.pm
parentA group of Perl modules for parsing XML (diff)
Implement trusted stateful CGI Form Data using cryptography.
WWW: http://search.cpan.org/dist/CGI-EncryptForm/ PR: ports/145129 Submitted by: Steve Wills <steve at mouf.net>
Notes
Notes: svn path=/head/; revision=252031
Diffstat (limited to 'www/p5-CGI-EncryptForm/files/patch-EncryptForm.pm')
-rw-r--r--www/p5-CGI-EncryptForm/files/patch-EncryptForm.pm20
1 files changed, 20 insertions, 0 deletions
diff --git a/www/p5-CGI-EncryptForm/files/patch-EncryptForm.pm b/www/p5-CGI-EncryptForm/files/patch-EncryptForm.pm
new file mode 100644
index 000000000000..fd3cb432980a
--- /dev/null
+++ b/www/p5-CGI-EncryptForm/files/patch-EncryptForm.pm
@@ -0,0 +1,20 @@
+--- EncryptForm.pm.orig 2010-03-11 15:18:24.000000000 -0500
++++ EncryptForm.pm 2010-03-11 15:18:50.000000000 -0500
+@@ -10,7 +10,7 @@
+ package CGI::EncryptForm;
+
+ use Crypt::HCE_SHA;
+-use Storable qw(freeze thaw);
++use Storable qw(nfreeze thaw);
+ use Digest::SHA1 qw(sha1);
+
+ use strict;
+@@ -70,7 +70,7 @@
+
+ my $random_key = $self->_random_key();
+
+- my $str = freeze($decrypted_hashref);
++ my $str = nfreeze($decrypted_hashref);
+ $str = sha1($str) . $str;
+
+ my $cipher = Crypt::HCE_SHA->new($secret_key, $random_key);