All Versions
Latest Version
Avg Release Cycle
49 days
Latest Release
106 days ago

Changelog History
Page 9

  • v0.3.9 Changes

    November 09, 2014
  • v0.3.8 Changes

    September 12, 2014
    • ๐Ÿ‘Œ improve support for indef lengths in File_ASN1
    • โž• add hmac-sha2-256 support to Net_SSH2
    • ๐Ÿ‘€ make it so negotiated algorithms can be seen before Net_SSH2 login
    • โž• add sha256-96 and sha512-96 to Crypt_Hash
    • window size handling adjustments in Net_SSH2
  • v0.3.7 Changes

    July 05, 2014
    • auto-detect public vs private keys
    • add file_exists, is_dir, is_file, readlink and symlink to Net_SFTP
    • โž• add support for recursive nlist and rawlist
    • ๐Ÿ‘‰ make it so nlist and rawlist can return pre-sorted output
    • ๐Ÿ‘‰ make it so callback functions can make exec() return early
    • โž• add signSPKAC and saveSPKAC methods to File_X509
    • โž• add support for PKCS8 keys in Crypt_RSA
    • โž• add pbkdf1 support to setPassword() in Crypt_Base
    • โž• add getWindowColumns, getWindowRows, setWindowColumns, setWindowRows to Net_SSH2
    • โž• add support for filenames with spaces in them to Net_SCP
  • v0.3.6 Changes

    February 23, 2014
    • โž• add preliminary support for custom SSH subsystems
    • โž• add ssh-agent support
  • v0.3.5 Changes

    July 11, 2013
    • numerous SFTP changes:
      • chown
      • chgrp
      • truncate
      • improved file type detection
      • put() can write to the middle of a file
      • mkdir accepts the same parameters that PHP's mkdir does
      • the ability to upload/download 2GB files
    • across-the-board speedups for the various encryption algorithms
    • ๐Ÿ‘ multi-factor authentication support for Net_SSH2
    • a $callback parameter for Net_SSH2::exec
    • ๐Ÿ†• new classes:
      • Net_SFTP_StreamWrapper
      • Net_SCP
      • Crypt_Twofish
      • Crypt_Blowfish
  • v0.3.1 Changes

    November 20, 2012
    • โž• add Net_SSH2::enableQuietMode() for suppressing stderr
    • add Crypt_RSA::__toString() and Crypt_RSA::getSize()
    • fix problems with File_X509::validateDate(), File_X509::sign() and Crypt_RSA::verify()
    • ๐Ÿ‘‰ use OpenSSL to speed up modular exponention in Math_BigInteger
    • ๐Ÿ‘Œ improved timeout functionality in Net_SSH2
    • โž• add support for SFTPv2
    • โž• add support for CRLs in File_X509
    • SSH-2.0-SSH doesn't implement hmac-*-96 correctly
  • v0.3.0 Changes

    July 08, 2012
    • โž• add support for reuming Net_SFTP::put()
    • โž• add support for recursive deletes and recursive chmods to Net_SFTP
    • โž• add setTimeout() to Net_SSH2
    • โž• add support for PBKDF2 to the various Crypt_* classes via setPassword()
    • add File_X509 and File_ASN1
    • โž• add the ability to decode various formats in Crypt_RSA
    • ๐Ÿ–จ make Net_SSH2::getServerPublicHostKey() return a printer-friendly version of the public key
  • v0.2.2 Changes

    May 09, 2011
    • CFB and OFB modes were added to all block ciphers
    • ๐Ÿ‘Œ support for interactive mode was added to Net_SSH2
    • Net_SSH2 now has limited keyboard_interactive authentication support
    • ๐Ÿ‘Œ support was added for PuTTY formatted RSA private keys and XML formatted RSA private keys
    • Crypt_RSA::loadKey() will now try all key types automatically
    • โž• add support for AES-128-CBC and DES-EDE3-CFB encrypted RSA private keys
    • add Net_SFTP::stat(), Net_SFTP::lstat() and Net_SFTP::rawlist()
    • ๐ŸŒฒ logging was added to Net_SSH1
    • the license was changed to the less restrictive MIT license