Hello community, here is the log from the commit of package perl-Net-SSH2 for openSUSE:Factory checked in at 2018-01-09 14:51:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Net-SSH2 (Old) and /work/SRC/openSUSE:Factory/.perl-Net-SSH2.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Net-SSH2" Tue Jan 9 14:51:06 2018 rev:8 rq:556879 version:0.68 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Net-SSH2/perl-Net-SSH2.changes 2017-10-03 23:18:50.297302779 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Net-SSH2.new/perl-Net-SSH2.changes 2018-01-09 14:51:26.840713112 +0100 @@ -1,0 +2,22 @@ +Thu Dec 14 06:40:10 UTC 2017 - co...@suse.com + +- updated to 0.68 + see /usr/share/doc/packages/perl-Net-SSH2/Changes + + 0.68 2017-12-13 + - Fix build when using perl 5.26 which doesn't have "." in + @INC anymore (patch by Marc-Philip Werner). + +------------------------------------------------------------------- +Sun Dec 3 06:44:27 UTC 2017 - co...@suse.com + +- updated to 0.67 + see /usr/share/doc/packages/perl-Net-SSH2/Changes + + 0.67 2017-12-02 + - Fix Net::SSH2::Listener "accept" method (patch by + Marc-Philip Werner). + - Fix Net::SSH2::SFTP "readlink" and "realpath" methods (patch + by Marc-Philip Werner). + +------------------------------------------------------------------- Old: ---- Net-SSH2-0.66.tar.gz New: ---- Net-SSH2-0.68.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Net-SSH2.spec ++++++ --- /var/tmp/diff_new_pack.xNJxem/_old 2018-01-09 14:51:27.388687422 +0100 +++ /var/tmp/diff_new_pack.xNJxem/_new 2018-01-09 14:51:27.392687234 +0100 @@ -17,7 +17,7 @@ Name: perl-Net-SSH2 -Version: 0.66 +Version: 0.68 Release: 0 %define cpan_name Net-SSH2 Summary: Support for the SSH 2 protocol via libssh2 ++++++ Net-SSH2-0.66.tar.gz -> Net-SSH2-0.68.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-SSH2-0.66/Changes new/Net-SSH2-0.68/Changes --- old/Net-SSH2-0.66/Changes 2017-07-19 09:38:00.000000000 +0200 +++ new/Net-SSH2-0.68/Changes 2017-12-13 09:22:01.000000000 +0100 @@ -1,5 +1,15 @@ Revision history for Perl extension Net::SSH2. +0.68 2017-12-13 + - Fix build when using perl 5.26 which doesn't have "." in + @INC anymore (patch by Marc-Philip Werner). + +0.67 2017-12-02 + - Fix Net::SSH2::Listener "accept" method (patch by + Marc-Philip Werner). + - Fix Net::SSH2::SFTP "readlink" and "realpath" methods (patch + by Marc-Philip Werner). + 0.66 2017-07-19 - Warn about readline being called in non-blocking mode. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-SSH2-0.66/Makefile.PL new/Net-SSH2-0.68/Makefile.PL --- old/Net-SSH2-0.66/Makefile.PL 2017-06-14 09:10:05.000000000 +0200 +++ new/Net-SSH2-0.68/Makefile.PL 2017-12-13 09:16:15.000000000 +0100 @@ -1,3 +1,4 @@ +use lib "."; use inc::Module::Install 0.91; use Cwd; use Config; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-SSH2-0.66/SSH2.xs new/Net-SSH2-0.68/SSH2.xs --- old/Net-SSH2-0.66/SSH2.xs 2017-04-19 12:09:41.000000000 +0200 +++ new/Net-SSH2-0.68/SSH2.xs 2017-12-13 09:16:15.000000000 +0100 @@ -2050,6 +2050,7 @@ PREINIT: SSH2* ss; CODE: + ss = ls->ss; NEW_CHANNEL(libssh2_channel_forward_accept(ls->listener)); OUTPUT: RETVAL @@ -2259,23 +2260,22 @@ SV * net_sf_readlink(SSH2_SFTP* sf, SV* path) PREINIT: - SV* link; const char* pv_path; char* pv_link; STRLEN len_path; int count; CODE: pv_path = SvPVbyte(path, len_path); - link = newSV(MAXPATHLEN + 1); - pv_link = SvPVX(link); + RETVAL = newSV(MAXPATHLEN + 1); + pv_link = SvPVX(RETVAL); count = libssh2_sftp_symlink_ex(sf->sftp, pv_path, len_path, pv_link, MAXPATHLEN, LIBSSH2_SFTP_READLINK); if (count >= 0) { - SvPOK_on(link); + SvPOK_on(RETVAL); pv_link[count] = '\0'; - SvCUR_set(link, count); + SvCUR_set(RETVAL, count); } OUTPUT: RETVAL @@ -2283,23 +2283,22 @@ SV * net_sf_realpath(SSH2_SFTP* sf, SV* path) PREINIT: - SV* real; const char* pv_path; char* pv_real; STRLEN len_path; int count; CODE: pv_path = SvPVbyte(path, len_path); - real = newSV(MAXPATHLEN + 1); - pv_real = SvPVX(real); + RETVAL = newSV(MAXPATHLEN + 1); + pv_real = SvPVX(RETVAL); count = libssh2_sftp_symlink_ex(sf->sftp, pv_path, len_path, pv_real, MAXPATHLEN, LIBSSH2_SFTP_REALPATH); if (count >= 0) { - SvPOK_on(real); + SvPOK_on(RETVAL); pv_real[count] = '\0'; - SvCUR_set(real, count); + SvCUR_set(RETVAL, count); } OUTPUT: RETVAL diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-SSH2-0.66/lib/Net/SSH2.pm new/Net-SSH2-0.68/lib/Net/SSH2.pm --- old/Net-SSH2-0.66/lib/Net/SSH2.pm 2017-07-19 09:37:00.000000000 +0200 +++ new/Net-SSH2-0.68/lib/Net/SSH2.pm 2017-12-13 09:22:24.000000000 +0100 @@ -1,6 +1,6 @@ package Net::SSH2; -our $VERSION = '0.66'; +our $VERSION = '0.68'; use 5.006; use strict;