Version 1.1.0b1:
- Change: Upgrade bundled phpseclib to version 3.0.57 (security fixes CVE-2026-32935, CVE-2026-40194, CVE-2026-44167, CVE-2026-55599) - still supports PHP 7.2+
- Bug Fix: SSH / SFTP login with a wrong password returned an unauthenticated connection instead of false, and was not logged
- Developer: jrNetCore_get_login_error() tells a refused login ("auth") from a connection error ("connect")
- Developer: jrNetCore_encrypt_string() / jrNetCore_decrypt_string() - AES-256-GCM with a random nonce per value and a key in data/config/encryption_key.php (created on integrity check, never stored in the database)
- Developer: jrNetCore_reencrypt_datastore_keys() re-encrypts values stored with an old fixed key
- Developer: jrNetCore_ssh_exec() runs a command with input on its stdin - for passwords, which are visible to every user on the server when passed as arguments
- Developer: jrNetCore_ssh_command() takes optional input for the command stdin
Version 1.0.2:
- New SFTP Get function added for SFTPing a remote file to the local server
Version 1.0.1:
- Change: Upgrade bundled phpseclib to version 3.0.43
Version 1.0.0b3:
- Change: Upgrade bundled phpseclib to version 3.0.20
Version 1.0.0b2:
- Change: Updates for PHP 8+
Version 1.0.0b1:
- Initial Release