[libnet-ssh2-perl] annotated tag upstream/0.55 created (now 84f32d3)

Salvatore Bonaccorso carnil at debian.org
Sun Sep 27 20:02:38 UTC 2015


This is an automated email from the git hooks/post-receive script.

carnil pushed a change to annotated tag upstream/0.55
in repository libnet-ssh2-perl.

        at  84f32d3   (tag)
   tagging  ec4ff9309d1ee76a3e6ee152cd6ea2b451e0656a (commit)
  replaces  upstream/0.53
 tagged by  Salvatore Bonaccorso
        on  Sun Sep 27 22:00:39 2015 +0200

- Log -----------------------------------------------------------------
Upstream version 0.55

Baldur Kristinsson (1):
      Use IO::Socket::IP for IPv6 support

David E. Wheeler (1):
      Repo is now on GitHub.

Jacques Germishuys (2):
      Fix type warnings
      OS X complains about OpenSSL being deprecated

James McCoy (4):
      Explicitly support building against libssh2 built with libgcrypt
      Setup threading callbacks for gcrypt
      Setup threading callbacks for OpenSSL
      Grammar/spelling fixes

Jan (2):
      added ssh-agent authentication support
      return the number of bytes recive. for SCP acknowledgement.

Jason Lewis (5):
      rearange README a little and add osx instructions
      recommend use libssh2 v1.6.0 or later
      Merge remote-tracking branch 'upstream/master'
      document how to run tests
      make hostname question clearer

Jose Luis Martinez (2):
      Fix agent authentication bug in Debian (due to libssh2 version distribted)
      Add auth_agent to the list of methods for prioritizing auth

Lukas Mai (1):
      make SSH2.xs build under non-threaded perls

Michael G. Schwern (1):
      Add a .gitignore

Peter Stuge (2):
      Make net_ch_write() spin on LIBSSH2_ERROR_EAGAIN
      Handle partial writes in scp_put().

Rafael Kitover (77):
      Convert to Module::Install and Module::Install::CheckLib
      added MANIFEST.SKIP
      remove Makefile from MANIFEST
      ->sock accessor, win32 support for tests, timeout on socket, new release
      fix skip count in tests
      some fixes for Cygwin
      minor packaging enhancements
      add repository to meta.yml
      or die semantics and Timeout option for ->connect
      fix Timeout option (add key)
      include patch for $chan->pty_size($w, $h) from Rubio Vaughan
      fix unitialized warning, release
      reverting a bad uncommitted release
      Suse + 64bit patches from HMBRAND, fix breakage on 0.18 and earlier due to pty functions, release
      fix splice warning when connecting with a socket handle (RT#56592)
      rename symbol libssh2_error to xs_libssh2_error to avoid symbol clashes
      attribute last change
      remove eval $VERSION, release
      add trace => 1 option to ->new (RT#59292), release
      change trace option to use bitmask, so it becomes trace => -1, also added ->trace method
      remove trace option from XS constructor
      check for blocking mode when spinning on EAGAIN in ch_write
      update repo address to public address
      add $chan->exit_signal (patch from tommy.lindgren at gmail.com)
      add note that exit_signal support requires libssh2 1.2.8
      add block_directions and new constant exports
      release 0.34
      fix for segfault due to auth_list() (RT#68060)
      release 0.35
      add /opt/local to lib search path
      update Changes
      release 0.36
      update ppport.h, fix libssh2 ver check, release 0.37
      add version check for block_directions, release 0.38
      fix double free in auth_password (RT#69444)
      release 0.39
      Merge pull request #3 from krimdomu/master
      support non-blocking mode for agent auth
      add version check for agent auth
      release 0.40
      make sure $inc lib is prefixed with -I (RT#73659)
      release 0.41
      reorganize and preserve order of search paths
      add LD_LIBRARY_PATH to search paths (RT#74747)
      release 0.42
      add BUILDING.WIN32 guide
      better fix for missing -I for inc= (RT#73659)
      add a note about BUILDING.WIN32 to Makefile.PL msg
      release 0.43
      Merge pull request #5 from salva/master
      update to latest ppport.h
      release 0.44
      add 64bit instructions to BUILDING.WIN32
      release 0.45
      fix segfault when releasing sftp with debug
      release 0.46
      Merge pull request #10 from jamessan/pu/threadsafety
      Merge pull request #11 from zehkae/global_timeout
      add note to Makefile.PL instructions for gcrypt
      Changes for 1321114, 19375d1 and 7dfc965
      release 0.47
      Merge pull request #13 from mauke/fix-unthreaded
      Merge pull request #12 from kmx/master
      update Changes with last two PRs
      release 0.48
      enforce max C89 compatibility on gcc (RT#87069)
      release 0.49
      remove #warning (for -pedantic-errors) (RT#87398)
      release 0.50
      disable c89 mode on non-dev builds (and sol+mingw)
      release 0.51
      Merge pull request #17 from krimdomu/feature/scp-error
      fixup a011714 to return # bytes/undef, changelog
      release 0.52
      env vars for lib/inc/ldargs for build (RT#88265)
      release 0.53
      Merge pull request #21 from jacquesg/warnings

Salvador (20):
      callback argument setup was leaking references in auth_password, fixes RT#76701
      wrap libssh2_session_flag method
      add LIBSSH2_FLAG_COMPRESS
      regenerate with new constants
      wrap libssh2_channel_window_write_ex which allows to query the channel write window size
      wrap keepalive methods
      rename hostkey method as hostkey_hash and warn when the former is used
      wrap libssh2_session_hostkey as remote_hostkey
      readfile returns the number of entries read on success
      add new set of constants required by the new known_hosts feature
      support compiling against old libssh2 versions
      regenerate constant wrappers
      fix harmless typo
      add entry for known_hosts to Changes file
      call clear_error when entering Net::SSH2::KnownHosts "add" and "check"
      Net::SSH::KnownHosts methods now croak on error
      add Net::SSH2::KnownHosts usage example
      wrap libssh2_knownhost_(write|read)line functions
      don't try to fill the buffer calling libssh2_channel_read_ex a second time when on non-blocking mode
      fix memory leak in auth_agent method

Salvador Fandino (41):
      allow setting of $inc and $lib from the command line
      Add support for "Compress" option into method "connect"
      document "flag" method and the new "Compress" option available for the "connect" method
      Document latest changes
      document Net::SSH2::Channel::window_write method
      update Changes file with entry for method 'window_write'
      disable libssh2_session_flag and libssh2_channel_window_write_ex wrappers when libssh2 is too old to support them
      disable keepalive_config and keepalive_send when the libssh2 version is too old
      document keepalive_config and keepalive_send methods
      Update Changes
      wrap libssh2_knownhost_* functions
      add window_read and receive_window_adjust wrappers
      LIBSSH2_ERROR_KNOWN_HOSTS was not defined until libssh2 version 1.4.3
      update Changes file with latest changes
      set pass-by-reference values to 0 before passing them to functions, otherwise, rubbish comes out
      accept undef as a valid ext argument without generating a warning
      rewrite 'auth_agent' method which was leaking file descriptors unclosed, fixes #22
      Make "auth" method pseudo options behave as booleans
      check auth arguments not just exists but are actually defined, otherwise they would be optional
      a couple of s/exists/defined/ which made more sense
      improve callback data handling
      rewrite auth_password using the new callback argument passing infrastructure
      rename cb_data to cb_args
      add support for Travis CI
      channel write now _correctly_ reports the EAGAIN status, and retries the write operation until the buffer is exhausted
      add MANIFEST to .gitignore
      increase poll timeout to 2s; fixes #rt81357
      when doing scp set the local file handles to binmode, fixes #rt34342
      fix edge case in channel write method
      improve tcpip docs
      add spell testing script and fix detected errors
      do not include pod-spell.t in distribution, no need to test for spelling errors when installing by users
      make IO::Socket::IP dependency optional
      improve password handling code
      oops, reenable IO::Socket::IP
      update Changes file with later modifications
      update copyright notices
      add Kitover as a valid English word
      improve the look-also section
      prepare for 0.54_01 release
      add comment about how net_ch_write should behave because it is not evident

Salvador Fandiño (22):
      update copyright information
      mark Net::SSH2::KnownHost API as experimental
      Merge pull request #23 from yunikim/publickey-null
      add constant LIBSSH2_ERROR_AUTHENTICATION_FAILED
      add method auth_password_interact and fallback option into auth
      use passphrase to refer to the passphrase instead of password
      the public key can be extracted from the private one when the OpenSSL backend is used
      Reorder the authentication rank
      rename password argument for hostbased authentication as passphrase
      exit_signal was not handling correctly the no exit signal case, fixes #RT90332; there was also an error on the signal structure deallocation
      add missing OUTPUT directive to auth_agent method
      Fix auth_keyboard file descriptor leaking
      Merge pull request #24 from bk/ipv6-support
      Merge pull request #25 from jasonblewis/osx-doc-updates
      Merge pull request #26 from jasonblewis/master
      Merge pull request #27 from jasonblewis/master
      fix net_ch_write always ignoring errors
      remove obsolete comments; update copyright notices
      prepare for release 0.54_02
      add sample script to reproduce bug #rt80011
      set authentication parameters correctly in test script
      prepare for release 0.55

Salvatore Bonaccorso (1):
      Imported Upstream version 0.55

Shlomi Fish (1):
      Convert the example to strict and warnings.

Thierry Treyer (1):
      Add a timeout method applying to the whole session

Yuni Kim (1):
      Allow passing undef for public key on `auth_publickey` method

kmx (1):
      Win32 compatibility fix

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libnet-ssh2-perl.git



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