r77631 - in /branches/upstream/libnet-ssh2-perl/current: Changes META.yml Makefile.PL SSH2.xs lib/Net/SSH2.pm
carnil at users.alioth.debian.org
carnil at users.alioth.debian.org
Wed Jul 20 11:24:42 UTC 2011
Author: carnil
Date: Wed Jul 20 11:24:39 2011
New Revision: 77631
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=77631
Log:
[svn-upgrade] new version libnet-ssh2-perl (0.39)
Modified:
branches/upstream/libnet-ssh2-perl/current/Changes
branches/upstream/libnet-ssh2-perl/current/META.yml
branches/upstream/libnet-ssh2-perl/current/Makefile.PL
branches/upstream/libnet-ssh2-perl/current/SSH2.xs
branches/upstream/libnet-ssh2-perl/current/lib/Net/SSH2.pm
Modified: branches/upstream/libnet-ssh2-perl/current/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libnet-ssh2-perl/current/Changes?rev=77631&op=diff
==============================================================================
--- branches/upstream/libnet-ssh2-perl/current/Changes (original)
+++ branches/upstream/libnet-ssh2-perl/current/Changes Wed Jul 20 11:24:39 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: branches/upstream/libnet-ssh2-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libnet-ssh2-perl/current/META.yml?rev=77631&op=diff
==============================================================================
--- branches/upstream/libnet-ssh2-perl/current/META.yml (original)
+++ branches/upstream/libnet-ssh2-perl/current/META.yml Wed Jul 20 11:24:39 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: branches/upstream/libnet-ssh2-perl/current/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libnet-ssh2-perl/current/Makefile.PL?rev=77631&op=diff
==============================================================================
--- branches/upstream/libnet-ssh2-perl/current/Makefile.PL (original)
+++ branches/upstream/libnet-ssh2-perl/current/Makefile.PL Wed Jul 20 11:24:39 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: branches/upstream/libnet-ssh2-perl/current/SSH2.xs
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libnet-ssh2-perl/current/SSH2.xs?rev=77631&op=diff
==============================================================================
--- branches/upstream/libnet-ssh2-perl/current/SSH2.xs (original)
+++ branches/upstream/libnet-ssh2-perl/current/SSH2.xs Wed Jul 20 11:24:39 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: branches/upstream/libnet-ssh2-perl/current/lib/Net/SSH2.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libnet-ssh2-perl/current/lib/Net/SSH2.pm?rev=77631&op=diff
==============================================================================
--- branches/upstream/libnet-ssh2-perl/current/lib/Net/SSH2.pm (original)
+++ branches/upstream/libnet-ssh2-perl/current/lib/Net/SSH2.pm Wed Jul 20 11:24:39 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