[libnet-ssh2-perl] branch master updated (b16ae9d -> 7685ed0)
Salvatore Bonaccorso
carnil at debian.org
Sun Sep 27 20:02:37 UTC 2015
This is an automated email from the git hooks/post-receive script.
carnil pushed a change to branch master
in repository libnet-ssh2-perl.
from b16ae9d update changelog
new b7d196d Add debian/upstream/metadata
new f23bfa9 Update debian/changelog
adds f4643b7 Convert to Module::Install and Module::Install::CheckLib
adds 8267624 added MANIFEST.SKIP
adds 8729c17 remove Makefile from MANIFEST
adds 9ab6eb0 ->sock accessor, win32 support for tests, timeout on socket, new release
adds f5d83a4 fix skip count in tests
adds 7e35e5e some fixes for Cygwin
adds c088a91 minor packaging enhancements
adds 907506e add repository to meta.yml
adds 0c1297b or die semantics and Timeout option for ->connect
adds 6f542e1 fix Timeout option (add key)
adds ce532cf include patch for $chan->pty_size($w, $h) from Rubio Vaughan
adds 7ed7ba7 fix unitialized warning, release
adds 149b4d0 reverting a bad uncommitted release
adds 3c0830b Suse + 64bit patches from HMBRAND, fix breakage on 0.18 and earlier due to pty functions, release
adds 702dd6c fix splice warning when connecting with a socket handle (RT#56592)
adds ee11bbf rename symbol libssh2_error to xs_libssh2_error to avoid symbol clashes
adds 4aaad18 attribute last change
adds 6f0d325 remove eval $VERSION, release
adds 6a79482 add trace => 1 option to ->new (RT#59292), release
adds 07fb388 change trace option to use bitmask, so it becomes trace => -1, also added ->trace method
adds 9c9ced9 Make net_ch_write() spin on LIBSSH2_ERROR_EAGAIN
adds d053f28 Handle partial writes in scp_put().
adds 241f0b8 Repo is now on GitHub.
adds 33957df Convert the example to strict and warnings.
adds b1a5891 Add a .gitignore
adds cbbdde7 remove trace option from XS constructor
adds 397c8dc check for blocking mode when spinning on EAGAIN in ch_write
adds f00f219 update repo address to public address
adds f0de6a0 add $chan->exit_signal (patch from tommy.lindgren at gmail.com)
adds c130586 add note that exit_signal support requires libssh2 1.2.8
adds 851ce53 add block_directions and new constant exports
adds cd82065 release 0.34
adds c2fe157 fix for segfault due to auth_list() (RT#68060)
adds 71be26d release 0.35
adds 37c0e1c add /opt/local to lib search path
adds 978e311 allow setting of $inc and $lib from the command line
adds c3912a5 update Changes
adds 1dd3188 release 0.36
adds 2541168 update ppport.h, fix libssh2 ver check, release 0.37
adds 7d5d05a add version check for block_directions, release 0.38
adds d81b0a5 fix double free in auth_password (RT#69444)
adds fe91baa release 0.39
adds f90ed5f added ssh-agent authentication support
adds 7081ef7 Fix agent authentication bug in Debian (due to libssh2 version distribted)
adds ab88fba Add auth_agent to the list of methods for prioritizing auth
adds f83fe12 Merge pull request #3 from krimdomu/master
adds c4b9efd support non-blocking mode for agent auth
adds 6ceea49 add version check for agent auth
adds 2140df7 release 0.40
adds 121cdf4 make sure $inc lib is prefixed with -I (RT#73659)
adds 8963d32 release 0.41
adds d4fab82 reorganize and preserve order of search paths
adds baca24b add LD_LIBRARY_PATH to search paths (RT#74747)
adds 11fca8a release 0.42
adds b0267ae add BUILDING.WIN32 guide
adds 9db7666 better fix for missing -I for inc= (RT#73659)
adds 1c954c1 add a note about BUILDING.WIN32 to Makefile.PL msg
adds 88e6c13 release 0.43
adds ff9b9a8 callback argument setup was leaking references in auth_password, fixes RT#76701
adds 4c1a259 Merge pull request #5 from salva/master
adds 1c9db23 update to latest ppport.h
adds 0f0b98b release 0.44
adds 7374bb2 add 64bit instructions to BUILDING.WIN32
adds 5731a8e release 0.45
adds 2f8da46 fix segfault when releasing sftp with debug
adds aa228d8 release 0.46
adds 5d6d7ef Explicitly support building against libssh2 built with libgcrypt
adds 7dfc965 Setup threading callbacks for gcrypt
adds 19375d1 Setup threading callbacks for OpenSSL
adds d2fb660 Merge pull request #10 from jamessan/pu/threadsafety
adds 1321114 Add a timeout method applying to the whole session
adds 93780a3 Merge pull request #11 from zehkae/global_timeout
adds 76bc07d add note to Makefile.PL instructions for gcrypt
adds 95997ff Changes for 1321114, 19375d1 and 7dfc965
adds fa65223 release 0.47
adds d277821 make SSH2.xs build under non-threaded perls
adds 4095a8a Merge pull request #13 from mauke/fix-unthreaded
adds f02a771 Win32 compatibility fix
adds d65df1e Merge pull request #12 from kmx/master
adds 03a048b update Changes with last two PRs
adds 58bc601 release 0.48
adds c532508 enforce max C89 compatibility on gcc (RT#87069)
adds b8e87db release 0.49
adds 13d43f6 remove #warning (for -pedantic-errors) (RT#87398)
adds 74cb24d release 0.50
adds 47c3f71 disable c89 mode on non-dev builds (and sol+mingw)
adds 549f20b release 0.51
adds a011714 return the number of bytes recive. for SCP acknowledgement. this will return 0 if scp is not installed on the remote machine. so we can deal with this error.
adds 7ee17cf Merge pull request #17 from krimdomu/feature/scp-error
adds 73328eb fixup a011714 to return # bytes/undef, changelog
adds 10788a8 release 0.52
adds 0644a06 env vars for lib/inc/ldargs for build (RT#88265)
adds 6b740d1 release 0.53
adds 1b80a40 wrap libssh2_session_flag method
adds 17b3e3c add LIBSSH2_FLAG_COMPRESS
adds 5764aa6 regenerate with new constants
adds 564ef0c Add support for "Compress" option into method "connect"
adds 5f359ee document "flag" method and the new "Compress" option available for the "connect" method
adds 234e0fd Document latest changes
adds 13f8f16 wrap libssh2_channel_window_write_ex which allows to query the channel write window size
adds e3edf6e document Net::SSH2::Channel::window_write method
adds 04e5e2c update Changes file with entry for method 'window_write'
adds 50e6d15 disable libssh2_session_flag and libssh2_channel_window_write_ex wrappers when libssh2 is too old to support them
adds 92c4b75 wrap keepalive methods
adds 0e59f34 disable keepalive_config and keepalive_send when the libssh2 version is too old
adds ee8c3f9 document keepalive_config and keepalive_send methods
adds 7cc411e Update Changes
adds cdb99ba wrap libssh2_knownhost_* functions
adds 0fbcfca rename hostkey method as hostkey_hash and warn when the former is used
adds 5e8fd51 wrap libssh2_session_hostkey as remote_hostkey
adds f42d45e readfile returns the number of entries read on success
adds 6008506 add new set of constants required by the new known_hosts feature
adds dd12af9 update copyright information
adds 271a7ce support compiling against old libssh2 versions
adds aad3a6d regenerate constant wrappers
adds 0b99d0b fix harmless typo
adds efaa88b add entry for known_hosts to Changes file
adds 972d7d4 call clear_error when entering Net::SSH2::KnownHosts "add" and "check"
adds 00e76d5 Net::SSH::KnownHosts methods now croak on error
adds c94ed0e add Net::SSH2::KnownHosts usage example
adds d5bcd98 wrap libssh2_knownhost_(write|read)line functions
adds 29c1680 add window_read and receive_window_adjust wrappers
adds f815c46 LIBSSH2_ERROR_KNOWN_HOSTS was not defined until libssh2 version 1.4.3
adds a6938d5 update Changes file with latest changes
adds 57e8a7b set pass-by-reference values to 0 before passing them to functions, otherwise, rubbish comes out
adds ac4887d don't try to fill the buffer calling libssh2_channel_read_ex a second time when on non-blocking mode
adds a3b85d5 fix memory leak in auth_agent method
adds 9356f72 accept undef as a valid ext argument without generating a warning
adds 4a4473a Fix type warnings
adds 2ad55cd OS X complains about OpenSSL being deprecated
adds ded13bf Merge pull request #21 from jacquesg/warnings
adds bc639cd mark Net::SSH2::KnownHost API as experimental
adds 7ee900b Allow passing undef for public key on `auth_publickey` method
adds ed8c1b5 Merge pull request #23 from yunikim/publickey-null
adds 752ea14 add constant LIBSSH2_ERROR_AUTHENTICATION_FAILED
adds ab6d762 add method auth_password_interact and fallback option into auth
adds d63923c use passphrase to refer to the passphrase instead of password
adds b762739 the public key can be extracted from the private one when the OpenSSL backend is used
adds 1c63f62 Reorder the authentication rank
adds d23dbe3 rename password argument for hostbased authentication as passphrase
adds d29af46 exit_signal was not handling correctly the no exit signal case, fixes #RT90332; there was also an error on the signal structure deallocation
adds e63db4f Grammar/spelling fixes
adds e640833 rewrite 'auth_agent' method which was leaking file descriptors unclosed, fixes #22
adds fda6cca Make "auth" method pseudo options behave as booleans
adds e63f2b1 check auth arguments not just exists but are actually defined, otherwise they would be optional
adds b72e5f5 a couple of s/exists/defined/ which made more sense
adds d1fa634 add missing OUTPUT directive to auth_agent method
adds 4d23f9b Fix auth_keyboard file descriptor leaking
adds c0ecc52 improve callback data handling
adds ba64e42 rewrite auth_password using the new callback argument passing infrastructure
adds 24d325a rename cb_data to cb_args
adds e7746a3 add support for Travis CI
adds ac6955f channel write now _correctly_ reports the EAGAIN status, and retries the write operation until the buffer is exhausted
adds c1c10b2 add MANIFEST to .gitignore
adds ed76bff increase poll timeout to 2s; fixes #rt81357
adds cde8ae7 when doing scp set the local file handles to binmode, fixes #rt34342
adds 362abed fix edge case in channel write method
adds 33e293c improve tcpip docs
adds e855a65 add spell testing script and fix detected errors
adds ef18df5 do not include pod-spell.t in distribution, no need to test for spelling errors when installing by users
adds 31d1c22 Use IO::Socket::IP for IPv6 support
adds b18e76b Merge pull request #24 from bk/ipv6-support
adds 92b1c59 make IO::Socket::IP dependency optional
adds 1a082e5 improve password handling code
adds bf670f7 oops, reenable IO::Socket::IP
adds b6a0431 update Changes file with later modifications
adds 65be3a1 update copyright notices
adds 224a3c6 add Kitover as a valid English word
adds d3efacb improve the look-also section
adds f1fe5ca prepare for 0.54_01 release
adds b0e1c65 recommend use libssh2 v1.6.0 or later
adds 38c298c rearange README a little and add osx instructions
adds 748ad12 Merge pull request #25 from jasonblewis/osx-doc-updates
adds bc1117a Merge remote-tracking branch 'upstream/master'
adds 2786ebb document how to run tests
adds 1e68be4 Merge pull request #26 from jasonblewis/master
adds 7501f93 make hostname question clearer
adds a408dc5 Merge pull request #27 from jasonblewis/master
adds 935dfde add comment about how net_ch_write should behave because it is not evident
adds 0a56f5a fix net_ch_write always ignoring errors
adds 34577f1 remove obsolete comments; update copyright notices
adds 39b86e8 prepare for release 0.54_02
adds fa7f016 add sample script to reproduce bug #rt80011
adds 1c40073 set authentication parameters correctly in test script
adds 60e58a7 prepare for release 0.55
adds ec4ff93 Imported Upstream version 0.55
new 12fb94d Merge tag 'upstream/0.55'
new 7685ed0 Update debian/changelog
The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 19 -
Changes | 39 +++
MANIFEST | 2 +-
MANIFEST.SKIP | 4 +
META.yml | 24 +-
MYMETA.json | 47 ++-
MYMETA.yml | 38 +-
Makefile.PL | 37 +-
README | 66 ++--
SSH2.xs | 778 ++++++++++++++++++++++++++++++-----------
debian/changelog | 6 +-
debian/upstream/metadata | 5 +
fallback/const-c.inc | 565 ++++++++++++++++++++----------
inc/Devel/CheckLib.pm | 16 +-
inc/Module/Install.pm | 22 +-
inc/Module/Install/Base.pm | 2 +-
inc/Module/Install/Can.pm | 2 +-
inc/Module/Install/Fetch.pm | 2 +-
inc/Module/Install/Makefile.pm | 4 +-
inc/Module/Install/Metadata.pm | 6 +-
inc/Module/Install/Win32.pm | 2 +-
inc/Module/Install/WriteAll.pm | 2 +-
lib/Net/SSH2.pm | 283 ++++++++++++---
lib/Net/SSH2/Channel.pm | 30 ++
lib/Net/SSH2/KnownHosts.pm | 204 +++++++++++
t/Net-SSH2.t | 33 +-
typemap | 9 +
27 files changed, 1719 insertions(+), 528 deletions(-)
delete mode 100644 .gitignore
create mode 100644 debian/upstream/metadata
create mode 100644 lib/Net/SSH2/KnownHosts.pm
--
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