r77633 - in /trunk/libnet-ssh2-perl: Changes META.yml Makefile.PL SSH2.xs debian/changelog lib/Net/SSH2.pm

carnil at users.alioth.debian.org carnil at users.alioth.debian.org
Wed Jul 20 11:28:41 UTC 2011


Author: carnil
Date: Wed Jul 20 11:28:40 2011
New Revision: 77633

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=77633
Log:
New upstream release

Modified:
    trunk/libnet-ssh2-perl/Changes
    trunk/libnet-ssh2-perl/META.yml
    trunk/libnet-ssh2-perl/Makefile.PL
    trunk/libnet-ssh2-perl/SSH2.xs
    trunk/libnet-ssh2-perl/debian/changelog
    trunk/libnet-ssh2-perl/lib/Net/SSH2.pm

Modified: trunk/libnet-ssh2-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-ssh2-perl/Changes?rev=77633&op=diff
==============================================================================
--- trunk/libnet-ssh2-perl/Changes (original)
+++ trunk/libnet-ssh2-perl/Changes Wed Jul 20 11:28:40 2011
@@ -1,4 +1,7 @@
 Revision history for Perl extension Net::SSH2.
+
+0.39  2011-07-17 18:24:30
+        - fix double free in auth_password (RT#69444)
 
 0.38  2011-06-02 14:52:30
         - add version check for block_directions

Modified: trunk/libnet-ssh2-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-ssh2-perl/META.yml?rev=77633&op=diff
==============================================================================
--- trunk/libnet-ssh2-perl/META.yml (original)
+++ trunk/libnet-ssh2-perl/META.yml Wed Jul 20 11:28:40 2011
@@ -21,7 +21,7 @@
 provides:
   Net::SSH2:
     file: lib/Net/SSH2.pm
-    version: 0.38
+    version: 0.39
   Net::SSH2::Channel:
     file: lib/Net/SSH2/Channel.pm
   Net::SSH2::Dir:
@@ -39,4 +39,4 @@
 resources:
   license: http://dev.perl.org/licenses/
   repository: git://github.com/rkitover/net-ssh2.git
-version: 0.38
+version: 0.39

Modified: trunk/libnet-ssh2-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-ssh2-perl/Makefile.PL?rev=77633&op=diff
==============================================================================
--- trunk/libnet-ssh2-perl/Makefile.PL (original)
+++ trunk/libnet-ssh2-perl/Makefile.PL Wed Jul 20 11:28:40 2011
@@ -1,6 +1,7 @@
 use inc::Module::Install 0.91;
 use Cwd;
 use Config;
+use Module::Install::CheckLib ();
 
 # override library and include directory here if desired
 my $lib = '';

Modified: trunk/libnet-ssh2-perl/SSH2.xs
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-ssh2-perl/SSH2.xs?rev=77633&op=diff
==============================================================================
--- trunk/libnet-ssh2-perl/SSH2.xs (original)
+++ trunk/libnet-ssh2-perl/SSH2.xs Wed Jul 20 11:28:40 2011
@@ -830,7 +830,9 @@
     if (!password || !SvPOK(password)) {
         char* auth = libssh2_userauth_list(ss->session,
          pv_username, len_username);
-        Safefree(auth);
+        /* This causes a double free segfault
+         * Safefree(auth);
+         */
         XSRETURN_IV(!auth && libssh2_userauth_authenticated(ss->session));
     }
 

Modified: trunk/libnet-ssh2-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-ssh2-perl/debian/changelog?rev=77633&op=diff
==============================================================================
--- trunk/libnet-ssh2-perl/debian/changelog (original)
+++ trunk/libnet-ssh2-perl/debian/changelog Wed Jul 20 11:28:40 2011
@@ -1,3 +1,9 @@
+libnet-ssh2-perl (0.39-1) UNRELEASED; urgency=low
+
+  * New upstream release
+
+ -- Salvatore Bonaccorso <carnil at debian.org>  Wed, 20 Jul 2011 13:24:50 +0200
+
 libnet-ssh2-perl (0.38-1) unstable; urgency=low
 
   [ Jotam Jr. Trejo ]

Modified: trunk/libnet-ssh2-perl/lib/Net/SSH2.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-ssh2-perl/lib/Net/SSH2.pm?rev=77633&op=diff
==============================================================================
--- trunk/libnet-ssh2-perl/lib/Net/SSH2.pm (original)
+++ trunk/libnet-ssh2-perl/lib/Net/SSH2.pm Wed Jul 20 11:28:40 2011
@@ -208,7 +208,7 @@
 
 our @EXPORT_OK = @{$EXPORT_TAGS{all}};
 
-our $VERSION = '0.38';
+our $VERSION = '0.39';
 
 # methods
 




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