aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2018-03-02priv: Implement explicit_bzero as a function if not availableAndreas Schneider1-0/+11
2018-02-16pki: Use explicit_bzero() to wipe privkey in memoryAndreas Schneider1-1/+1
2018-02-12src: Use explicit_bzero() if available on the platformAndreas Schneider14-31/+34
2018-02-01Set channel as bound when accepting channel open requestMeng Tan1-0/+1
2018-01-18dh: Use calloc() instead of malloc()Andreas Schneider1-1/+1
2018-01-18pki_gcrypt: Use calloc() instead of malloc()Andreas Schneider1-1/+1
2018-01-18threads: Use calloc() instead of malloc()Andreas Schneider1-1/+1
2018-01-18sftpserver: Use calloc() instead of malloc()Andreas Schneider1-2/+1
2018-01-18server: Use calloc() instead of malloc()Andreas Schneider1-2/+2
2018-01-18kex: Use calloc() instead of malloc()Andreas Schneider1-2/+2
2018-01-18channels: Use calloc() instead of malloc()Andreas Schneider1-3/+3
2018-01-18auth: Use calloc() instead of malloc()Andreas Schneider1-4/+2
2018-01-10pki_crypto: Fix private key generation with passwordAndreas Schneider1-3/+3
2018-01-10libgcrypt: Add missing config.h includeAndreas Schneider2-0/+4
2018-01-02Happy new year!Andreas Schneider1-3/+5
2017-12-28pki: Fix accidental ECC switch case fallthroughs into ed25119 cases when buil...jvijtiuk2-3/+5
2017-12-28config: Avoid long -> int -> long casting for timeout configuration optionJakub Jelen1-5/+6
2017-12-28add mbedtls crypto supportJuraj Vijtiuk18-1/+3017
2017-12-28options: Rewrite set() description to get()Jakub Jelen1-6/+2
2017-12-21options: Move SSH_OPTIONS_ADD_IDENTITY to *set() function descriptionJakub Jelen1-14/+5
2017-12-21config: Add CMake check for glob()Jakub Jelen1-1/+9
2017-12-21config: glob support for include with testNoName1151-1/+29
2017-12-15config: support for MACsJakub Jelen1-0/+9
2017-12-15config: Set global log level from configuration fileJakub Jelen1-5/+10
2017-12-15options: Typo. The expand character is %dJakub Jelen1-1/+1
2017-12-15config: Remove MAC option (SSHv1)Jakub Jelen1-9/+1
2017-12-15config: Add configuration options from current OpenSSH 7.5 (and fix typos)Jakub Jelen1-13/+17
2017-12-15options: Document SSH_OPTIONS_GLOBAL_KNOWNHOSTS and set default valueJakub Jelen1-1/+18
2017-12-15Add new optionsAris Adamantiadis6-19/+300
2017-11-16client: Add missing language tag in disconnect messageAndreas Schneider1-2/+3
2017-11-09sftp: Check for NULL path and give correct errorAndreas Schneider1-0/+5
2017-11-08pki_crypto: Avoid potential memory leakJakub Jelen1-1/+3
2017-11-07pki_crypto: Avoid segfault with OpenSSL 1.1.0Jakub Jelen1-0/+4
2017-10-29ecdh: fix build for old libgcryptJon Simons1-2/+2
2017-10-29ecdh: fix build for old libgcryptJon Simons1-2/+2
2017-10-29dh: Don't use deprecated function with newer OpenSSLAndreas Schneider1-0/+7
2017-10-29pki_crypto: Don't use deprecated function with newer OpenSSLAndreas Schneider1-0/+13
2017-10-29server: expose 'ssh_server_init_kex' APIJon Simons1-6/+21
2017-10-28Fix config.h includesAndreas Schneider19-19/+38
2017-09-11auth: fix double-free in ssh_userauth_agent_publickeyJon Simons1-0/+1
2017-09-11config: fix memory leak with repeated opcodesJon Simons1-0/+1
2017-08-25match: Add missing return statementAndreas Schneider1-0/+1
2017-08-25packet: Fix fallthrough compiler warningsAndreas Schneider1-1/+1
2017-08-24ecdh: enable ecdh_sha2_nistp{384,521} kex methodsJon Simons8-10/+124
2017-08-24ecdh: enable ecdh_sha2_nistp{384,521} kex methodsJon Simons8-10/+124
2017-08-24options: Use ssh_key_type_e in ssh_options_set_algo()Andreas Schneider1-14/+16
2017-08-24kex: Use ssh_kex_types_e in ssh_verify_existing_algo()Andreas Schneider1-2/+6
2017-08-24ssh_options_set_algo: ensure we only set known algorithms internallyNikos Mavrogiannopoulos2-7/+80
2017-08-24config: add support for recursive including of filesNikos Mavrogiannopoulos1-2/+40
2017-07-20libcrypto: add NULL-check for EVP_CIPHER_CTX_cleanupJon Simons1-1/+1