aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2019-01-30pki_crypto: plug pki_signature_from_blob leaksJon Simons1-0/+8
2019-01-30pki: NULL check pki_signature_from_rsa_blob resultJon Simons2-0/+6
2019-01-30dh: harden error handling in 'ssh_dh_init_common'Jon Simons1-0/+3
2019-01-30dh: plug pubkey_blob leak in ssh_server_dh_process_initJon Simons1-1/+4
2019-01-30dh-gex: fix double-ssh_dh_init_common memory leakJon Simons1-6/+0
2019-01-30dh-gex: fix moduli file stream leakJon Simons1-0/+1
2019-01-30session: Repects timeout=0 for packets on blocking sessionsTill Wimmer1-1/+1
2019-01-30options: Removed outdated param annotations of ssh_options_set()Till Wimmer1-31/+0
2019-01-30connector: Don't NULL connector (in|out) channels on event removeTill Wimmer1-2/+0
2019-01-26bignum: Reformat ssh_make_string_bn and unbreak build with DEBUG_CRYPTOJakub Jelen1-10/+11
2019-01-26dh: Reformat ssh_dh_debug, ssh_dh_build_k and unbreak build with DEBUG_CRYPTOJakub Jelen1-21/+29
2019-01-26packet: Add missing error check in packet_send2()Andreas Schneider1-0/+3
2019-01-26pki: Avoid a possible segfaults in error pathsAndreas Schneider1-2/+2
2019-01-26dh-gex: Add error check for ssh_packet_send() in ssh_packet_server_dhgex_requestAndreas Schneider1-0/+3
2019-01-26libcrypto: Use size_t for size calculationsAndreas Schneider1-5/+8
2019-01-26sftp: Add NULL check in sftp_ext_free()Anderson Toshiyuki Sasaki1-7/+14
2019-01-26sftp: Reformat sftp_ext_free()Anderson Toshiyuki Sasaki1-13/+14
2019-01-26misc: Add NULL checks before accessing listsAnderson Toshiyuki Sasaki1-8/+33
2019-01-26messages: Fix NULL check, preventing SEGFAULTAnderson Toshiyuki Sasaki1-1/+1
2019-01-25packet_crypt: Make sure we always operate on initilized memoryAndreas Schneider1-1/+1
2019-01-25session: Initialize allocated memoryAndreas Schneider1-3/+3
2019-01-24buffer: Convert argc to size_t in ssh_buffer_unpack() as wellBaruch Siach1-12/+13
2019-01-24config: Add new Match final keyword from OpenSSH 8.0Jakub Jelen1-5/+16
2019-01-24config: Fail if there is missing argument for some of the match keywordsJakub Jelen1-7/+16
2019-01-24dh-gex: Add server implementationAris Adamantiadis5-26/+192
2019-01-24wrapper: Move dh cleanup into dh.cAris Adamantiadis3-13/+8
2019-01-24dh-gex: Add support for moduli file parsingAris Adamantiadis1-0/+252
2019-01-24dh-gex: Add client implementationAris Adamantiadis5-2/+294
2019-01-24dh: move state changes inside DH codeAris Adamantiadis3-1/+2
2019-01-24dh: Do some basic refactoringAris Adamantiadis3-340/+215
2019-01-24buffer: Support bignums in ssh_buffer_unpack()Aris Adamantiadis1-0/+20
2019-01-24mbedcrypto: fixed nasty RNG bugsAris Adamantiadis1-2/+12
2019-01-24bignum: harmonize gcrypt, libcrypto and libmcrypt bignumAris Adamantiadis7-202/+126
2019-01-24dh: move unrelated functions out of dh.cAris Adamantiadis4-708/+781
2019-01-24kex: use runtime callbacks (server)Aris Adamantiadis8-175/+291
2019-01-24kex: use runtime callbacks (client)Aris Adamantiadis8-55/+98
2019-01-22pcap: Correctly initialize sockaddr_in in ssh_pcap_context_set_file()Andreas Schneider1-1/+6
2019-01-22pcap: Reformat ssh_pcap_context_connect()Andreas Schneider1-33/+56
2019-01-15bind: Check for POLLRDHUP on the server if availableAndreas Schneider2-3/+16
2019-01-15bind: Reformat ssh_bind_get_poll()Andreas Schneider1-5/+10
2019-01-11Fix cleaning up HMAC context for openssl < 1.1 remove old compatibility code ...Marcin Szalowicz1-10/+3
2019-01-09socket: Set socket error to get better error messagesAndreas Schneider1-1/+4
2019-01-09poll: Return early for timeout and count every reventAndreas Schneider1-1/+5
2019-01-09poll: Do not generate SIGPIPE with recv() in bsd_poll()Andreas Schneider1-1/+6
2019-01-09poll: Improve checks for POLLHUP and POLLERRAndreas Schneider1-14/+55
2019-01-09poll: Zero (read|write|expect)fds in bsd_poll()Andreas Schneider1-0/+3
2019-01-09poll: Reformat bsd_poll()Andreas Schneider1-96/+112
2019-01-09poll: Fix size typeAndreas Schneider1-1/+1
2019-01-09poll: Reformat ssh_poll_ctx_dopoll()Andreas Schneider1-50/+55
2019-01-09kex: List also the SHA2 extension when ordering hostkey algorithmsJakub Jelen1-16/+20