PHPSecLib v3.0.14 Release Notes

Release Date: 2022-04-04 // about 2 months ago
    • ๐Ÿ‘ RSA: add support for loading PuTTY v3 keys
    • Crypt/Base: fix CTR mode with continuous buffer with non-eval PHP
    • Crypt/Base: use sodium_increment in _increment_str
    • ๐Ÿ—„ Crypt/Base: fix deprecation notice (#1770)
    • SSH2/Agent: rm unused parameter (#1757)
    • BigInteger: add precision to __debugInfo
    • BigInteger: fix random engine issues
    • call useBestEngine() when getEngine() is called

Previous changes from v3.0.13

    • SSH2: make login() return false if no valid auth methods are found (#1744)
    • ๐ŸŒฒ SSH2: show a more helpful error message when logging in with pubkey (#1718)
    • SSH2: rsa-sha2-256 and rsa-sha2-512 sigs weren't verifying (#1743)
    • SFTP: fix chgrp() for version < 4 (#1730)
    • Crypt/Base: add OFB8 as a new mode (phpseclib/mcrypt_compat#33)
    • Crypt/Salsa20: fix PHP 5.6 error (#1717)
    • RSA & BigInteger: check phpinfo() available before using it (#1726)
    • ๐Ÿ›  Fixed psalm level 6 errors in phpseclib/Net/ (#1746)