The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 1.52_12

  • also if using password authentication, detect when the remote host key doesn't match the key stored in know_hosts and abort the connection (bug report by Ryan Niebur).
  • if using password authentication, detect when the target host key has not been accepted yet (bug report by Ryan Niebur)
  • work around for IPC::Open3 feature missing in old versions of that module that caused password authentication to fail under 5.6.x perls (bug report by Vetrivel).
  • find method would not follow links passed as arguments to the method or others found when ordered mode was selected (bug report by Paul Kolano)
  • detect bad passwords and other password authentication improvements
  • sample scripts added
  • atomic_rename was returning the wrong error code/string
  • Perl 5.11 changes the EOF call interface for tied file handles
  • attributes flags slot was incorrectly set on new_from_buffer
  • get/put_int64 optimization
  • add calling function name to debug output
  • add debug hexdumps for sysreads and syswrites
  • optimize some common ls usages to reduce CPU utilization
  • implement pipelining for ls command
  • ls bug wanted was being called with the wrong arguments
  • add timestamps to debugging output
  • ensure that attribute arguments are of class Net::SFTP::Foreign::Attributes (feature request by Todd Rinaldo)
  • put_attributes was broken
  • move _hexdump to Helpers package
  • debug subsystem cleanup

Modules

SSH File Transfer Protocol client
File/directory attribute container
adaptor for Net::SFTP::Attributes compatibility
Read/write buffer class
Adaptor for Net::SFTP compatibility
Constant definitions for Net::SFTP::Foreign
access local fs with Net::SFTP::Foreign API.

Provides

in lib/Net/SFTP/Foreign/Common.pm
in lib/Net/SFTP/Foreign.pm
in lib/Net/SFTP/Foreign.pm
in lib/Net/SFTP/Foreign.pm
in lib/Net/SFTP/Foreign/Helpers.pm