PHPSecLib v3.0.10 Release Notes

Release Date: 2021-08-15 // 2 months ago
    • SFTP: don't check SFTP packet size after SFTP initialization (#1606)
    • โฑ SFTP: timeout during SFTP init should return false (#1684)
    • SFTP: return false if get_channel_packet returns false (#1678)
    • ASN1: return false when not enough bytes are available (#1676)
    • ๐Ÿ—„ BigInteger: Serializable is being deprecated in PHP 8.1 (#1680)
    • explicitly define methods as being static (#1689)
    • ๐Ÿ”Œ plug memory leaks (#1672)

Previous changes from v3.0.9

    • SSH2: add getAuthMethodsToContinue() method (#1648)
    • โฑ SSH2: timeout would occasionally infinitely loop
    • SSH2: fix PHP7.4 errors about accessing bool as string (#1656)
    • SSH2: fix issue with key re-exchange (#1644)
    • SFTP: reopen channel on channel closure (#1654)
    • ๐Ÿšš X509: extra characters before cert weren't being removed (#1659)
    • X509: signing with pw protected PSS keys yielded errors (#1657)
    • ASN1: fix timezone issue when non-utc time is given (#1562)
    • 0๏ธโƒฃ ASN1: change how default values are processed for ints and enums (#1665)
    • RSA: OAEP decryption didn't check labels correctly (#1669)