Revision history for Perl extension Net::SSH2.
Developer/maintainer: David B. Robins <dbrobins@cpan.org>.
Project started 2005-10-23 in Redmond, Washington, USA.
0.10 2007-02-24 dbr (svn revision 52)
- Net::SSH2::SFTP::realpath fix (Hugues Lafarge).
- Make compatible with perl 5.6 (rt.cpan.org #22821, SISYPHUS); required
minimal changes to typemap and use <version> lines (untested).
- libssh2 0.13 seems to work, libssh2 0.14 still fails some tests.
- Add missing Net::SSH2::PublicKey object.
- Use (arbitrary) 8K buffer in scp_get and scp_put methods, rather
than trying to transfer the whole file at once (rt.cpan.org #20679).
- Remove 'use Term::ReadKey'; it's already 'require'd in the keyboard
authentication callback (rt.cpan.org #22786).
- Provide libssh2 with Perl's allocator callbacks and use Perl_malloc/
Perl_mfree instead of bare malloc/free (rt.cpan.org #23930).
0.09 2006-09-25 dbr (svn revision 50)
- scp_get fixes: mode mask, truncate on create (Stephen Clouse).
- Fix O_CREATE to O_CREAT in perldoc.
- Fix typo: wait_close -> wait_closed (rt.cpan.org #20117).
- Add example/ directory and read.pl example to manifest so that it
gets included in the distribution (Danny Thomas).
- Add Net::SSH2::debug class method to enable debugging output at
runtime (used to require recompile to enable).
- Have poll of empty array return 0 early to fix architectures that
return 0 for malloc(0) (L. Adrian Griffis).
- WARNING: latest libssh2 builds (0.13, 0.14) don't pass module
tests any more; if you have problems try 0.12 or earlier.
0.08 2006-05-06 dbr (svn revision 46)
- Fix refcount bug (objects not destroyed) (Stephen Clouse).
0.07 2006-03-17 dbr (svn revision 44)
- Remove incorrect statement that poll with timeout of 0 will block.
- Fix scp_put read size (fix by Pier Hegeman, rt.cpan.org #17370).
- Fix Win32 check (rt.cpan.org #17656).
- Fix scp_get buffer overrun (Rutger Ovidus, rt.cpan.org #16886).
- Update Net::SSH2 SYNOPSIS (thanks to Roy Smith).
- NOTE: CPAN alias AWA (Vandana Awasthi) released an unauthorized
"0.07" version of Net::SSH2; you can recognize it because it says
0.06 in the changelog. I have not been able to contact AWA.
0.06 2006-01-14 dbr (svn revision 42)
- Win32 modifications (thanks to Eric Lam for research and patches).
- Use MAXPATHLEN instead of PATH_MAX; add some casts (thanks to
bug report from Freddy Soderlund).
- Update exec documentation to clarify that it runs a single command
and closes the channel (thanks to Mike Schmidt).
- Use '' for tied PRINT output separator if undefined (stop warnings).
0.05 2005-11-11 dbr (svn revision 40)
- More C89 fixes (-ansi -pedantic); thanks to Chuck Carson for testing.
- Remove "inline" (Solaris cc doesn't like it) (rt.cpan.org #15707).
- Various minor cleanups.
0.04 2005-11-07 dbr (svn revision 38)
- Fix c89 compile errors and warnings (-Wall).
- Make example/read.pl available as first sample script.
- Add public key objects (libssh2 0.12+ only).
0.03 2005-11-02 dbr (svn revision 36)
- Use poll in Net::SSH2::Channel::GETC (250 ms timeout).
- Change SCP interface; don't return a channel.
0.02 2005-11-01 dbr (svn revision 35)
- Add tie support to Net::SSH2::File objects.
0.01 2005-11-01 dbr (svn revision 30)
- First alpha release with full SSH2/SFTP support (uses libSSH2).
- Original version; created by h2xs 1.23 with options
-A -n Net::SSH2 -b 5.8.0.