path: root/src
AgeCommit message (Expand)AuthorFilesLines
2020-03-29auth: Fix memory leak in ssh_userauth_publickey_auto()Anderson Toshiyuki Sasaki1-0/+5
2020-02-12pki: Small code cleanup in ssh_pki_signature_verify()Andreas Schneider1-2/+4
2020-02-12pki: Use SSH_BUFFER_FREE() in ssh_pki_signature_verify()Andreas Schneider1-1/+1
2020-02-12pki: Add missing return check for ssh_buffer_pack()Andreas Schneider1-4/+10
2020-02-12pki: Fix memory leak of blob on errorAndreas Schneider1-0/+1
2020-02-12channels: Replace PRIdS with ANSI C99 %zuAndreas Schneider1-2/+2
2020-02-12sftp: Replace PRIdS with ANSI C99 %zuAndreas Schneider1-2/+2
2020-02-12packet: Replace PRIdS with ANSI C99 %zuAndreas Schneider2-3/+3
2020-02-11src: updates documentation incorporate PKCS#11 URIs in import functions.Sahana Prasad1-4/+6
2020-02-11pki: add support for sk-ecdsa and sk-ed25519Sebastian Kinne4-13/+231
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-23Implement chacha20-poly1305 in mbedTLSJakub Jelen1-1/+345
2020-01-23Implement ChaCha20-poly1305 cipher using native OpenSSLJakub Jelen2-4/+411
2020-01-23Do not build in internal chacha implementation if gcrypt supports thatJakub Jelen1-3/+14
2020-01-23chacha: Create common file to avoid code duplicationJakub Jelen2-22/+4
2020-01-23packet_crypt: Check return values from AEAD decipheringJakub Jelen1-4/+4
2020-01-23curve25519: Avoid memory leaksJakub Jelen1-17/+14
2020-01-23pki: Avoid uneeded memory duplicationAndreas Schneider1-2/+2
2020-01-23misc: Make the src pointer const in ssh_strreplace()Andreas Schneider1-1/+1
2020-01-23misc: Simplifies ssh_strreplace().Sahana Prasad1-13/+14
2020-01-23pki_crypto: Fix possible memory leak on errorAndreas Schneider1-3/+4
2020-01-23messages: Add missing NULL checkAndreas Schneider1-0/+3
2019-12-23socket: Use the users shell for running proxy commandJakub Jelen1-2/+14
2019-12-23socket: Fix the error messageJakub Jelen1-1/+1
2019-12-23socket: Kill the proxy command if it still runs on disconnectJakub Jelen1-1/+33
2019-12-23pki_gcrypt: Warn about unsupported PEM export in gcryptJakub Jelen1-0/+2
2019-12-23libgcrypt: Do not leak memory with invalid key lengthsJakub Jelen1-0/+4
2019-12-23pki_gcrypt: Do not confuse static analyzersJakub Jelen1-1/+1
2019-12-23legacy,keys: Fix the macro conditionsJakub Jelen1-1/+1
2019-12-23mbedcrypto_missing: Always check return valuesJakub Jelen1-0/+3
2019-12-23mbedcrypto_missing: Avoid potential memory leaks as reported by csbuildJakub Jelen1-1/+2
2019-12-23pki_mbedtls: Avoid potential memory leaksJakub Jelen1-2/+2
2019-12-23pki_mbedtls: Do not warn about unused argumentsJakub Jelen1-1/+1
2019-12-23options: Avoid needless assignment as reported by csbuildJakub Jelen1-1/+0
2019-12-23kex: Avoid always-false comparisons as reported by csbuildJakub Jelen1-4/+4
2019-12-20src: Implements PKCS11 URI supportSahana Prasad5-1/+218
2019-12-20src: Helper funtions to detect PKCS #11 URIsSahana Prasad1-0/+43
2019-12-20src: Adds the Engine header file and invokes cleanup of the engineSahana Prasad1-0/+2
2019-12-20misc: Add ssh_strreplace()Andreas Schneider1-0/+50
2019-12-20misc: Add ssh_tmpname()Andreas Schneider1-0/+51
2019-12-16libgcrypt: fix cipher handle leaks on setkey error pathsJussi Kivilinna1-1/+7
2019-12-16libgcrypt: Implement chacha20-poly1305@openssh.com cipher using libgcryptJussi Kivilinna1-1/+342
2019-12-13curve25519: fix uninitialized arg to EVP_PKEY_deriveJon Simons1-4/+2
2019-12-10init: Fix documentation about return values of void functionsJakub Jelen1-3/+0
2019-12-09config: Ignore empty lines to avoid OOB array accessJakub Jelen1-0/+5
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