r29567 - in /trunk/libcrypt-openssl-dsa-perl/debian: changelog patches/check-do_verify-return-code patches/series

ryan52-guest at users.alioth.debian.org ryan52-guest at users.alioth.debian.org
Sun Jan 11 21:56:10 UTC 2009


Author: ryan52-guest
Date: Sun Jan 11 21:56:04 2009
New Revision: 29567

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=29567
Log:
check the return code of DSA_do_verify, and croak on error (Closes:
#511519)

Added:
    trunk/libcrypt-openssl-dsa-perl/debian/patches/check-do_verify-return-code
Modified:
    trunk/libcrypt-openssl-dsa-perl/debian/changelog
    trunk/libcrypt-openssl-dsa-perl/debian/patches/series

Modified: trunk/libcrypt-openssl-dsa-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-openssl-dsa-perl/debian/changelog?rev=29567&op=diff
==============================================================================
--- trunk/libcrypt-openssl-dsa-perl/debian/changelog (original)
+++ trunk/libcrypt-openssl-dsa-perl/debian/changelog Sun Jan 11 21:56:04 2009
@@ -1,11 +1,16 @@
 libcrypt-openssl-dsa-perl (0.13-4) UNRELEASED; urgency=low
 
+  [ gregor herrmann ]
   * Add debian/README.source to document quilt usage, as required by
     Debian Policy since 3.8.0.
   * debian/control: Changed: Switched Vcs-Browser field to ViewSVN
     (source stanza).
 
- -- gregor herrmann <gregoa at debian.org>  Wed, 06 Aug 2008 21:33:30 -0300
+  [ Ryan Niebur ]
+  * check the return code of DSA_do_verify, and croak on error (Closes:
+    #511519)
+
+ -- Ryan Niebur <ryanryan52 at gmail.com>  Sun, 11 Jan 2009 13:51:52 -0800
 
 libcrypt-openssl-dsa-perl (0.13-3) unstable; urgency=low
 

Added: trunk/libcrypt-openssl-dsa-perl/debian/patches/check-do_verify-return-code
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-openssl-dsa-perl/debian/patches/check-do_verify-return-code?rev=29567&op=file
==============================================================================
--- trunk/libcrypt-openssl-dsa-perl/debian/patches/check-do_verify-return-code (added)
+++ trunk/libcrypt-openssl-dsa-perl/debian/patches/check-do_verify-return-code Sun Jan 11 21:56:04 2009
@@ -1,0 +1,11 @@
+--- a/DSA.xs
++++ b/DSA.xs
+@@ -139,6 +139,8 @@
+     CODE:
+         dgst_pv = SvPV(dgst, dgst_len);
+         RETVAL = DSA_do_verify(dgst_pv, dgst_len, sig, dsa);
++        if (RETVAL == -1)
++          croak("Error in DSA_do_verify: %s",ERR_error_string(ERR_get_error(), NULL));
+     OUTPUT:
+         RETVAL
+ 

Modified: trunk/libcrypt-openssl-dsa-perl/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-openssl-dsa-perl/debian/patches/series?rev=29567&op=diff
==============================================================================
--- trunk/libcrypt-openssl-dsa-perl/debian/patches/series (original)
+++ trunk/libcrypt-openssl-dsa-perl/debian/patches/series Sun Jan 11 21:56:04 2009
@@ -1,1 +1,2 @@
+check-do_verify-return-code
 Makefile.PL-no-ssl-in-LIBS.patch




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