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

Changes for version 0.90_17

  • add support for dont_save flag in get method, required for Compat module (bug reported by Jamie Lahowetz).

Changes for version 0.90_16

  • new tests added
  • mkdir, rmdir, remove, setstat, fsetstat and _close methods argument parsing was wrong (bug #25101 reported by funkonaut)
  • wrong detection of Sort::Key corrected
  • debug mode was broken
  • network errors do not die anymore, documented

Changes for version 0.90_15

  • messages were not being queued on get method and so, performance was very bad (reported by "sched" via Perlmonks).
  • Auto reduce block size on get method.

Changes for version 0.90_14

  • FAQ section added on the module documentation
  • Net::SFTP supplant was not working, corrected

Changes for version 0.90_13

  • fchmod is not available everywhere, don't use it (bug and solution reported by Andre Tomt).

Changes for version 0.90_12

  • syntax error on Net::SFTP::Foreign::Compat corrected (reported by Hans Schligtenhorst).
  • supplant was misspelled
  • correct some dependency problems on Compat.
  • add test for Compat.

Changes for version 0.90_11

  • don't croak from connect on runtime errors
  • workaround bug in IPC::Open3 that leaves two processes running

Changes for version 0.90_10

  • 0 is a valid sftp handler.

Changes for version 0.90_09

  • bug on _do_io method corrected

Changes for version 0.90_08

  • bug for copy_perms => 0 corrected (reported by Erik Johansen).
  • usage checks added to most commands.

Changes for version 0.90_07

  • don't use pack for quads on little-endian systems (bug reported by Mogens Hafsjold)

Changes for version 0.90_06

  • implement rput
  • use Win32::Socketpair on Windows
  • implement API for local fs in Local
  • move common functions to Common and Helpers packages

Changes for version 0.90_05

  • convert remote file handle strings to tied file handles
  • most methods changed to mimic perl buil-ins
  • attach file position to file handles.

Changes for version 0.90_04

  • remove bug in get that could left remote file handles open
  • new methods readlink, symlink, rremove, rget.

Changes for version 0.90_03

  • minor corrections to the docs
  • new methods glob and join implemented.

Changes for version 0.90_02

  • added new method find
  • ls method expanded with callback
  • contructor rewritten
  • better docs for Constants package
  • Compat module updated
  • several corrections on the docs

Changes for version 0.90_01

  • almost full rewrite exposing new much improved and incompatible API!!!

Modules

Secure 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

Examples