[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