AgeCommit message (Expand)AuthorFilesLines
2021-02-15cmake: Support build directories with special charactersHEADmasterDDoSolitary2-9/+15
2021-02-04cmake: Avoid setting compiler flags directlyDDoSolitary1-13/+6
2021-01-28pki: Fix memory leak on error pathJakub Jelen1-0/+1
2021-01-28tests: Verify the configuration can set more identity files from one configur...Jakub Jelen1-0/+29
2021-01-28config: Support more identity files in configurationJakub Jelen1-0/+1
2021-01-15dh-gex: Avoid memory leaksJakub Jelen1-0/+3
2021-01-12tests/external_override: Add override test for internal implementationsAnderson Toshiyuki Sasaki13-0/+931
2021-01-12libmbedcrypto: Fix chacha20-poly1305Anderson Toshiyuki Sasaki3-8/+20
2021-01-12chachapoly: Use secure_memcmp() to compare auth tagAnderson Toshiyuki Sasaki1-1/+1
2021-01-12libcrypto: Use CRYPTO_memcmp() instead of memcmpAnderson Toshiyuki Sasaki1-1/+1
2021-01-12packet_crypt: Move secure_memcmp() to a shared sourceAnderson Toshiyuki Sasaki4-11/+37
2021-01-12Clean memory on failure pathsJakub Jelen2-3/+7
2021-01-12include: Introduce secure SSH_SIGNATURE_FREE()Jakub Jelen1-0/+2
2021-01-11torture_session: Test delayed closeAnderson Toshiyuki Sasaki1-0/+43
2021-01-11channel_rcv_close: indentationTom Deseyn1-30/+30
2021-01-11channesl: Fix delayed closeTom Deseyn1-13/+28
2021-01-11Cleanup AES compatibility codeDirkjan Bussink4-158/+1
2021-01-11Remove no longer needed compatibility checkDirkjan Bussink3-19/+0
2021-01-11Remove no longer needed compatibility functionDirkjan Bussink3-24/+0
2021-01-11Remove compat reset functionDirkjan Bussink3-10/+2
2021-01-11Move HMAC implementation to EVP APIDirkjan Bussink4-32/+28
2021-01-11Fix formatting for file with changesDirkjan Bussink1-23/+25
2021-01-11Remove unneeded version conditionalDirkjan Bussink1-11/+4
2021-01-11Use correct cleanup function for cipher contextDirkjan Bussink1-2/+1
2021-01-11Remove unneeded HMAC_CTX_reset functionDirkjan Bussink2-7/+0
2021-01-11Remove unneeded EVP_MD_CTX_reset custom cleanupDirkjan Bussink2-41/+1
2021-01-11Improve cleanup logic for HMACDirkjan Bussink1-16/+1
2021-01-11Remove OPENSSL_zalloc helperDirkjan Bussink1-16/+8
2021-01-11Use current OpenSSL API as the exampleDirkjan Bussink2-21/+20
2021-01-01Happy new year 2021!Andreas Schneider2-2/+2
2020-12-22Require at least OpenSSL 1.0.1Dirkjan Bussink1-1/+1
2020-12-22Cleanup old OpenSSL 0.9.7 compatibility codeDirkjan Bussink3-16/+2
2020-12-22Bump minimum version requirement for OpenSSLDirkjan Bussink2-10/+2
2020-12-14Fix CMake warning about mismatched if/endif arguments during OpenSSL detectionKevin Kane1-1/+1
2020-12-11Always check return value of ssh_list_new()Dirkjan Bussink5-21/+42
2020-12-11Add safety checks for all ssh_string_fill callsDirkjan Bussink8-30/+97
2020-12-11Ignore request success and failure message if they are not expectedDirkjan Bussink2-18/+112
2020-12-10Provide OPENSSL_CRYPTO_LIBRARIES synonym for OPENSSL_CRYPTO_LIBRARYKevin Kane1-1/+7
2020-12-10Use OPENSSL_CRYPTO_LIBRARIES CMake variable when linking against OpenSSLKevin Kane2-18/+18
2020-12-10Revert "cmake: Use OPENSSL_CRYPTO_LIBRARIES CMake variable when linking again...Andreas Schneider2-18/+18
2020-12-10auth: Add ssh_userauth_publickey_auto_get_current_identity()Marius Vollmer7-0/+177
2020-12-10cmake: Use OPENSSL_CRYPTO_LIBRARIES CMake variable when linking against OpenSSLKevin Kane2-18/+18
2020-12-09gitlab-ci: Fix packaging artifacts for Coverity runnerAndreas Schneider1-1/+6
2020-12-08wrapper: Avoid memory leak on errors during key exchangeJakub Jelen1-0/+1
2020-12-08fuzz: Extend readme for reproducing and debugging tipsJakub Jelen1-0/+64
2020-11-03tests for parsing configuration string; rework and many fixesStanislav Zidek1-423/+815
2020-11-03New API for parsing configuration from stringStanislav Zidek2-0/+55
2020-11-02tests: Disable *cbc ciphers in Dropbear testsJakub Jelen1-23/+42
2020-10-14Fix handshake bug with AEAD ciphers and no HMAC overlapDirkjan Bussink1-16/+41
2020-10-14Add initial server algorithm test for no HMAC overlapDirkjan Bussink2-0/+365