commit perl-Net-SSH2 for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Net-SSH2 for openSUSE:Factory checked in at 2020-04-16 23:01:30 Comparing /work/SRC/openSUSE:Factory/perl-Net-SSH2 (Old) and /work/SRC/openSUSE:Factory/.perl-Net-SSH2.new.2738 (New) Package is "perl-Net-SSH2" Thu Apr 16 23:01:30 2020 rev:11 rq:794249 version:0.71 Changes: --- /work/SRC/openSUSE:Factory/perl-Net-SSH2/perl-Net-SSH2.changes 2019-04-01 12:39:34.837950022 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Net-SSH2.new.2738/perl-Net-SSH2.changes 2020-04-16 23:01:57.015613949 +0200 @@ -1,0 +2,11 @@ +Sat Apr 11 03:11:50 UTC 2020 - + +- updated to 0.71 + see /usr/share/doc/packages/perl-Net-SSH2/Changes + + 0.71 2020-04-10 + - Fix building on Windows. + - Fix installation on macOS with Homebrew. + - Rewrite synopsis to be more relevant to usual use-cases. + +--- Old: Net-SSH2-0.70.tar.gz New: Net-SSH2-0.71.tar.gz Other differences: -- ++ perl-Net-SSH2.spec ++ --- /var/tmp/diff_new_pack.ELETDl/_old 2020-04-16 23:02:00.467616550 +0200 +++ /var/tmp/diff_new_pack.ELETDl/_new 2020-04-16 23:02:00.471616553 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Net-SSH2 # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,14 +17,14 @@ Name: perl-Net-SSH2 -Version:0.70 +Version:0.71 Release:0 %define cpan_name Net-SSH2 Summary:Support for the SSH 2 protocol via libssh2 License:Artistic-1.0 OR GPL-1.0-or-later Group: Development/Libraries/Perl Url:https://metacpan.org/release/%{cpan_name} -Source0: https://cpan.metacpan.org/authors/id/S/SA/SALVA/%{cpan_name}-%{version}.tar.gz +Source0: https://cpan.metacpan.org/authors/id/R/RK/RKITOVER/%{cpan_name}-%{version}.tar.gz Source1:cpanspec.yml BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl @@ -52,7 +52,7 @@ # MANUAL END %build -perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" +PERL_USE_UNSAFE_INC=1 perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" make %{?_smp_mflags} %check @@ -65,6 +65,6 @@ %files -f %{name}.files %defattr(-,root,root,755) -%doc BUILDING.WIN32 Changes const-c.inc const-xs.inc example README +%doc Changes const-c.inc const-xs.inc example %changelog ++ Net-SSH2-0.70.tar.gz -> Net-SSH2-0.71.tar.gz ++ 1631 lines of diff (skipped)
commit perl-Net-SSH2 for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Net-SSH2 for openSUSE:Factory checked in at 2019-04-01 12:39:34 Comparing /work/SRC/openSUSE:Factory/perl-Net-SSH2 (Old) and /work/SRC/openSUSE:Factory/.perl-Net-SSH2.new.25356 (New) Package is "perl-Net-SSH2" Mon Apr 1 12:39:34 2019 rev:10 rq:690164 version:0.70 Changes: --- /work/SRC/openSUSE:Factory/perl-Net-SSH2/perl-Net-SSH2.changes 2018-03-02 21:10:12.552174990 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Net-SSH2.new.25356/perl-Net-SSH2.changes 2019-04-01 12:39:34.837950022 +0200 @@ -1,0 +2,11 @@ +Sat Mar 30 06:30:48 UTC 2019 - Stephan Kulow + +- updated to 0.70 + see /usr/share/doc/packages/perl-Net-SSH2/Changes + + 0.70 2019-3-17 + - Documentation improvements. + - SFTP stat was not reporting errors correctly (bug report and +patch by Thomas Lochmatter). + +--- Old: Net-SSH2-0.69.tar.gz New: Net-SSH2-0.70.tar.gz Other differences: -- ++ perl-Net-SSH2.spec ++ --- /var/tmp/diff_new_pack.3jI4Fj/_old 2019-04-01 12:39:35.461950325 +0200 +++ /var/tmp/diff_new_pack.3jI4Fj/_new 2019-04-01 12:39:35.461950325 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Net-SSH2 # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,18 +12,18 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: perl-Net-SSH2 -Version:0.69 +Version:0.70 Release:0 %define cpan_name Net-SSH2 Summary:Support for the SSH 2 protocol via libssh2 License:Artistic-1.0 OR GPL-1.0-or-later Group: Development/Libraries/Perl -Url:http://search.cpan.org/dist/Net-SSH2/ +Url:https://metacpan.org/release/%{cpan_name} Source0: https://cpan.metacpan.org/authors/id/S/SA/SALVA/%{cpan_name}-%{version}.tar.gz Source1:cpanspec.yml BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -52,11 +52,11 @@ # MANUAL END %build -%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" -%{__make} %{?_smp_mflags} +perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" +make %{?_smp_mflags} %check -%{__make} test +make test %install %perl_make_install ++ Net-SSH2-0.69.tar.gz -> Net-SSH2-0.70.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-SSH2-0.69/Changes new/Net-SSH2-0.70/Changes --- old/Net-SSH2-0.69/Changes 2018-02-24 21:37:53.0 +0100 +++ new/Net-SSH2-0.70/Changes 2019-03-17 10:32:35.0 +0100 @@ -1,5 +1,10 @@ Revision history for Perl extension Net::SSH2. +0.70 2019-3-17 + - Documentation improvements. + - SFTP stat was not reporting errors correctly (bug report and + patch by Thomas Lochmatter). + 0.69 2018-2-24 - Fix META.yml generation (bug report by Slaven Rezic). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-SSH2-0.69/META.yml new/Net-SSH2-0.70/META.yml --- old/Net-SSH2-0.69/META.yml 2018-02-24 21:39:47.0 +0100 +++ new/Net-SSH2-0.70/META.yml 2019-03-17 10:35:49.0 +0100 @@ -8,7 +8,7 @@ ExtUtils::MakeMaker: 6.59 distribution_type: module dynamic_config: 1 -generated_by: 'Module::Install version 1.17' +generated_by: 'Module::Install version 1.19' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -22,7 +22,7 @@ provides: Net::SSH2: file: lib/Net/SSH2.pm -version: '0.69' +version: '0.70' Net::SSH2::Channel: file: lib/Net/SSH2/Channel.pm Net::SSH2::Dir: @@ -42,4 +42,4 @@ resources: license: http://dev.perl.org/licenses/ repository: git://github.com/rkitover/net-ssh2.git -version: '0.69' +version: '0.70' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-SSH2-0.69/README new/Net-SSH2-0.70/README --- old/Net-SSH2-0.69/README2018-02-24 21:38:48.0 +0100 +++ new/Net-SSH2-0.70/README2019-03-17 10:31:53.0 +0100 @@ -92,7 +92,7 @@ Copyright (C) 2010-2016 by Rafael Kitover (rkito...@cpan.org). -Copyright (C) 2011-2018 by Salvador Fandino (sa...@cpan.org). +Copyright (C) 2011-2019 by Salvador Fandino (sa...@cpan.org).
commit perl-Net-SSH2 for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Net-SSH2 for openSUSE:Factory checked in at 2018-03-02 21:10:10 Comparing /work/SRC/openSUSE:Factory/perl-Net-SSH2 (Old) and /work/SRC/openSUSE:Factory/.perl-Net-SSH2.new (New) Package is "perl-Net-SSH2" Fri Mar 2 21:10:10 2018 rev:9 rq:580612 version:0.69 Changes: --- /work/SRC/openSUSE:Factory/perl-Net-SSH2/perl-Net-SSH2.changes 2018-01-09 14:51:26.840713112 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Net-SSH2.new/perl-Net-SSH2.changes 2018-03-02 21:10:12.552174990 +0100 @@ -1,0 +2,9 @@ +Sun Feb 25 06:40:15 UTC 2018 - co...@suse.com + +- updated to 0.69 + see /usr/share/doc/packages/perl-Net-SSH2/Changes + + 0.69 2018-2-24 + - Fix META.yml generation (bug report by Slaven Rezic). + +--- Old: Net-SSH2-0.68.tar.gz New: Net-SSH2-0.69.tar.gz Other differences: -- ++ perl-Net-SSH2.spec ++ --- /var/tmp/diff_new_pack.cQIkZD/_old 2018-03-02 21:10:13.532139749 +0100 +++ /var/tmp/diff_new_pack.cQIkZD/_new 2018-03-02 21:10:13.536139605 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-Net-SSH2 # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,11 +17,11 @@ Name: perl-Net-SSH2 -Version:0.68 +Version:0.69 Release:0 %define cpan_name Net-SSH2 Summary:Support for the SSH 2 protocol via libssh2 -License:Artistic-1.0 or GPL-1.0+ +License:Artistic-1.0 OR GPL-1.0-or-later Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/Net-SSH2/ Source0: https://cpan.metacpan.org/authors/id/S/SA/SALVA/%{cpan_name}-%{version}.tar.gz ++ Net-SSH2-0.68.tar.gz -> Net-SSH2-0.69.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-SSH2-0.68/Changes new/Net-SSH2-0.69/Changes --- old/Net-SSH2-0.68/Changes 2017-12-13 09:22:01.0 +0100 +++ new/Net-SSH2-0.69/Changes 2018-02-24 21:37:53.0 +0100 @@ -1,5 +1,8 @@ Revision history for Perl extension Net::SSH2. +0.69 2018-2-24 + - Fix META.yml generation (bug report by Slaven Rezic). + 0.68 2017-12-13 - Fix build when using perl 5.26 which doesn't have "." in @INC anymore (patch by Marc-Philip Werner). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-SSH2-0.68/META.yml new/Net-SSH2-0.69/META.yml --- old/Net-SSH2-0.68/META.yml 2017-07-19 09:56:59.0 +0200 +++ new/Net-SSH2-0.69/META.yml 2018-02-24 21:39:47.0 +0100 @@ -22,7 +22,7 @@ provides: Net::SSH2: file: lib/Net/SSH2.pm -version: '0.66' +version: '0.69' Net::SSH2::Channel: file: lib/Net/SSH2/Channel.pm Net::SSH2::Dir: @@ -42,4 +42,4 @@ resources: license: http://dev.perl.org/licenses/ repository: git://github.com/rkitover/net-ssh2.git -version: '0.66' +version: '0.69' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-SSH2-0.68/Makefile.PL new/Net-SSH2-0.69/Makefile.PL --- old/Net-SSH2-0.68/Makefile.PL 2017-12-13 09:16:15.0 +0100 +++ new/Net-SSH2-0.69/Makefile.PL 2018-02-24 18:34:39.0 +0100 @@ -1,5 +1,9 @@ -use lib "."; -use inc::Module::Install 0.91; + +BEGIN { +unshift @INC, '.' unless -d ".git"; +} + +use inc::Module::Install 1.17; use Cwd; use Config; use File::Glob qw(bsd_glob); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-SSH2-0.68/README new/Net-SSH2-0.69/README --- old/Net-SSH2-0.68/README2017-04-18 15:45:36.0 +0200 +++ new/Net-SSH2-0.69/README2018-02-24 21:38:48.0 +0100 @@ -83,7 +83,7 @@ More examples for the example/ directory would be nice. -Add get/put (file) methods to Net::SSH2::SFTP (as a shortcut, rather than +Add get/put (file) methods to Net::SSH2::SFTP (as a shortcut, rather than requiring open/read/write/close). COPYRIGHT AND LICENCE @@ -92,7 +92,7 @@ Copyright (C) 2010-2016 by Rafael Kitover (rkito...@cpan.org). -Copyright (C) 2011-2017 by Salvador Fandino (sa...@cpan.org). +Copyright (C) 2011-2018 by Salvador Fandino (sa...@cpan.org). All rights reserved. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-SSH2-0.68/inc/Devel/CheckLib.pm new/Net-SSH2-0.69/inc/Devel/CheckLib.pm --- old/Net-SSH2-0.68/inc/Devel/CheckLib.pm
commit perl-Net-SSH2 for openSUSE:Factory
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.0 +0200 +++ new/Net-SSH2-0.68/Changes 2017-12-13 09:22:01.0 +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.0 +0200 +++ new/Net-SSH2-0.68/Makefile.PL 2017-12-13 09:16:15.0 +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.0 +0200 +++ new/Net-SSH2-0.68/SSH2.xs 2017-12-13 09:16:15.0 +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,
commit perl-Net-SSH2 for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Net-SSH2 for openSUSE:Factory checked in at 2017-10-03 23:18:50 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 Oct 3 23:18:50 2017 rev:7 rq:530698 version:0.66 Changes: --- /work/SRC/openSUSE:Factory/perl-Net-SSH2/perl-Net-SSH2.changes 2017-08-10 14:11:52.730348517 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Net-SSH2.new/perl-Net-SSH2.changes 2017-10-03 23:18:50.297302779 +0200 @@ -1,0 +2,5 @@ +Tue Oct 3 07:52:43 UTC 2017 - co...@suse.com + +- patch the Makefile to build with perl 5.26 + +--- Other differences: -- ++ perl-Net-SSH2.spec ++ --- /var/tmp/diff_new_pack.Gfvgnk/_old 2017-10-03 23:18:50.857223980 +0200 +++ /var/tmp/diff_new_pack.Gfvgnk/_new 2017-10-03 23:18:50.861223417 +0200 @@ -47,6 +47,9 @@ %prep %setup -q -n %{cpan_name}-%{version} +# MANUAL BEGIN +sed -i -e 's/use inc::Module::Install/use lib q[.];\nuse inc::Module::Install/' Makefile.PL +# MANUAL END %build %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" ++ cpanspec.yml ++ --- /var/tmp/diff_new_pack.Gfvgnk/_old 2017-10-03 23:18:50.893218914 +0200 +++ /var/tmp/diff_new_pack.Gfvgnk/_new 2017-10-03 23:18:50.897218351 +0200 @@ -1,25 +1,8 @@ --- -#description_paragraphs: 3 -#no_testing: broken upstream -#sources: -# - source1 -# - source2 -#patches: -# foo.patch: -p1 -# bar.patch: preamble: |- BuildRequires: libgcrypt-devel BuildRequires: libssh2-devel BuildRequires: openssl-devel -#post_prep: |- -# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'` -# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL -#post_install: |- -# sed on %{name}.files -#license: SUSE-NonFree -#skip_noarch: 1 -#custom_build: |- -#./Build build flags=%{?_smp_mflags} --myflag -#custom_test: |- -#startserver && make test -#ignore_requires: Bizarre::Module +post_prep: + sed -i -e 's/use inc::Module::Install/use lib q[.];\nuse inc::Module::Install/' Makefile.PL +
commit perl-Net-SSH2 for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Net-SSH2 for openSUSE:Factory checked in at 2017-08-10 14:03:36 Comparing /work/SRC/openSUSE:Factory/perl-Net-SSH2 (Old) and /work/SRC/openSUSE:Factory/.perl-Net-SSH2.new (New) Package is "perl-Net-SSH2" Thu Aug 10 14:03:36 2017 rev:6 rq:512159 version:0.66 Changes: --- /work/SRC/openSUSE:Factory/perl-Net-SSH2/perl-Net-SSH2.changes 2017-06-21 13:57:11.459375684 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Net-SSH2.new/perl-Net-SSH2.changes 2017-08-10 14:11:52.730348517 +0200 @@ -1,0 +2,9 @@ +Fri Jul 21 05:56:46 UTC 2017 - co...@suse.com + +- updated to 0.66 + see /usr/share/doc/packages/perl-Net-SSH2/Changes + + 0.66 2017-07-19 + - Warn about readline being called in non-blocking mode. + +--- Old: Net-SSH2-0.65.tar.gz New: Net-SSH2-0.66.tar.gz Other differences: -- ++ perl-Net-SSH2.spec ++ --- /var/tmp/diff_new_pack.3QInhy/_old 2017-08-10 14:11:53.438248847 +0200 +++ /var/tmp/diff_new_pack.3QInhy/_new 2017-08-10 14:11:53.446247720 +0200 @@ -17,7 +17,7 @@ Name: perl-Net-SSH2 -Version:0.65 +Version:0.66 Release:0 %define cpan_name Net-SSH2 Summary:Support for the SSH 2 protocol via libssh2 ++ Net-SSH2-0.65.tar.gz -> Net-SSH2-0.66.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-SSH2-0.65/Changes new/Net-SSH2-0.66/Changes --- old/Net-SSH2-0.65/Changes 2017-06-14 10:51:36.0 +0200 +++ new/Net-SSH2-0.66/Changes 2017-07-19 09:38:00.0 +0200 @@ -1,5 +1,8 @@ Revision history for Perl extension Net::SSH2. +0.66 2017-07-19 +- Warn about readline being called in non-blocking mode. + 0.65 2017-06-14 - Improve Travis CI testing - Fix perl 5.8 support diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-SSH2-0.65/META.yml new/Net-SSH2-0.66/META.yml --- old/Net-SSH2-0.65/META.yml 2017-06-14 11:45:04.0 +0200 +++ new/Net-SSH2-0.66/META.yml 2017-07-19 09:56:59.0 +0200 @@ -22,7 +22,7 @@ provides: Net::SSH2: file: lib/Net/SSH2.pm -version: '0.65' +version: '0.66' Net::SSH2::Channel: file: lib/Net/SSH2/Channel.pm Net::SSH2::Dir: @@ -42,4 +42,4 @@ resources: license: http://dev.perl.org/licenses/ repository: git://github.com/rkitover/net-ssh2.git -version: '0.65' +version: '0.66' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-SSH2-0.65/lib/Net/SSH2/Channel.pm new/Net-SSH2-0.66/lib/Net/SSH2/Channel.pm --- old/Net-SSH2-0.65/lib/Net/SSH2/Channel.pm 2017-06-14 10:26:55.0 +0200 +++ new/Net-SSH2-0.66/lib/Net/SSH2/Channel.pm 2017-07-19 09:32:04.0 +0200 @@ -101,11 +101,17 @@ } } +my $readline_non_blocking_warned; sub readline { my ($self, $ext, $eol) = @_; return if $self->eof; $ext ||= 0; $eol = $/ unless @_ >= 3; + +$self->blocking or $readline_non_blocking_warned++ or +warnings::warnif('Net::SSH2', + "Calling Net::SSH2::Channel::readline in non-blocking mode is usually a programming error"); + if (wantarray or not defined $eol) { my $data = ''; my $buffer; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-SSH2-0.65/lib/Net/SSH2.pm new/Net-SSH2-0.66/lib/Net/SSH2.pm --- old/Net-SSH2-0.65/lib/Net/SSH2.pm 2017-06-14 11:44:30.0 +0200 +++ new/Net-SSH2-0.66/lib/Net/SSH2.pm 2017-07-19 09:37:00.0 +0200 @@ -1,6 +1,6 @@ package Net::SSH2; -our $VERSION = '0.65'; +our $VERSION = '0.66'; use 5.006; use strict;
commit perl-Net-SSH2 for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Net-SSH2 for openSUSE:Factory checked in at 2017-06-21 13:57:09 Comparing /work/SRC/openSUSE:Factory/perl-Net-SSH2 (Old) and /work/SRC/openSUSE:Factory/.perl-Net-SSH2.new (New) Package is "perl-Net-SSH2" Wed Jun 21 13:57:09 2017 rev:5 rq:504922 version:0.65 Changes: --- /work/SRC/openSUSE:Factory/perl-Net-SSH2/perl-Net-SSH2.changes 2016-10-20 23:10:39.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Net-SSH2.new/perl-Net-SSH2.changes 2017-06-21 13:57:11.459375684 +0200 @@ -1,0 +2,6 @@ +Thu Jun 15 05:59:12 UTC 2017 - co...@suse.com + +- updated to 0.65 + see /usr/share/doc/packages/perl-Net-SSH2/Changes + +--- Old: Net-SSH2-0.63.tar.gz New: Net-SSH2-0.65.tar.gz Other differences: -- ++ perl-Net-SSH2.spec ++ --- /var/tmp/diff_new_pack.wgT2MV/_old 2017-06-21 13:57:13.015156228 +0200 +++ /var/tmp/diff_new_pack.wgT2MV/_new 2017-06-21 13:57:13.015156228 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Net-SSH2 # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,14 +17,14 @@ Name: perl-Net-SSH2 -Version:0.63 +Version:0.65 Release:0 %define cpan_name Net-SSH2 Summary:Support for the SSH 2 protocol via libssh2 License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/Net-SSH2/ -Source0: http://www.cpan.org/authors/id/S/SA/SALVA/%{cpan_name}-%{version}.tar.gz +Source0: https://cpan.metacpan.org/authors/id/S/SA/SALVA/%{cpan_name}-%{version}.tar.gz Source1:cpanspec.yml BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl ++ Net-SSH2-0.63.tar.gz -> Net-SSH2-0.65.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-SSH2-0.63/Changes new/Net-SSH2-0.65/Changes --- old/Net-SSH2-0.63/Changes 2016-10-13 09:35:31.0 +0200 +++ new/Net-SSH2-0.65/Changes 2017-06-14 10:51:36.0 +0200 @@ -1,6 +1,21 @@ Revision history for Perl extension Net::SSH2. -0.63 +0.65 2017-06-14 +- Improve Travis CI testing +- Fix perl 5.8 support +- Warn when check_hostkey is called in void context. + +0.64 2017-06-14 +- Accept debug flag on the constructor. +- Ensure the crypto libraries are positioned after libssh2 on + the link line (bug report and patch by Jacques Germishuys). +- Channel "pty" method now accepts mode modifiers passed as a + hash. +- In connect, warnif was clobbering $! (bug report and patch + by ikegami). +- t/Net-SSH2.t: add support for TEST_NET_SSH2_TRACE + +0.63 2016-10-13 - die_with_error errors pointed to that method instead of its caller. - Fix case in user message. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-SSH2-0.63/META.yml new/Net-SSH2-0.65/META.yml --- old/Net-SSH2-0.63/META.yml 2016-10-13 09:43:07.0 +0200 +++ new/Net-SSH2-0.65/META.yml 2017-06-14 11:45:04.0 +0200 @@ -8,7 +8,7 @@ ExtUtils::MakeMaker: 6.59 distribution_type: module dynamic_config: 1 -generated_by: 'Module::Install version 1.16' +generated_by: 'Module::Install version 1.17' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -22,7 +22,7 @@ provides: Net::SSH2: file: lib/Net/SSH2.pm -version: '0.63' +version: '0.65' Net::SSH2::Channel: file: lib/Net/SSH2/Channel.pm Net::SSH2::Dir: @@ -42,4 +42,4 @@ resources: license: http://dev.perl.org/licenses/ repository: git://github.com/rkitover/net-ssh2.git -version: '0.63' +version: '0.65' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-SSH2-0.63/Makefile.PL new/Net-SSH2-0.65/Makefile.PL --- old/Net-SSH2-0.63/Makefile.PL 2016-05-03 12:25:40.0 +0200 +++ new/Net-SSH2-0.65/Makefile.PL 2017-06-14 09:10:05.0 +0200 @@ -258,6 +258,8 @@ } } +makemaker_append_once LIBS => '-lssh2', '-lz'; + if ($crypto_backend eq 'gcrypt') { makemaker_append_once(LDDLFLAGS => '-lgcrypt'); } @@ -283,8 +285,6 @@ resources repository => 'git://github.com/rkitover/net-ssh2.git'; -makemaker_append_once LIBS => '-lssh2', '-lz'; - my $gen = "util/gen_constants.pl"; if (-f $gen) {
commit perl-Net-SSH2 for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Net-SSH2 for openSUSE:Factory checked in at 2016-10-20 23:10:01 Comparing /work/SRC/openSUSE:Factory/perl-Net-SSH2 (Old) and /work/SRC/openSUSE:Factory/.perl-Net-SSH2.new (New) Package is "perl-Net-SSH2" Changes: --- /work/SRC/openSUSE:Factory/perl-Net-SSH2/perl-Net-SSH2.changes 2016-06-19 10:48:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Net-SSH2.new/perl-Net-SSH2.changes 2016-10-20 23:10:39.0 +0200 @@ -1,0 +2,12 @@ +Fri Oct 14 05:59:55 UTC 2016 - co...@suse.com + +- updated to 0.63 + see /usr/share/doc/packages/perl-Net-SSH2/Changes + + 0.63 + - die_with_error errors pointed to that method instead of its +caller. + - Fix case in user message. + - Silence warning in perl 5.10. + +--- Old: Net-SSH2-0.62.tar.gz New: Net-SSH2-0.63.tar.gz Other differences: -- ++ perl-Net-SSH2.spec ++ --- /var/tmp/diff_new_pack.IDSwxz/_old 2016-10-20 23:10:40.0 +0200 +++ /var/tmp/diff_new_pack.IDSwxz/_new 2016-10-20 23:10:40.0 +0200 @@ -17,7 +17,7 @@ Name: perl-Net-SSH2 -Version:0.62 +Version:0.63 Release:0 %define cpan_name Net-SSH2 Summary:Support for the SSH 2 protocol via libssh2 ++ Net-SSH2-0.62.tar.gz -> Net-SSH2-0.63.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-SSH2-0.62/Changes new/Net-SSH2-0.63/Changes --- old/Net-SSH2-0.62/Changes 2016-06-07 14:20:58.0 +0200 +++ new/Net-SSH2-0.63/Changes 2016-10-13 09:35:31.0 +0200 @@ -1,5 +1,11 @@ Revision history for Perl extension Net::SSH2. +0.63 +- die_with_error errors pointed to that method instead of its + caller. +- Fix case in user message. +- Silence warning in perl 5.10. + 0.62 2016-06-07 - Code handling the conversion of arguments accepting both integers and constant names was broken for undef. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-SSH2-0.62/META.yml new/Net-SSH2-0.63/META.yml --- old/Net-SSH2-0.62/META.yml 2016-06-07 16:14:41.0 +0200 +++ new/Net-SSH2-0.63/META.yml 2016-10-13 09:43:07.0 +0200 @@ -22,7 +22,7 @@ provides: Net::SSH2: file: lib/Net/SSH2.pm -version: '0.62' +version: '0.63' Net::SSH2::Channel: file: lib/Net/SSH2/Channel.pm Net::SSH2::Dir: @@ -42,4 +42,4 @@ resources: license: http://dev.perl.org/licenses/ repository: git://github.com/rkitover/net-ssh2.git -version: '0.62' +version: '0.63' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-SSH2-0.62/lib/Net/SSH2/SFTP.pm new/Net-SSH2-0.63/lib/Net/SSH2/SFTP.pm --- old/Net-SSH2-0.62/lib/Net/SSH2/SFTP.pm 2016-05-03 12:25:40.0 +0200 +++ new/Net-SSH2-0.63/lib/Net/SSH2/SFTP.pm 2016-10-13 09:35:56.0 +0200 @@ -7,10 +7,10 @@ sub die_with_error { my $self = shift; if (my ($code, $name) = $self->error) { -die join(": ", @_, "SFTP error $code $name"); +croak join(": ", @_, "SFTP error $code $name"); } else { -die join(": ", @_, "no SFTP error registered"); +croak join(": ", @_, "no SFTP error registered"); } } @@ -42,7 +42,7 @@ Open or create a file on the remote host. The flags are the standard O_RDONLY, O_WRONLY, O_RDWR, O_APPEND, O_CREAT, O_TRUNC, and O_EXCL, which may be combined as usual. Flags default to O_RDONLY and mode to 0666 (create only). -Returns a Net::SSH2::File object on success. +Returns a L object on success. =head2 opendir ( dir ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-SSH2-0.62/lib/Net/SSH2.pm new/Net-SSH2-0.63/lib/Net/SSH2.pm --- old/Net-SSH2-0.62/lib/Net/SSH2.pm 2016-06-07 14:21:15.0 +0200 +++ new/Net-SSH2-0.63/lib/Net/SSH2.pm 2016-10-13 09:36:09.0 +0200 @@ -1,6 +1,6 @@ package Net::SSH2; -our $VERSION = '0.62'; +our $VERSION = '0.63'; use 5.006; use strict; @@ -48,10 +48,10 @@ sub die_with_error { my $self = shift; if (my ($code, $name, $string) = $self->error) { -die join(": ", @_, "$string ($code $name)"); +croak join(": ", @_, "$string ($code $name)"); } else { -die join(": ", @_, "no libssh2 error registered"); +croak join(": ", @_, "no libssh2 error registered"); } } @@ -83,7 +83,7 @@ } } -my %opts = splice @_, 2; +my %opts = (@_ > 2 ? splice(@_, 2) : ()); if (%opts) {
commit perl-Net-SSH2 for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Net-SSH2 for openSUSE:Factory checked in at 2016-06-19 10:48:09 Comparing /work/SRC/openSUSE:Factory/perl-Net-SSH2 (Old) and /work/SRC/openSUSE:Factory/.perl-Net-SSH2.new (New) Package is "perl-Net-SSH2" Changes: --- /work/SRC/openSUSE:Factory/perl-Net-SSH2/perl-Net-SSH2.changes 2016-05-30 09:58:02.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Net-SSH2.new/perl-Net-SSH2.changes 2016-06-19 10:48:11.0 +0200 @@ -1,0 +2,14 @@ +Sun Jun 12 13:28:44 UTC 2016 - co...@suse.com + +- updated to 0.62 + see /usr/share/doc/packages/perl-Net-SSH2/Changes + + 0.62 2016-06-07 + - Code handling the conversion of arguments accepting both +integers and constant names was broken for undef. + + 0.61 2016-06-03 + - "auth" method was skipping agent authentication always (bug +report and patch by NIkolay A. Fetisov). + +--- Old: Net-SSH2-0.60.tar.gz New: Net-SSH2-0.62.tar.gz Other differences: -- ++ perl-Net-SSH2.spec ++ --- /var/tmp/diff_new_pack.zUmrgE/_old 2016-06-19 10:48:11.0 +0200 +++ /var/tmp/diff_new_pack.zUmrgE/_new 2016-06-19 10:48:11.0 +0200 @@ -17,7 +17,7 @@ Name: perl-Net-SSH2 -Version:0.60 +Version:0.62 Release:0 %define cpan_name Net-SSH2 Summary:Support for the SSH 2 protocol via libssh2 ++ Net-SSH2-0.60.tar.gz -> Net-SSH2-0.62.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-SSH2-0.60/Changes new/Net-SSH2-0.62/Changes --- old/Net-SSH2-0.60/Changes 2016-05-23 09:43:17.0 +0200 +++ new/Net-SSH2-0.62/Changes 2016-06-07 14:20:58.0 +0200 @@ -1,7 +1,15 @@ Revision history for Perl extension Net::SSH2. +0.62 2016-06-07 +- Code handling the conversion of arguments accepting both + integers and constant names was broken for undef. + +0.61 2016-06-03 +- "auth" method was skipping agent authentication always (bug + report and patch by NIkolay A. Fetisov). + 0.60 2016-05-23 -- Fix connecting to a custom port (bug report by Ferenc Erki). +- Fix connecting to a custom port (bug report by Jan Gehring). 0.59_23 2016-05-19 - Fix handling of eof in Channel read2 method. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-SSH2-0.60/MANIFEST new/Net-SSH2-0.62/MANIFEST --- old/Net-SSH2-0.60/MANIFEST 2016-05-23 09:00:09.0 +0200 +++ new/Net-SSH2-0.62/MANIFEST 2016-06-07 16:13:43.0 +0200 @@ -1,9 +1,12 @@ BUILDING.WIN32 Changes +const-c.inc +const-xs.inc +example/benchmark.pl example/read.pl -example/scat.pl example/rt58911.pl example/rt80011.pl +example/scat.pl inc/Devel/CheckLib.pm inc/Module/Install.pm inc/Module/Install/Base.pm @@ -15,16 +18,14 @@ inc/Module/Install/Win32.pm inc/Module/Install/WriteAll.pm lib/Net/SSH2.pm -lib/Net/SSH2/Constants.pm lib/Net/SSH2/Channel.pm +lib/Net/SSH2/Constants.pm lib/Net/SSH2/Dir.pm lib/Net/SSH2/File.pm lib/Net/SSH2/KnownHosts.pm lib/Net/SSH2/Listener.pm lib/Net/SSH2/PublicKey.pm lib/Net/SSH2/SFTP.pm -const-c.inc -const-xs.inc Makefile.PL MANIFEST This list of files MANIFEST.SKIP @@ -34,4 +35,3 @@ SSH2.xs t/Net-SSH2.t typemap -example/benchmark.pl diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-SSH2-0.60/MANIFEST.SKIP new/Net-SSH2-0.62/MANIFEST.SKIP --- old/Net-SSH2-0.60/MANIFEST.SKIP 2016-05-03 12:25:40.0 +0200 +++ new/Net-SSH2-0.62/MANIFEST.SKIP 2016-06-07 16:13:09.0 +0200 @@ -13,11 +13,11 @@ \~\z ^pm_to_blib\z ^Makefile\z -^const-c\.inc\z -^const-xs\.inc\z ^\.travis.yml ^\.travis/ ^\.gitignore ^t/pod-spell.t ^MYMETA\. ^00.*\.patch\z +gen_constants\.pl\z +pods.t\z \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-SSH2-0.60/META.yml new/Net-SSH2-0.62/META.yml --- old/Net-SSH2-0.60/META.yml 2016-05-23 09:45:02.0 +0200 +++ new/Net-SSH2-0.62/META.yml 2016-06-07 16:14:41.0 +0200 @@ -22,7 +22,7 @@ provides: Net::SSH2: file: lib/Net/SSH2.pm -version: '0.60' +version: '0.62' Net::SSH2::Channel: file: lib/Net/SSH2/Channel.pm Net::SSH2::Dir: @@ -42,4 +42,4 @@ resources: license: http://dev.perl.org/licenses/ repository: git://github.com/rkitover/net-ssh2.git -version: '0.60' +version: '0.62' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore'
commit perl-Net-SSH2 for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Net-SSH2 for openSUSE:Factory checked in at 2016-05-30 09:57:54 Comparing /work/SRC/openSUSE:Factory/perl-Net-SSH2 (Old) and /work/SRC/openSUSE:Factory/.perl-Net-SSH2.new (New) Package is "perl-Net-SSH2" Changes: --- /work/SRC/openSUSE:Factory/perl-Net-SSH2/perl-Net-SSH2.changes 2016-04-22 16:24:30.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Net-SSH2.new/perl-Net-SSH2.changes 2016-05-30 09:58:02.0 +0200 @@ -1,0 +2,217 @@ +Sat May 28 10:18:23 UTC 2016 - co...@suse.com + +- updated to 0.60 + see /usr/share/doc/packages/perl-Net-SSH2/Changes + + 0.60 2016-05-23 + - Fix connecting to a custom port (bug report by Ferenc Erki). + + 0.59_23 2016-05-19 + - Fix handling of eof in Channel read2 method. + - Several documentation corrections. + - Add example/benchmark.pl to the distribution. + + 0.59_22 2016-05-18 + - Add support for some additional constants. + - Make remote login name default to be the same as the local +one. + - Several documentation improvements. + + 0.59_21 2016-05-13 + - Conversion of stream_id arguments has been moved to a +typemap. + - Channel 'flush' was not handling 'all' properly. + + 0.59_20 2016-05-11 + - Method timeout is not available in old libssh2 versions. + + 0.59_19 2016-05-10 + - Honour timeout setting from _ask_user method. + + 0.59_18 2016-05-09 + - Fix failing test caused by a remote SIGPIPE (bug report by +Ferenc Erki). + - Work-around libssh2_channel_wait_closed bug. + - Fix channel and file PRINTF methods. + - Improve tests. + + 0.59_17 2016-05-06 + - Port Channel "readline" method to File class. + - Implement File getc in XS for improved performance. + - Add workaround for perl bug around EOF method of tied file +handles. + - Add more tests. + - Several documentation improvements. + + 0.59_16 2016-05-04 + - Save EAGAIN errors after every libssh2 channel and session +call. + - Extend exit_signal method to return the tree values comming +back from libssh2_channel_exit_signal. + - Make Channel blocking method be just a wrapper for session +blocking method. + - Add channel wait_eof method. + - Make exit_signal and exit_status call wait_closed under the +hood, otherwise they could return a wrong result. + - Make wait_closed call wait_eof under the hood to avoid bad +usage errors. + - Add method exit_signal_number that translates the result of +exit_signal to the matching local signal number (note that +on the remote machine the signal number may be different). + - Channel CLOSE now mimics real file handles better and sets +$?. + - Improve the test script so that it can be better automated. + + 0.59_15 2016-05-03 + - Channel and SFTP READLINE and readline methods were not +handling correctly undef as the end of line marker +(i.e. $/=undef). + - SFTP and Channel BINMODE methods were returning undef +instead of 1. + - Add even more tests! + - Add more tests (contributed by Chris Kirke). + - SFTP file READ was broken (reported by Chris Kirke). + + 0.59_14 2016-04-28 + - READLINE was not clearing the error code correctly. + + 0.59_13 2016-04-26 + - Detect EOF in most cases (cannot be done always due to +libssh2 limitations) in "readline" and "getc". + - Clear error before returning from "readline" as it returns +undef for compatibility with Perl builtin even when no error +has happened. + - Several documentation improvements. + + 0.59_12 2016-04-26 + *** WARNING: backward incompatible change: "READLINE" had an +undocumented hard coded timeout of 250ms which made the +method unreliable. That timeout has been removed. If +desired, the old behaviour can be attained setting +non-blocking mode or with a global timeout. + - Add Channel "readline" method. + - Add Channel "getc" method. + - Cleanup of the channel tie interface. + + 0.59_11 2016-04-22 + - Add channel method "read2". + - Do not retry read operations when "libssh2_channel_read_ex" +returns 0 (bug report by Ferenc Erki). + - Fix definitions for LIBSSH2_ERROR_NONE, +LIBSSH2_SESSION_BLOCK_INBOUND and +LIBSSH2_SESSION_BLOCK_OUTBOUND.