Net-SFTP-Foreign
view release on metacpan or search on metacpan
1.76_02 Apr 29, 2013
- remove warning happening when best_effort was set, specially
visible from Compat module (bug report by emerlyn at
PerlMonks)
1.76_01 Apr 26, 2013
- protect against callbacks setting $\ (bug report by Thomas
Wadley)
1.75 Apr 2, 2013
- release as stable
1.74_07 Mar 21, 2013
- seek method was returning offset instead of success value
(bug report by Paul Kolano).
1.74_06 Mar 12, 2013
- disconnect may kill some unrelated process when called
repeatly (bug report by Douglas Wilson)
- debug was clobbering $!
1.74_05 Feb 5, 2013
- error was not being set on timeouts (bug report by Kqfh
Jjgrn)
1.74_04 Oct 25, 2012
- overwriting rename of a file over itself was broken (bug
report by Mike Wilder)
- stat and lstat path arguments is now optional and defaults
to '.' (bug report by Paul Kolano)
- fstat was broken
- add git repository and bugtracker into meta files
1.74_03 Sep 21, 2012
- put_content was broken (bug report by Caleb Cushing)
- document put_content method
- add more tests
1.74_02 Jul 11, 2012
- rget was dieing when trying to copy remote symbolic links
- add support for get method slow-start feature: when file
size is unknown don't start asking for $queue_size packets
as it slows down the transfer of small files, instead,
starting from a queue size of one go gradually increasing it
until the stated maximum is reached (bug report by David
R. Wagner)
- parse supported2 extension
1.74_01
- add support for password_prompt (feature request by Douglas
Wilson)
1.73 May 11, 2012
- password authentication was broken on Solaris (maybe also on
others) due to an incorrect waitpid call (bug report and
solution by Douglas Wilson)
- disconnect was dieing when used with autodie on (bug report
by Douglas Wilson)
1.72_02 May 4, 2012
- add methods truncate, chmod, chown and utime
- make setstat, stat and statvfs accept both a path and a
remote file/dir handle as its first argument
- deprecate fsetstat, fstat and fstatvfs
- refactor remove and rmdir generation
- add support for sparse file transfer
- minor doc improvements
1.72_01 Mar 20, 2012
- add support for asks_for_username_at_login feature (feature
request by Horea Gligan)
- key_path now can accept an array
1.71 Mar 14, 2012
- release as stable
- add support for vendor-id extension
1.70_10 Mar 2, 2012
- now perm and umask can be used together on get method calls
- more cleanups for permission handling code on get method
1.70_09 Mar 2, 2012
- autodie was no working for chmod errors on get
- get was unlinking the file when chmod failed even whith
append or resume set
- get was failing when chmod failed even if copy_perms was
dissabled (bug report by Rich Anderson)
- solve bad interaction between autodie, resume and append
- best_effort wrapped methods were not failing ever
- minor put method refactoring
- save globals on destructor entry
- better put method debugging
1.70_08 Feb 19, 2012
- queue_size defaults per backend were using the wrong key
name and so being ignored. That was causing connections to
stall on Windows with the default backend.
1.70_07 Feb 19, 2012
- put recovers from open calls failing due to the existence of
a remote file with the wrong permissions
- do not use accessors for status and error slots internally
- test_d and test_e methods where broken when used with
autodie, this bug may also affected rget, rput and other
high level methods
1.70_06 Feb 13, 2012
- add put_content method
- support perm option in mget, mput, rget and rput methods
- better umask handling, now use an object to reset it at end
of scope
- improve debugging output
1.70_05 Feb 5, 2012
- on Compat::get $remote argument is optional
- make Compat::(get|put) use best_effort by default
- add support for best_effort feature
1.70_04 Jan 22, 2012
- check number of arguments passed to Compat methods
( run in 0.422 second using v1.01-cache-2.11-cpan-71847e10f99 )