Changes for version 1.16
- Fixed bug in Net::SSH::Perl::Packet that caused client to sometimes hang after receiving DEBUG packets.
- register_handler (for both SSH-1 and SSH-2) now takes any 'extra' arguments (other than packet type and code ref) and will pass those arguments on to your callback function. This allows callbacks access to otherwise private variable states.
- Didn't need @EXPORT_OK in Net::SSH::Perl::Util, so took it out.
Modules
- Net::SSH::Perl - Perl client Interface to SSH
- Net::SSH::Perl::Agent - Client for agent authentication
- Net::SSH::Perl::Auth - Base authentication class, plus utility methods
- Net::SSH::Perl::Auth::KeyboardInt - Keyboard-interactive auth plugin
- Net::SSH::Perl::Auth::Password - Password authentication plugin
- Net::SSH::Perl::Auth::PublicKey - Perform publickey authentication
- Net::SSH::Perl::Auth::RSA - Perform RSA authentication
- Net::SSH::Perl::Auth::Rhosts - Perform Rhosts authentication
- Net::SSH::Perl::Auth::Rhosts_RSA - Perform Rhosts-RSA authentication
- Net::SSH::Perl::AuthMgr - Authentication manager/context for SSH-2
- Net::SSH::Perl::Buffer - Low-level read/write buffer class
- Net::SSH::Perl::Channel - SSH2 channel object
- Net::SSH::Perl::ChannelMgr - Manages a list of open channels
- Net::SSH::Perl::Cipher - Base cipher class, plus utility methods
- Net::SSH::Perl::Cipher::Blowfish - Wrapper for SSH Blowfish support
- Net::SSH::Perl::Cipher::CBC - CBC Implementation
- Net::SSH::Perl::Cipher::CFB - CFB Implementation
- Net::SSH::Perl::Cipher::DES - Wrapper for SSH DES support
- Net::SSH::Perl::Cipher::DES3 - Wrapper for SSH 3DES support
- Net::SSH::Perl::Cipher::IDEA - Wrapper for SSH IDEA support
- Net::SSH::Perl::Cipher::RC4 - RC4 encryption/decryption
- Net::SSH::Perl::Comp - Compression/Decompression base class
- Net::SSH::Perl::Comp::Zlib - Wrapper for SSH Zlib Compression
- Net::SSH::Perl::Config - Load and manage SSH configuration
- Net::SSH::Perl::Constants - Exportable constants
- Net::SSH::Perl::Kex - SSH2 Key Exchange
- Net::SSH::Perl::Kex::DH1 - Diffie-Hellman Group 1 Key Exchange
- Net::SSH::Perl::Key - Public or private key abstraction
- Net::SSH::Perl::Key::DSA - DSA key object
- Net::SSH::Perl::Key::RSA - RSA key object
- Net::SSH::Perl::Key::RSA1 - RSA SSH1 key object
- Net::SSH::Perl::Mac - MAC support for SSH2
- Net::SSH::Perl::Packet - Packet layer of SSH protocol
- Net::SSH::Perl::SSH1 - SSH1 implementation
- Net::SSH::Perl::SSH2 - SSH2 implementation
- Net::SSH::Perl::Util - Shared utility functions
Provides
- Net::SSH::Perl::Cipher::DES3::EDE3 in lib/Net/SSH/Perl/Cipher/DES3.pm
- Net::SSH::Perl::Mac::MD5 in lib/Net/SSH/Perl/Mac.pm
- Net::SSH::Perl::Mac::SHA1 in lib/Net/SSH/Perl/Mac.pm
- Net::SSH::Perl::Util::Authfile in lib/Net/SSH/Perl/Util/Authfile.pm
- Net::SSH::Perl::Util::Hosts in lib/Net/SSH/Perl/Util/Hosts.pm
- Net::SSH::Perl::Util::RSA in lib/Net/SSH/Perl/Util/RSA.pm
- Net::SSH::Perl::Util::SSH1MP in lib/Net/SSH/Perl/Util/SSH1MP.pm
- Net::SSH::Perl::Util::SSH1Misc in lib/Net/SSH/Perl/Util/SSH1Misc.pm
- Net::SSH::Perl::Util::SSH2MP in lib/Net/SSH/Perl/Util/SSH2MP.pm
- Net::SSH::Perl::Util::Term in lib/Net/SSH/Perl/Util/Term.pm