[Ssh-sftp-perl-users] RELEASE: Net::SSH::Perl 1.26 and Net::SFTP 0.09
Brought to you by:
dbrobins
From: David R. <dr...@at...> - 2005-01-19 01:17:15
|
Summary: minor leak fix to Net::SSH::Perl (fixes 'ls' leak in = Net::SFTP), larger overhaul to Net::SFTP (error handling, documentation, = new test). Files have been uploaded to CPAN but are probably not = indexed yet. I'll try to get to the items logged for each module in rt.cpan.org too = (patches, as always, are welcome). I believe Mihai Secasiu is still interested in co-maintaining these = modules (but is busy at the moment); Dave Rolsky is too busy with other = responsibilities to maintain these modules but has offered us his help = with general maintenance issues. Changelogs: Net::SSH::Perl: 1.26 2005.01.18 - New co-maintainer, David Robins (DBROBINS). - Fix Math::Pari large integer leak in Net::SSH::Perl::Util::SSH2MP = bin2mp function (has been brought to the attention of the Math::Pari = maintainer since it's probably a Math::Pari problem, but fixed here because = it's a big win for a small change and the same "fix" is already in = mp2bin). - Require perl 5.6 in Makefile.PL (was '5.0006' change to = '5.006'). Net::SFTP: 0.09 2005.01.16 - New co-maintainer, David Robins (DBROBINS). - Adds a 'warn' argument to the constructor to allow supression or redirection of warnings. - Allows the 'ssh_args' constructor argument to be either a hash ref = or an array ref. - Adds a 'status' method which returns the last SSH2_FX_* status = value, or (status value, text) in list context (only useful after last = failure). - Adds brief summary comments to some methods. - Returns failure if the remote open fails for 'get' (previous code = ignored it); also moves the remote open before the local open so that we = don't create empty local files if the remote file can't be opened. - Changes 'ls' to return an array reference in scalar context. - Documents: the fact that we die on protocol/local errors; the new = option and method; changes to 'get'/'put' (formerly 'put' didn't return = anything useful, and 'get's actual return values are the same, just better documented). - Adds a comprehensive remote test, but to use it one has to = manually go in and configure a server a certain way, so it defaults to skipping everything; I'm including it as a base since there are currently = no remote tests at all. Thanks, --=20 Dave Isa. 40:31 |