path: root/src
AgeCommit message (Expand)AuthorFilesLines
2018-06-04misc: Add ssh_list_count()Andreas Schneider1-0/+19
2018-06-04knownhosts: Add ssh_known_hosts_read_entries()Andreas Schneider1-0/+87
2018-06-04knownhosts: Introduce new known hosts managing functionsAndreas Schneider2-0/+296
2018-06-04threads: Fix compiler warningAndreas Schneider1-1/+4
2018-05-14wrapper: Fix memory leak when freeing server_pubkeyAndreas Schneider1-1/+1
2018-05-07connector: Add missing check for POLLHUP to detect EOFAndreas Schneider1-1/+2
2018-05-07auth: Handle SSH_AUTH_PARTIAL in agent auth correctlyAndreas Schneider1-2/+4
2018-05-07server: Fix segfault in dh_handshake_server()Andreas Schneider1-1/+11
2018-04-25pki: Fix duplicating ed25519 public keysAndreas Schneider1-11/+14
2018-04-20server: Fix session pubkey importAndreas Schneider1-1/+1
2018-04-18kex1: Add missing NULL check in make_rsa1_string()Andreas Schneider1-0/+4
2018-04-18packet_cb: Fix the if check in ssh_packet_newkeys()Andreas Schneider1-1/+1
2018-04-18known_hosts: Do not leak pubkey_buffer in check_public_key()Andreas Schneider1-0/+1
2018-04-18server: Do not leak pubkey_blob in ssh_get_key_params()Andreas Schneider1-0/+1
2018-04-18buffer: Do not call explicit_bzero with null argumentsNikos Mavrogiannopoulos1-1/+3
2018-04-18buffer: Do not call memcpy with null argumentsNikos Mavrogiannopoulos1-3/+5
2018-04-18buffer: Apply coding style to ssh_buffer_reinit()Andreas Schneider1-10/+12
2018-04-18buffer: Apply coding style to realloc_buffer()Andreas Schneider1-30/+30
2018-04-17kex1: Use libcrypto-compat.h for RSA_get0_key with OpenSSLNikos Mavrogiannopoulos1-0/+4
2018-04-10Fix ssh_event_add_session() when session socket has two pollhandlersMeng Tan1-5/+18
2018-04-10channels: add ssh_channel_request_send_break to support RFC 4335Axel Eppe1-0/+49
2018-03-28kex1: Use new dh pubkey import functionsAndreas Schneider1-3/+4
2018-03-28kex1: Fix building with OpenSSL 1.1+Andreas Schneider1-2/+2
2018-03-28channels1: Add missing config.h includeAndreas Schneider1-0/+2
2018-03-21Add a NODELAY optionAlberto Aguirre3-1/+33
2018-03-21crypto: Change the type of server_pubkey to ssh_keyAndreas Schneider7-70/+179
2018-03-11misc: Use SecureZeroMemory if available for explicit_bzeroAlberto Aguirre1-0/+2
2018-03-11misc: Use memset_s if available for explicit_bzeroAlberto Aguirre1-0/+4
2018-03-07connector: ensure channel callbacks are removedAlberto Aguirre1-9/+9
2018-03-07connector: Check for POLLHUP on in_fdAlberto Aguirre1-1/+1
2018-03-07pki: Add mbedTLS ECDSA key comparison supportJuraj Vijtiuk1-9/+28
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