Package Release Info

perl-Net-SSH2-0.73-bp155.1.8

Update Info: Base Release
Available in Package Hub : 15 SP5

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

perl-Net-SSH2

Change Logs

* Thu Aug 04 2022 Tina Müller <timueller+perl@suse.de>
- updated to 0.73
  see /usr/share/doc/packages/perl-Net-SSH2/Changes
  0.73  2022-08-03
  - Switch to -std=c11 because Perl uses thread_local now #58
Version: 0.72-bp154.1.28
* Wed Dec 23 2020 Tina Müller <timueller+perl@suse.de>
- updated to 0.72
  see /usr/share/doc/packages/perl-Net-SSH2/Changes
  0.72  2020-12-22
  - Add support for some new error codes in latest libssh2
    versions.
  - Improve error reporting on "auth" method.
  - Fix crypto backend selection at build time.
* Sat Apr 11 2020 <timueller+perl@suse.de>
- 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.
* Sat Mar 30 2019 Stephan Kulow <coolo@suse.com>
- 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).
Version: 0.69-bp150.2.4
* Sun Feb 25 2018 coolo@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).
* Thu Dec 14 2017 coolo@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 03 2017 coolo@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).
* Tue Oct 03 2017 coolo@suse.com
- patch the Makefile to build with perl 5.26
* Fri Jul 21 2017 coolo@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.
* Thu Jun 15 2017 coolo@suse.com
- updated to 0.65
  see /usr/share/doc/packages/perl-Net-SSH2/Changes
* Fri Oct 14 2016 coolo@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.
* Sun Jun 12 2016 coolo@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).
* Sat May 28 2016 coolo@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.
  - Scale timeout values passed between IO::Socket::* (using
    seconds) and libssh2 (using miliseconds).
  - Several documentation improvements.
  0.59_10  2016-04-19
  - Don't warn when undef is passed to method "timeout".
  - Add more tests.
  - Several documentation improvements.
  0.59_09  2016-04-18
  - Method "read" was not returning errors correctly.
  - Typemaps for 64bit integers were broken
  - Restrict the channel type to "session" in method "channel".
  - The realclean target of the generated Makefile was deleting
    const-c.inc and const-xs.inc which are not generated
    anymore.
  - Several documentation improvements.
  0.59_08  2016-04-18
  - Get extended diagnosis messages when $ENV{AUTOMATED_TESTING}
    is set.
  0.59_07  2016-04-17
  - In auth, do not call authentications methods unless they are
    supported by the server.
  - Fix minor scp_get issue
  - Add workaround for getpwuid not being available on MS
    Windows.
  - Several documentation fixes.
  0.59_06  2016-04-17
  - Add method die_with_error into Net::SSH2::SFTP
  - Several documentation improvements.
  0.59_05  2016-04-16
  - Switch the order of "policy" and "known_host_path" arguments
    in method "check_hostkey".
  - Improve "check_hostkey" method adding support for using a
    callback as policy.
  - Rename "remote_port" to "port", "remote_hostname" to
    "hostname" and "check_remote_hostkey" to "check_hostkey".
  - Rewrite constant generation code
  - Several documentation improvements.
  0.59_04  2016-04-13
  - Use libssh2 function "libssh2_scp_send64" when available. It
    allows sending files bigger than 4GB.
  - Improve the way the user is prompted.
  - Improve "check_remote_hostkey" method (WIP).
  - Add scat.pl sample script
  - Several documentation improvements.
  - Remove File::Slurp dependency in test script.
  0.59_03  2016-04-12
  - Fix Channel "read" method that was hanging in blocking mode.
  - Add "check_remote_hostkey" method for easy remote host key
    verification (WIP)
  - Add "die_with_error" method.
  - Several documentation improvements.
  0.59_02  2016-04-12
  - Fix "auth_list" method.
  - Fix handling of "lib" argument in Makefile.PL.
  - Compilation was broken for perls 5.8.0 .. 5.8.3.
  - Several documentation improvements.
  0.59_01  2016-04-11
  * ** WARNING: this release includes lots of changes, some
    visible, most internal. Regressions are expected. Also,
    it introduces some minor backward incompatible changes -
    but in those cases, the old behavior was broken or insane
    anyway.
  - libssh2 version 1.7.0 is now recommended. The module would
    still compile against older versions, but not all its
    features will be available.
  - Makefile.PL has been refactored and improved. Now it is
    better able to find the library libssh2 and compile code
    using it.
  - Lots of XS code refactoring has been performed in order to
    simplify the module internals. Specifically, now typemaps
    are used extensively to convert between C and Perl
    types. Also, some complex non-performance-critical functions
    have been moved to the Perl side or broken in a high level
    Perl wrapper and a low level simpler C wrapper.
  - KnownHost methods now return undef on error instead of
    die'ing. Note that this submodule is still marked as
    experimental.
  - Die when data containing wide characters is passed
    (i.e. outside the latin1 range). In previous versions,
    methods on this module would happily accept strings
    internally encoded as latin1 or utf8 and pass then along
    untouched, resulting in unreliable behavior.
  - In 32bit perls, return offsets and file sizes as NVs when
    required to avoid overflow.
  - Method "new" now also accepts the options "compress" and
    "sigpipe".
  - Passing options to "connect" is now deprecated.
  - Passing a file descriptor number to "connect" is not
    supported anymore (it was already broken).
  - Method "connect" consistently returns undef on error. The
    error code can be retrieved calling the "error" method
    (requires libssh2 1.7.0). In previous versions, some errors
    made the method die.
  - Timeouts are handled correctly inside "connect".
  - Report EAGAIN in the same way as any other error. This
    introduces a minor backward incompatibility, but the old
    behavior was utterly insane and undocumented, and so
    probably, nobody was using it right anyway!
  - Use libssh2_session_set_last_error function for storage of
    the Perl level errors (required libssh2 1.7.0). This may
    introduce some minor backward incompatibilities, but the old
    code was broken and unreliable anyway.
* Sat Dec 26 2015 coolo@suse.com
- updated to 0.58
  see /usr/share/doc/packages/perl-Net-SSH2/Changes
  0.58  2015-12-20
  - rereleas as stable
  0.57_03  2015-12-5
  - remove MYMETA.* from distribution (fixes #rt108717, reported
    by Alexandr Ciornii)
  - workaround bug in libssh2_agent_disconnect (fixes #28,
    reported by Tore Anderson)
  0.57_02  2015-10-29
  - Module::Install::CheckLib was missing
  0.57_01  2015-10-26
  - reimplement scp_put and scp_get methods fixing several issues
  - add support for Mac Homebrew and its keg-only OpenSSL
* Wed Dec 02 2015 coolo@suse.com
- updated to 0.56
  see /usr/share/doc/packages/perl-Net-SSH2/Changes
  0.56  2015-10-9
  - add support for auth_publickey_frommemory method (patch by
    Adam Osuchowski)
  - several documentation improvements
  - fix broken test, rsa were not used for authentication
    (#rt107382 reported by sisyphus)
  - fix broken test, sock method can return both IO::Socket::IP
    and IO::Socket::INET objects (#rt107381 reported by
    sisyphus)
  - improves docs for Net::SFTP::File::write method (#rt58911
    reported by Salvatore Bonaccorso).
  0.55  2015-09-27
  - rerelease as stable
  - fix errors in test script
  0.54_02  2015-09-13
  - channel write method was concealing errors
  - several doc improvements (patches by Jason Lewis)
  0.54_01  2015-08-27
  - on auth method use key passphrase instead of password to
    refer to the private key passphrase - using password will be
    deprecated in future releases and is now warned
  - add support for IPv6 via IO::Socket::IP (patch submitted by
    Baldur Kristinsson)
  - use binmode when transferring data from/to the local
    filesystem in SCP methods
  - add support for password-interact authentication
  - add fallback option to auth method
  - allow undef as the publickey path (patch submitted by Yuni
    Kim)
  - on channel write method, when blocking mode is set, call
    libssh2_channel_write repeatly until the buffer is empty
  - on channel read method, when non-blocking mode is set, don't
    call libssh2_channel_read repeatly until the buffer is
    filled
  - add Net::SSH2 known_hosts method and Net::SSH2::KnownHosts
    class
  - add keepalive_config and keepalive_send methods
  - add channel methods "window_write", "window_read" and
    "receive_window_adjust"
  - add "Compress" option into "connect" method
  - add "flags" method
  - exit_signal was generating SIGSEGV
  - improve callback handling
  - several documentation clarifications added
  - fix several memory leaks
  - fix several file descriptor leaks
  - Lots of other minor tweaks
* Thu Jan 08 2015 seife+obs@b1-systems.com
- add Net-SSH2-0.53-newer-openssl.diff to fix deadlock on SLE11SP3
- fix build on 13.2+ by using "rm -f", file does no longer exist.
* Thu Mar 20 2014 lars@linux-schulserver.de
- update to 0.53
  - add support for ldargs, and LIBSSH2_LIB, LIBSSH2_INCLUDE,
    LIBSSH2_LDARGS env vars while building (RT#88265)
  - detect scp not being installed on the remote and return undef from
    scp_put (krimdomu: Jan) (GitHub PR: #17)
  - turn off -std=c89 -pedantic-errors for all builds except authors not
    on mingw or solaris
  - remove #warning, not standard C89, throws an error on non-threaded
    builds due to -pedantic-errors (RT#87398)
* Thu Apr 18 2013 lars@linux-schulserver.de
- initial version 0.48