AgeCommit message (Expand)AuthorFilesLines
2020-04-09Bump version to 0.9.4libssh-0.9.4Andreas Schneider4-3/+430
2020-04-09CVE-2020-1730: Fix a possible segfault when zeroing AES-CTR keyAndreas Schneider1-2/+6
2020-04-06kex: Add support for diffie-hellman-group14-sha256Anderson Toshiyuki Sasaki11-2/+44
2020-04-06dh-gex: Check return value of ssh_get_random()Andreas Schneider1-2/+7
2020-04-06cmake: Fix building with threading support on MinGWAndreas Schneider1-0/+7
2020-03-29auth: Fix memory leak in ssh_userauth_publickey_auto()Anderson Toshiyuki Sasaki1-0/+5
2020-03-27doc: Fix a doxygen warningAndreas Schneider1-1/+1
2020-03-27doc: Make sure we parse the server and sftp documentationAndreas Schneider1-0/+2
2020-03-27doc: Add SSH auth callback to libssh_auth doc groupAndreas Schneider1-1/+9
2020-02-11pki: fix `pki_key_ecdsa_to_key_type` thread-safetyJon Simons3-3/+3
2020-01-23channels: Fix ssh_channel_poll_timeout() not returing available bytesAndreas Schneider1-0/+5
2020-01-23packet_crypt: Check return values from AEAD decipheringJakub Jelen1-4/+4
2020-01-23curve25519: Avoid memory leaksJakub Jelen1-17/+14
2020-01-23gitlab-ci: Create obj directory for Windows buildsAnderson Toshiyuki Sasaki1-2/+6
2020-01-23pki_crypto: Fix possible memory leak on errorAndreas Schneider1-3/+4
2020-01-23messages: Add missing NULL checkAndreas Schneider1-0/+3
2020-01-23tests: Use correct assert function for ssh return codesAndreas Schneider1-2/+2
2020-01-23socket: Fix the error messageJakub Jelen1-1/+1
2020-01-23socket: Kill the proxy command if it still runs on disconnectJakub Jelen1-1/+33
2020-01-23pki_gcrypt: Warn about unsupported PEM export in gcryptJakub Jelen1-0/+2
2020-01-23tests: Unbreak strict builds on UbuntuJakub Jelen1-6/+9
2020-01-23libgcrypt: Do not leak memory with invalid key lengthsJakub Jelen1-0/+4
2020-01-23pki_gcrypt: Do not confuse static analyzersJakub Jelen1-1/+1
2020-01-23legacy,keys: Fix the macro conditionsJakub Jelen2-7/+7
2020-01-23mbedcrypto_missing: Always check return valuesJakub Jelen1-0/+3
2020-01-23mbedcrypto_missing: Avoid potential memory leaks as reported by csbuildJakub Jelen1-1/+2
2020-01-23pki_mbedtls: Avoid potential memory leaksJakub Jelen1-2/+2
2020-01-23pki_mbedtls: Do not warn about unused argumentsJakub Jelen1-1/+1
2020-01-23options: Avoid needless assignment as reported by csbuildJakub Jelen1-1/+0
2020-01-23tests: Do not require strict host key checking in opensshJakub Jelen1-2/+7
2020-01-23tests: Avoid needless assignment as reported by csbuildJakub Jelen1-1/+0
2020-01-23kex: Avoid always-false comparisons as reported by csbuildJakub Jelen1-4/+4
2020-01-23tests: fix typosAris Adamantiadis3-3/+3
2019-12-16curve25519: fix uninitialized arg to EVP_PKEY_deriveJon Simons1-4/+2
2019-12-11torture: Accept whole pid_t rangeJakub Jelen1-2/+8
2019-12-11tests: bigger sshd config buffer (fixes #T180)Aris Adamantiadis1-1/+1
2019-12-11include: Rename __unused__ to __attr_unused__Andreas Schneider1-6/+6
2019-12-11init: Fix documentation about return values of void functionsJakub Jelen1-3/+0
2019-12-09Bump version to 0.9.3libssh-0.9.3Andreas Schneider5-4/+440
2019-12-09cpack: Ignore patch filesAndreas Schneider1-1/+1
2019-12-09config: Ignore empty lines to avoid OOB array accessJakub Jelen1-0/+5
2019-12-09tests: Check behavior of match_pattern()Jakub Jelen1-0/+86
2019-12-09match: Limit possible recursion when parsing wildcards to a sensible numberJakub Jelen1-5/+7
2019-12-09match: Avoid recursion with many asterisks in patternJakub Jelen1-3/+9
2019-12-09pki: Fix possible information leak via uninitialized stack bufferAndreas Schneider1-2/+2
2019-12-09pki_container_openssh: Initialize pointers to NULLAndreas Schneider1-2/+2
2019-12-09SSH-01-012: Fix information leak via uninitialized stack bufferAndreas Schneider1-2/+2
2019-12-09SSH-01-010: Improve documentation for fingerprinting functionsAndreas Schneider1-10/+13
2019-12-09doc: Use https where possibleJakub Jelen7-34/+35
2019-12-09doc: Update the list of RFCs and clearly mention which are not implemented in...Jakub Jelen1-12/+39