r47846 - in /trunk/libcrypt-openssl-rsa-perl: Changes MANIFEST META.yml RSA.pm RSA.xs debian/changelog t/rsa.t

jawnsy-guest at users.alioth.debian.org jawnsy-guest at users.alioth.debian.org
Fri Nov 27 03:56:34 UTC 2009


Author: jawnsy-guest
Date: Fri Nov 27 03:56:29 2009
New Revision: 47846

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=47846
Log:
Only changes tests, no upload needed
IGNORE-VERSION: 0.26-1
* New upstream release

Modified:
    trunk/libcrypt-openssl-rsa-perl/Changes
    trunk/libcrypt-openssl-rsa-perl/MANIFEST
    trunk/libcrypt-openssl-rsa-perl/META.yml
    trunk/libcrypt-openssl-rsa-perl/RSA.pm
    trunk/libcrypt-openssl-rsa-perl/RSA.xs
    trunk/libcrypt-openssl-rsa-perl/debian/changelog
    trunk/libcrypt-openssl-rsa-perl/t/rsa.t

Modified: trunk/libcrypt-openssl-rsa-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-openssl-rsa-perl/Changes?rev=47846&op=diff
==============================================================================
--- trunk/libcrypt-openssl-rsa-perl/Changes (original)
+++ trunk/libcrypt-openssl-rsa-perl/Changes Fri Nov 27 03:56:29 2009
@@ -1,4 +1,8 @@
 Revision history for Perl extension Crypt::OpenSSL::RSA.
+
+0.26  Sun Nov 22 2009 11:01:13
+        - Change subclassing test to generate a 512 bit key in order to work 
+          around an odd issue seen on some 64-bit redhat systems. (CPAN bug 45498)
 
 0.25  Sun May 20 2007 12:56:11
         - Add a LICENSE file.

Modified: trunk/libcrypt-openssl-rsa-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-openssl-rsa-perl/MANIFEST?rev=47846&op=diff
==============================================================================
--- trunk/libcrypt-openssl-rsa-perl/MANIFEST (original)
+++ trunk/libcrypt-openssl-rsa-perl/MANIFEST Fri Nov 27 03:56:29 2009
@@ -9,4 +9,3 @@
 t/rsa.t
 t/bignum.t
 t/format.t
-META.yml                                 Module meta-data (added by MakeMaker)

Modified: trunk/libcrypt-openssl-rsa-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-openssl-rsa-perl/META.yml?rev=47846&op=diff
==============================================================================
--- trunk/libcrypt-openssl-rsa-perl/META.yml (original)
+++ trunk/libcrypt-openssl-rsa-perl/META.yml Fri Nov 27 03:56:29 2009
@@ -1,11 +1,13 @@
-# http://module-build.sourceforge.net/META-spec.html
-#XXXXXXX This is a prototype!!!  It will change in the future!!! XXXXX#
-name:         Crypt-OpenSSL-RSA
-version:      0.25
-version_from: RSA.pm
-installdirs:  site
-requires:
+--- #YAML:1.0
+name:                Crypt-OpenSSL-RSA
+version:             0.26
+abstract:            ~
+license:             ~
+author:              ~
+generated_by:        ExtUtils::MakeMaker version 6.42
+distribution_type:   module
+requires:     
     Crypt::OpenSSL::Random:        0
-
-distribution_type: module
-generated_by: ExtUtils::MakeMaker version 6.30
+meta-spec:
+    url:     http://module-build.sourceforge.net/META-spec-v1.3.html
+    version: 1.3

Modified: trunk/libcrypt-openssl-rsa-perl/RSA.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-openssl-rsa-perl/RSA.pm?rev=47846&op=diff
==============================================================================
--- trunk/libcrypt-openssl-rsa-perl/RSA.pm (original)
+++ trunk/libcrypt-openssl-rsa-perl/RSA.pm Fri Nov 27 03:56:29 2009
@@ -10,7 +10,7 @@
 
 @ISA = qw(DynaLoader);
 
-$VERSION = '0.25';
+$VERSION = '0.26';
 
 bootstrap Crypt::OpenSSL::RSA $VERSION;
 

Modified: trunk/libcrypt-openssl-rsa-perl/RSA.xs
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-openssl-rsa-perl/RSA.xs?rev=47846&op=diff
==============================================================================
--- trunk/libcrypt-openssl-rsa-perl/RSA.xs (original)
+++ trunk/libcrypt-openssl-rsa-perl/RSA.xs Fri Nov 27 03:56:29 2009
@@ -40,7 +40,7 @@
 
 #define CHECK_OPEN_SSL(p_result) if (!(p_result)) croakSsl(__FILE__, __LINE__);
 
-#define PACKAGE_CROAK(p_message) croak("%s:%d: %s", (p_message))
+#define PACKAGE_CROAK(p_message) croak("%s", (p_message))
 #define CHECK_NEW(p_var, p_size, p_type) \
   if (New(0, p_var, p_size, p_type) == NULL) \
     { PACKAGE_CROAK("unable to alloc buffer"); }
@@ -486,77 +486,77 @@
   OUTPUT:
     RETVAL
 
+void
+use_md5_hash(p_rsa)
+    rsaData* p_rsa;
+  CODE:
+    p_rsa->hashMode = NID_md5;
+
+void
+use_sha1_hash(p_rsa)
+    rsaData* p_rsa;
+  CODE:
+    p_rsa->hashMode =  NID_sha1;
+
+#ifdef SHA512_DIGEST_LENGTH
+
+void
+use_sha224_hash(p_rsa)
+    rsaData* p_rsa;
+  CODE:
+    p_rsa->hashMode =  NID_sha224;
+
+void
+use_sha256_hash(p_rsa)
+    rsaData* p_rsa;
+  CODE:
+    p_rsa->hashMode =  NID_sha256;
+
+void
+use_sha384_hash(p_rsa)
+    rsaData* p_rsa;
+  CODE:
+    p_rsa->hashMode =  NID_sha384;
+
+void
+use_sha512_hash(p_rsa)
+    rsaData* p_rsa;
+  CODE:
+    p_rsa->hashMode =  NID_sha512;
+
+#endif
+
+void
+use_ripemd160_hash(p_rsa)
+    rsaData* p_rsa;
+  CODE:
+    p_rsa->hashMode =  NID_ripemd160;
+
+void
+use_no_padding(p_rsa)
+    rsaData* p_rsa;
+  CODE:
+    p_rsa->padding = RSA_NO_PADDING;
+
+void
+use_pkcs1_padding(p_rsa)
+    rsaData* p_rsa;
+  CODE:
+    p_rsa->padding = RSA_PKCS1_PADDING;
+
+void
+use_pkcs1_oaep_padding(p_rsa)
+    rsaData* p_rsa;
+  CODE:
+    p_rsa->padding = RSA_PKCS1_OAEP_PADDING;
+
+void
+use_sslv23_padding(p_rsa)
+    rsaData* p_rsa;
+  CODE:
+    p_rsa->padding = RSA_SSLV23_PADDING;
+
 # Sign text. Returns the signature.
-
-void
-use_md5_hash(p_rsa)
-    rsaData* p_rsa;
-  CODE:
-    p_rsa->hashMode = NID_md5;
-
-void
-use_sha1_hash(p_rsa)
-    rsaData* p_rsa;
-  CODE:
-    p_rsa->hashMode =  NID_sha1;
-
-#ifdef SHA512_DIGEST_LENGTH
-
-void
-use_sha224_hash(p_rsa)
-    rsaData* p_rsa;
-  CODE:
-    p_rsa->hashMode =  NID_sha224;
-
-void
-use_sha256_hash(p_rsa)
-    rsaData* p_rsa;
-  CODE:
-    p_rsa->hashMode =  NID_sha256;
-
-void
-use_sha384_hash(p_rsa)
-    rsaData* p_rsa;
-  CODE:
-    p_rsa->hashMode =  NID_sha384;
-
-void
-use_sha512_hash(p_rsa)
-    rsaData* p_rsa;
-  CODE:
-    p_rsa->hashMode =  NID_sha512;
-
-#endif
-
-void
-use_ripemd160_hash(p_rsa)
-    rsaData* p_rsa;
-  CODE:
-    p_rsa->hashMode =  NID_ripemd160;
-
-void
-use_no_padding(p_rsa)
-    rsaData* p_rsa;
-  CODE:
-    p_rsa->padding = RSA_NO_PADDING;
-
-void
-use_pkcs1_padding(p_rsa)
-    rsaData* p_rsa;
-  CODE:
-    p_rsa->padding = RSA_PKCS1_PADDING;
-
-void
-use_pkcs1_oaep_padding(p_rsa)
-    rsaData* p_rsa;
-  CODE:
-    p_rsa->padding = RSA_PKCS1_OAEP_PADDING;
-
-void
-use_sslv23_padding(p_rsa)
-    rsaData* p_rsa;
-  CODE:
-    p_rsa->padding = RSA_SSLV23_PADDING;
 
 SV*
 sign(p_rsa, text_SV)

Modified: trunk/libcrypt-openssl-rsa-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-openssl-rsa-perl/debian/changelog?rev=47846&op=diff
==============================================================================
--- trunk/libcrypt-openssl-rsa-perl/debian/changelog (original)
+++ trunk/libcrypt-openssl-rsa-perl/debian/changelog Fri Nov 27 03:56:29 2009
@@ -1,4 +1,10 @@
-libcrypt-openssl-rsa-perl (0.25-2) UNRELEASED; urgency=low
+libcrypt-openssl-rsa-perl (0.26-1) UNRELEASED; urgency=low
+
+  Only changes tests, no upload needed
+  IGNORE-VERSION: 0.26-1
+
+  [ Jonathan Yu ]
+  * New upstream release
 
   [ gregor herrmann ]
   * debian/watch: fix regexp for matching upstream releases.
@@ -10,7 +16,7 @@
   [ Nathan Handler ]
   * debian/watch: Update to ignore development releases.
 
- -- gregor herrmann <gregoa at debian.org>  Fri, 06 Jun 2008 15:18:36 +0200
+ -- Jonathan Yu <jawnsy at cpan.org>  Thu, 26 Nov 2009 19:34:57 -0500
 
 libcrypt-openssl-rsa-perl (0.25-1) unstable; urgency=low
 

Modified: trunk/libcrypt-openssl-rsa-perl/t/rsa.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-openssl-rsa-perl/t/rsa.t?rev=47846&op=diff
==============================================================================
--- trunk/libcrypt-openssl-rsa-perl/t/rsa.t (original)
+++ trunk/libcrypt-openssl-rsa-perl/t/rsa.t Fri Nov 27 03:56:29 2009
@@ -146,7 +146,7 @@
 
 # check subclassing
 
-eval { Crypt::OpenSSL::RSA::Subpackage->generate_key(256); };
+eval { Crypt::OpenSSL::RSA::Subpackage->generate_key(512); };
 ok(!$@);
 
 package Crypt::OpenSSL::RSA::Subpackage;




More information about the Pkg-perl-cvs-commits mailing list