AgeCommit message (Expand)AuthorFilesLines
2018-04-25pki: Fix duplicating ed25519 public keysAndreas Schneider2-12/+80
2018-04-20server: Fix session pubkey importAndreas Schneider1-1/+1
2018-04-18Introduce a gitlab CI for centos7, debian and FedoraNikos Mavrogiannopoulos1-0/+145
2018-04-18README: Added markdown readmine with gitlab CI badgeNikos Mavrogiannopoulos1-0/+44
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-17torture_path_expand_tilde_unix: use getpwuid() if no env variablesNikos Mavrogiannopoulos1-1/+11
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 Eppe2-0/+50
2018-04-10cmake: Fix libfuzzer linking with clang6Andreas Schneider2-38/+10
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 Aguirre5-2/+36
2018-03-21tests: Fix mixed code compiler warning in torture_randAndreas Schneider1-1/+2
2018-03-21torture: Increase wait time for the sshd process to exitAndreas Schneider1-2/+2
2018-03-21crypto: Change the type of server_pubkey to ssh_keyAndreas Schneider9-73/+191
2018-03-11misc: Use SecureZeroMemory if available for explicit_bzeroAlberto Aguirre3-0/+7
2018-03-11misc: Use memset_s if available for explicit_bzeroAlberto Aguirre3-0/+8
2018-03-11tests: fix OSX build errors when enabling testsAlberto Aguirre1-2/+10
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 Vijtiuk3-24/+28
2018-03-02priv: Implement explicit_bzero as a function if not availableAndreas Schneider3-16/+13
2018-02-22priv: Fix explicit_bzero macro if we pass a functionAndreas Schneider1-1/+2
2018-02-22sftp: Remove stray semi-colon in sftp.h headerAlberto Aguirre1-1/+1
2018-02-16cmake: Mark LIBSSH_LIBRARIES and LIBSSH_INCLUDE_DIR as advancedAndreas Schneider1-0/+2
2018-02-16pki: Use explicit_bzero() to wipe privkey in memoryAndreas Schneider1-1/+1
2018-02-12tests: Fix segfault with mbedTLS built without threading supportjvijtiuk3-2/+26
2018-02-12src: Use explicit_bzero() if available on the platformAndreas Schneider17-52/+48
2018-02-04cmake: Build ssh_server_fuzzer if enabledAndreas Schneider4-2/+48
2018-02-04tests: Added a fuzzer for the serverAlex Gaynor1-0/+101
2018-02-01Set channel as bound when accepting channel open requestMeng Tan1-0/+1
2018-01-29libssh: Bump the version to 0.7.90Andreas Schneider2-3/+3
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-10torture_pki_ed25519: Add tests for private key with passphraseAndreas Schneider1-0/+43