aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
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 Kivilinna3-1/+348
2019-12-16tests: add crypto unittest for chacha20poly1305Jussi Kivilinna1-0/+194
2019-12-13curve25519: 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-10init: Fix documentation about return values of void functionsJakub Jelen1-3/+0
2019-12-10Fix link for bug trackerJakub Jelen1-1/+1
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/+85
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
2019-12-09tests: Add a test for SCP with protocol message injectionAnderson Toshiyuki Sasaki1-1/+72
2019-12-09scp: Do not allow newlines in pushed files namesAnderson Toshiyuki Sasaki1-9/+74
2019-12-09misc: Add a function to encode newlinesAnderson Toshiyuki Sasaki3-0/+63
2019-12-09gzip: Use SSH_BUFFER_FREE()Andreas Schneider1-11/+11
2019-12-09knownhosts: Use SSH_BUFFER_FREE()Andreas Schneider1-2/+2
2019-12-09pcap: Use SSH_BUFFER_FREE()Andreas Schneider1-3/+3
2019-12-09base64: Use SSH_BUFFER_FREE()Andreas Schneider1-1/+1
2019-12-09packet: Use SSH_BUFFER_FREE()Andreas Schneider1-1/+1
2019-12-09socket: Use SSH_BUFFER_FREE()Andreas Schneider1-3/+3
2019-12-09examples: Use SSH_STRING_FREE_CHAR()Andreas Schneider2-9/+9
2019-12-09tests: Use SSH_STRING_FREE()Andreas Schneider1-1/+1
2019-12-09dh-gex: Use SSH_STRING_FREE()Andreas Schneider1-1/+1
2019-12-09message: Use SSH_BUFFER_FREE()Andreas Schneider1-3/+3
2019-12-09message: Use SSH_STRING_FREE()Andreas Schneider1-11/+11
2019-12-09pki_container_openssh: Use SSH_BUFFER_FREE()Andreas Schneider1-9/+9
2019-12-09pki_container_openssh: Use SSH_STRING_FREEAndreas Schneider1-1/+1
2019-12-09gssapi: Use SSH_BUFFER_FREE()Andreas Schneider1-4/+4
2019-12-09gssapi: Use SSH_STRING_FREE()Andreas Schneider1-7/+7
2019-12-09kex: Use SSH_BUFFER_FREE()Andreas Schneider1-3/+3
2019-12-09kex: Use SSH_STRING_FREE()Andreas Schneider1-7/+7
2019-12-09agent: Use SSH_BUFFER_FREE()Andreas Schneider1-26/+26
2019-12-09agent: Use SSH_STRING_FREE()Andreas Schneider1-6/+6
2019-12-09server: Use SSH_STRING_FREE()Andreas Schneider1-4/+4
2019-12-09ecdh_mbedcrypto: Use SSH_STRING_FREE()Andreas Schneider1-4/+4
2019-12-09dh: Use SSH_STRING_FREE()Andreas Schneider1-1/+1
2019-12-09ecdh: Use SSH_STRING_FREE()Andreas Schneider1-1/+1
2019-12-09channels: Use SSH_BUFFER_FREE()Andreas Schneider1-19/+19
2019-12-09channels: Use SSH_STRING_FREE()Andreas Schneider1-4/+4
2019-12-09sftp: Use SSH_BUFFER_FREE()Andreas Schneider1-59/+59
2019-12-09sftp: Use SSH_STRING_FREE()Andreas Schneider1-16/+16