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

Changes for version 0.72

  • Rerelease as stable.

Changes for version 0.71_03

  • Improve shell detection code.
  • Use a timeout to kill external commands not returning control.
  • improve ksh version checking in tests (bug report by jtzako via PerlMonks)

Changes for version 0.71_02

  • Lighten master socket checks in async mode in order to avoid blocking and setting custom signal handlers which can interfere with event-programming frameworks (bug report by Doug Hoyte).

Changes for version 0.71_01

  • Add entry on the documentation about how to integrate the module with event-oriented programming frameworks (bug report by Doug Hoyte, #gh17)
  • Use an adaptative delaying algorithm while waiting for the multiplexing socket to pop up (bug report by Doug Hoyte, #gh17).
  • Improve SIGCHLD handling and interoperability with other modules setting custom handlers (bug report by Doug Hoyte, #gh16).

Modules

Perl SSH client package implemented on top of OpenSSH
cache and reuse SSH connections transparently
Constant definitions for Net::OpenSSH
trace ssh master process at the OS level
Perl SSH client package implemented on top of OpenSSH
Quoter for Windows cmd.exe
Quoter for Win32::CreateProcess

Provides

in lib/Net/OpenSSH/ModuleLoader.pm
in lib/Net/OpenSSH/ObjectRemote.pm
in lib/Net/OpenSSH/ShellQuoter.pm
in lib/Net/OpenSSH/ShellQuoter/Chain.pm
in lib/Net/OpenSSH/ShellQuoter/POSIX.pm
in lib/Net/OpenSSH/ShellQuoter/csh.pm
in lib/Net/OpenSSH/ShellQuoter/fish.pm
in sample/mod_perl_openssh.pm