[libnet-ssh2-perl] annotated tag upstream/0.60 created (now 065ad98)

Salvatore Bonaccorso carnil at debian.org
Mon May 23 10:29:35 UTC 2016


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

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

        at  065ad98   (tag)
   tagging  27a641c04d8de6ec5222716da4c6df562103b14c (commit)
  replaces  upstream/0.58
 tagged by  Salvatore Bonaccorso
        on  Mon May 23 12:24:01 2016 +0200

- Log -----------------------------------------------------------------
Upstream version 0.60

Chris Kirke (2):
      add perl 5.22
      Increase test coverage

Salvador Fandino (90):
      Use libssh2_session_set_last_error function for storage of the Perl level errors
      Refactor session "new" method.
      Refactor Makefile.PL and add support for crypto backend autodetection.
      document changes
      prepare for release 0.59_01
      fix minor mispelling
      minor documentation improvements
      improve documentation
      improve documentation
      don't use unless-else
      upgrade libssh2 installation script to use libssh2 1.7.0
      travis: do not build dynamic libraries when compiling libssh2
      Makefile.PL was not handling correctly the 'lib' option
      fix travis testing
      fix compilation on perls 5.8.0 .. 5.8.3
      prepare for release 0.59_02
      Fix output typemap for SSH2_CHARP_OR_NULL type
      minor doc improvement
      warn the user when the version of libssh2 installed is too old; remove useless test
      add method die_with_error
      documentation improvements
      update Changes
      Add method check_remote_hostkey
      fix Channel method 'read' which was hanging in blocking mode
      Refactor Channel 'read' method again in order to simplify it
      prepare for release 0.59_03
      improve the documentation for method 'check_remote_hostkey'
      update Changes
      add scat example
      update Changes
      minor documentation fix
      minor documentation fix
      add test for pod formating
      Remove File::Slurp dependency on test script
      Improve documentation for module Net::SSH2::PublicKey
      improve testing script
      Add new internal methods _print_stderr and _ask_user and use them
      minor test script improvements
      Remove support for internal unused feature in scp_get
      Improve testing messages
      Use libssh2_scp_send64 when available
      WIP: TravisCI - compile against several libssh2 versions
      TravisCI - compile against more libssh2 versions
      net_kh_writeline was broken when compiled against a very old version of libssh2
      improve documentation for Net::SSH2::KnownHosts
      Improve 'check_remote_hostkey' method
      prepare for release 0.59_04
      Document the perils of setting a timeout
      Don't warn when a undef value is passed to timeout
      Documentation improvements
      prepare for release 0.59_10
      Scale timeout values passed between seconds and milliseconds
      READLINE was not clearing the error correctly
      Travis-CI: check also againt the development branch of libssh2
      Use warnings::warnif to report warnings
      Fix File READ method
      Simplify testing script
      Channel READLINE was not handling correctly undef as EOL
      File READLINE was not handling undef correctly as EOL marker
      Add more tests and fix some broken ones
      prepare for release 0.59_15
      allow one to set the host key validation policy used in the testing script
      Invoke save_eagain systematically after every libssh2 session and channel call
      Redirect channel blocking to session blocking
      exit_signal and exit_status: wait for channel to close
      Channel CLOSE: wait for remote side to close and set $?
      Prepare for release 0.59_16
      Fix a couple of syntax errors
      Add gcov output files to .gitignore
      Document exit_signal_number and other doc improvements
      Channel & file PRINTF: sprintf first arguement is forced into scalar context
      better tests
      Channel wait_closed: workaround libssh2 bug
      Fix test, remote command sometimes fails with a SIGPIPE
      Prepare for release 0.59_18
      _ask_user: honour timeout setting
      prepare for release 0.59_19
      timeout requires libssh2 1.2.9
      Skip timeout test for old versions of libssh2
      prepare for release 0.59_20
      Fix constant name in documentation
      SSH_EXTENDED_DATA_STDERR, LIBSSH2_EXTENDED_DATA_STDERR, LIBSSH2_CHANNEL_FLUSH_STDERR: add constants
      Prepare for release 0.59_22
      Fix misspelling
      Fix more misspellings
      Fix more misspellings
      Channel read2: fix warning
      Connecting to non standard ports was broken
      Net-SSH2.t: support connecting to a custom port
      prepare for release 0.60

Salvador Fandiño (83):
      fix misspelling
      Document new behaviour of channel write method.
      Refactor connect method
      General XS cleanup
      Simplify XS method "version"
      Simplify XS method "error".
      Simplify XS method set_error
      Use functions for object unwrapping
      Again use functions for wrapping C objects.
      Use typemaps to parse constant values
      Convert SVs to char* using SvPVbyte
      Use SSH2_NERROR typemap to handle net_ss_auth_publickey_frommemory result
      Use typemaps for IV conversions
      handle bool values using a new typemap SSH2_BOOL
      use SSH2_CHARP typemap in more places
      refactor auth_list method
      WIP: analize_binary
      WIP: refactoring Makefile.PL with improving libssh2 search code
      minor improvement: add \n to warning message
      s/(.*_)?remote_(.*)/$1$2/ -> eliminate useless "remote" from most method names
      Net-SSH2.t known accepts the connection parameters as arguments
      Add the new policy constants
      Improve the method 'check_hostkey'
      Include a call to check_hostkey in the SYNOPSIS
      use 'die_with_error' to report errors in the SYNOPSIS
      Generate constant groups automatically
      Document the new 'policy' tag for constants
      Reorder check_hostkey arguments
      Actualize sample script example/read.pl
      Add default messages for more error constants
      Document which versions of libssh2 are supported
      Prepare for release 0.59_06
      Break package declaration in two lines in Net::SSH2::Constants in order to avoid indexing of the package
      Generate lib/Net/SSH2/Constants.pm before calling WriteAll so that ExtUtils::MakeMaker can see the file
      Remove unmaintained TODO file
      Several documentation improvements
      Merge pull request #31 from cakirke/perl-ci
      add die_with_error method to Net::SSH2::SFTP
      Documentation improvements
      prepare for release 0.59_06; fix some bad formated dates in Changes
      Don't quote libssh2 or Net::SSH2 in docs
      Remove broken L<libssh2> references from the docs
      minor documentation fixes
      Add debugging to auth_keyboard
      Call getpwuid in eval, it is not supported everywhere; add _local_home method
      auth: try authentication methods when they are on auth_list only
      scp_get: use type UV for mtime
      Add message about Strawerry Perl bug to test
      Prepare for release 0.59_07
      _scp_get: remove useles hv_clear calls
      Get more information from CPAN Testers
      prepare for release 0.59_08
      Do not remove const-c.inc const-xs.inc when realclean is called
      Documentation improvements
      Accept 'session' only as channel type in 'channel' method
      Preprocessor directives are not supported inside typemaps
      Several documentation improvements
      Fix signed/unsigned missmatch inside channel read that was causing error to not be returned correctly
      Documentation improvements
      prepare for release 0.59_09
      Several documentation improvements
      Net::SSH2::Channel::read: do not retry read when libssh2_channel_read_ex returns 0
      Add LIBSSH2_ERROR_NONE constant and fix names for LIBSSH2_SESSION_BLOCK_* ones
      Add support for channel method 'read2'
      prepare for release 0.59_11
      READLINE: remove hard-coded timeout
      prepare for release 0.59_12
      readline and getc: try to detect EOF better.
      File getc: implement in XS
      Channel EOF: add workaround for perl bug
      File readline: adapt Channel readline
      Add more tests
      prepare for 0.59_17 release
      Handle stream_id arguments using a typemap
      Delete debuging warning
      Prepare for release 0.59_21
      Make remote login default to local one
      WIP: benchmark.pl
      WIP: benchmark.pl
      Channel read2: fix EOF handling
      benchmark.pl: fix script and add support for Net::OpenSSH too in order to compare libssh2 and openssh performance
      distribute example/benchmark.pl
      prepare for release 0.59_23

Salvatore Bonaccorso (1):
      Imported Upstream version 0.60

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

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