aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2019-01-09config: Parse rekey limits and apply themJakub Jelen1-1/+138
2019-01-09options: Introduce new options for handling rekey limitsJakub Jelen1-0/+34
2019-01-09packet: Write also incoming packets to .pcap filesJakub Jelen1-0/+10
2019-01-09pcap: Reformat ssh_pcap_context_write()Jakub Jelen1-50/+59
2019-01-09kex: Correctly check for the rekey (amends 83f2ac4a)Jakub Jelen1-1/+1
2019-01-05client: Happy new year!Andreas Schneider1-1/+1
2019-01-05Revert "sftp: Set error if invalid session pointer is passed to sftp_new()"Andreas Schneider1-2/+1
2019-01-04sftp: Set error if invalid session pointer is passed to sftp_new()Andreas Schneider1-1/+2
2018-12-24Bump SO version to 4.7.3Andreas Schneider2-1/+416
2018-12-19crypto: Disable blowfish support by defaultAndreas Schneider5-11/+21
2018-12-12channels: Don't call ssh_channel_close() twiceAndreas Schneider1-0/+5
2018-12-10config: Parse ProxyJump configuration option and implement it using ProxyComm...Jakub Jelen1-3/+223
2018-12-10options: Copy also the new optionsJakub Jelen1-9/+59
2018-12-10options: Check for nullJakub Jelen1-9/+7
2018-12-10packet: Allow SSH2_MSG_EXT_INFO when authenticatedAnderson Toshiyuki Sasaki1-1/+5
2018-12-10channels: Send close if we received a remote closeAndreas Schneider1-2/+24
2018-12-10channels: Reformat ssh_channel_free()Andreas Schneider1-20/+21
2018-12-10channel: Add SSH_CHANNEL_FLAG_CLOSED_LOCALAndreas Schneider1-0/+1
2018-12-10channel: Reformat ssh_channel_close()Andreas Schneider1-35/+37
2018-12-07session: Check the session timeout and use it if setAndreas Schneider2-20/+26
2018-12-07session: Use long for the timeoutAndreas Schneider1-1/+1
2018-12-07sftp: Add NULL check in sftp_fstat()Anderson Toshiyuki Sasaki1-0/+4
2018-12-07sftp: Add NULL check in sftp_xstat()Anderson Toshiyuki Sasaki1-0/+4
2018-12-07sftp: Add NULL check in sftp_opendir()Anderson Toshiyuki Sasaki1-0/+4
2018-12-07sftp: Set sftp error when received unexpected messageAnderson Toshiyuki Sasaki1-0/+20
2018-12-07sftp: Set sftp error code when fail occursAnderson Toshiyuki Sasaki1-0/+83
2018-12-07channels: Set error state when closed channel is readAnderson Toshiyuki Sasaki1-2/+7
2018-12-07sftp: Set error when EOF is received in sftp_packet_read()Anderson Toshiyuki Sasaki1-0/+12
2018-12-07connect: Fix size type for i an j in ssh_select()Andreas Schneider1-1/+1
2018-12-07buffer: Use size_t for argc argument in ssh_buffer_(un)pack()Andreas Schneider1-19/+19
2018-12-07config: Get rid of the dynamic seen arrayJakub Jelen2-66/+15
2018-12-07config: Reformat local_parse_fileJakub Jelen1-19/+25
2018-12-07config: Reformat ssh_config_parse_fileJakub Jelen1-31/+39
2018-11-30sftp: Do not overwrite errors set by channel functionsAndreas Schneider1-1/+4
2018-11-30libcrypto: Fix integer comparison in evp_cipher_aead_encrypt()Andreas Schneider1-1/+1
2018-11-30libcrypto: Fix access violation in ssh_init()Anderson Toshiyuki Sasaki1-0/+8
2018-11-30bignum: Use UNUSED macrosAndreas Schneider1-4/+4
2018-11-30include: Add macro for unused arguments and variablesAndreas Schneider1-2/+1
2018-11-30bignum: Use size_t in ssh_make_string_bn*Andreas Schneider1-2/+2
2018-11-30crypto: Use size_t for len argument in encrypt and decrpyt fnAndreas Schneider3-24/+44
2018-11-30src: Fix multiple typosTilo Eckert2-2/+2
2018-11-30pki: Sanitize input to verificationJakub Jelen3-1/+25
2018-11-30pki: Return default RSA key type for DIGEST_AUTOJakub Jelen1-0/+1
2018-11-30pki: Verify the provided public key has expected typeJakub Jelen3-0/+24
2018-11-30pki: Sanity-check signature matches base key typeJakub Jelen1-0/+6
2018-11-30packet_cb: Properly verify the signature typeJakub Jelen1-4/+4
2018-11-30pki: Separate signature extraction and verificationJakub Jelen3-23/+29
2018-11-30pki: Set correct type for imported signaturesJakub Jelen3-3/+6
2018-11-30pki: Use self-explanatory variable namesJakub Jelen1-10/+10
2018-11-30The largest ECDSA key has 521 bitsJakub Jelen4-4/+4