master
Use SSH_CHANNEL_FREE where possible
CVE-2026-59851 tests: add gssapi authentication tests with user mismatching the principal
SSH2 NONE authentication
mbedtls: Initial migration to PSA-Crypto API (v4)
fuzz: Add basic corpus file for ssh_bind_config fuzzer
feat: add gssapi server callbacks tests
tests: Add interoperability tests against TinySSH
tests: Workaround softhsm-2.7.0 bug in hashed ECDSA
CVE-2026-15370 tests: verify the SFTP longname is in expected format
tests(pki): add torture tests for pki_sk functions
client: add ExitOnForwardFailure config option parsing and storage
examples: Support passing port to libssh_scp to simplify testing
tests: Temporarily build chroot_wrapper
tests: allow conditionnal execution on pattern
Fix various spelling issues reported by codespell
reformat: gssapi key exchange
A few test cases for benchmarks
feat: add null hostkey for server
struct socket -> struct ssh_socket_struct +typedef
config : remoteForwarding implementation and configuration support
sftp: Add support for the users-groups-by-id@openssh.com OpenSSH extension on the server side.
tests: Define LIBSSH_STATIC for torture_cmocka
torture: Add assert macros for ssh return codes
tests(pki): add sk type keys to the testing infrastructure
Make headers self-contained and include-order independent
priv.h : Add compatibility code for Windows
tests: Move helper functions to a common file
feat(torture_sk): add functions to validate security key signatures and to create PKI context
Add more krb5-related Valgrind suppressions