PHPSecLib v3.0.15 Release Notes

Release Date: 2022-09-02 // over 1 year ago
    • ๐Ÿ‘ PublicKeyLoader: add support for OpenSSH encrypted keys (#1737, #1733, #1531, #1490)
    • ๐ŸŒ PublicKeyLoader: add support for JSON Web Keys (#1817)
    • SSH2: make login method return false under rare situation (#1790)
    • SSH2: fix possibly undefined variable error (#1802)
    • SFTP: fix enableDatePreservation bug w.r.t. mtime (#1670)
    • SFTP: try to delete dir even if it can't be opened (#1791)
    • SFTP: try without path canonicalization if initial realpath() fails (#1796)
    • ๐Ÿ“‡ SFTP: detect if stream metadata has wrapper_type set for put() method (#1792)
    • BigInteger: tweak to the phpinfo checks (#1726)
    • BigInteger: fix behavior on 32-bit PHP installs (#1820)
    • EC/PKCS8: OpenSSL didn't like phpseclib formed Ed25519 public keys (#1819)
    • ๐Ÿ—„ don't use dynamic properties, which are deprecated in PHP 8.2 (#1808, #1822)
    • ๐Ÿ›  fix deprecated implicit float to int on 32-bit PHP 8.1