aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
8 dayschannels: Fix segfaults when the channel data is freedHEADmasterArtyom V. Poptsov1-5/+10
2021-08-18CVE-2021-3634: Create a separate length for session_idJakub Jelen8-16/+19
2021-08-18More consistent loggingJakub Jelen4-4/+4
2021-08-12Fix some compiler warningsNorbert Pocs1-2/+10
2021-07-07[#48/T22] Added missing server reply on auth-agent-req when a reply was reque...Jeremy Cross1-8/+29
2021-07-07fixed issue with ssh_connector when data has been consumed by a channel callbackJeremy Cross1-0/+3
2021-07-06Fix error in documentationSerdar Sanli1-2/+1
2021-06-16misc: Avoid the 4KB stack buffer in ssh_bind_options_expand_escapeXiang Xiao1-4/+23
2021-06-16misc: Avoid the 4KB stack buffer in ssh_path_expand_escapeXiang Xiao1-5/+23
2021-06-16Make the max file line length configurableXiang Xiao5-7/+22
2021-06-16Make the transfer buffer size configurableXiang Xiao2-0/+4
2021-06-10log: add ssh_vlog to save the stack spaceXiang Xiao2-17/+32
2021-06-10windows: Define PATH_MAX to MAX_PATHXiang Xiao1-1/+1
2021-06-04add moduli file location as an ssh_bind optionAndrew Wiley4-5/+45
2021-06-01scp: Avoid allocate 8KB stack buffer in ssh_scp_deny_requestXiang Xiao1-3/+11
2021-05-31socket: Read the data directly into in_bufferXiang Xiao1-8/+12
2021-05-31agent: Avoid 1KB temporary buffer in agent_talkXiang Xiao1-16/+14
2021-05-27sftp: Read the data directly into packet->payloadXiang Xiao1-20/+12
2021-05-27channels: Read into buffer directly in channel_read_bufferXiang Xiao1-11/+20
2021-05-27Don't allocate ssh_blf_ctx from stack in bcrypt_pbkdfXiang Xiao1-10/+18
2021-05-27mbedtls: Change the last argument of cipher_[de|en]crypt_cbc to size_tXiang Xiao1-2/+2
2021-05-27Fix error: dereferencing pointer to incomplete type ‘struct timeval’Xiang Xiao3-0/+9
2021-05-27Fixes typo in src/buffer.cSahana Prasad1-1/+1
2021-05-27Replace the hardcode max path length with PATH_MAXXiang Xiao2-5/+5
2021-05-12Revert "Fix error: dereferencing pointer to incomplete type ‘struct timeval...Jakub Jelen3-9/+0
2021-05-12Revert "mbedtls: Change the last argument of cipher_[de|en]crypt_cbc to size_t"Jakub Jelen1-2/+2
2021-05-10ed25519: Harmonize arguments to make new gcc happyJakub Jelen1-4/+4
2021-05-10Fix error: dereferencing pointer to incomplete type ‘struct timeval’Xiang Xiao3-0/+9
2021-05-10mbedtls: Change the last argument of cipher_[de|en]crypt_cbc to size_tXiang Xiao1-2/+2
2021-03-18fix sftp_new_channel constructs an invalid objectPablo Yaggi1-2/+26
2021-03-18Reformat sftp_new_channelJakub Jelen1-21/+21
2021-03-18Reformat sftp_server_newJakub Jelen1-26/+28
2021-03-11[winlocks] Include stdlib.h to avoid crash in WindowsChris Townsend1-0/+1
2021-02-04cmake: Avoid setting compiler flags directlyDDoSolitary1-13/+6
2021-01-28pki: Fix memory leak on error pathJakub Jelen1-0/+1
2021-01-28config: Support more identity files in configurationJakub Jelen1-0/+1
2021-01-15dh-gex: Avoid memory leaksJakub Jelen1-0/+3
2021-01-12libmbedcrypto: Fix chacha20-poly1305Anderson Toshiyuki Sasaki2-8/+14
2021-01-12chachapoly: Use secure_memcmp() to compare auth tagAnderson Toshiyuki Sasaki1-1/+1
2021-01-12libcrypto: Use CRYPTO_memcmp() instead of memcmpAnderson Toshiyuki Sasaki1-1/+1
2021-01-12packet_crypt: Move secure_memcmp() to a shared sourceAnderson Toshiyuki Sasaki3-11/+35
2021-01-12Clean memory on failure pathsJakub Jelen2-3/+7
2021-01-11channel_rcv_close: indentationTom Deseyn1-30/+30
2021-01-11channesl: Fix delayed closeTom Deseyn1-13/+28
2021-01-11Cleanup AES compatibility codeDirkjan Bussink2-130/+1
2021-01-11Remove no longer needed compatibility checkDirkjan Bussink1-12/+0
2021-01-11Remove no longer needed compatibility functionDirkjan Bussink1-17/+0
2021-01-11Remove compat reset functionDirkjan Bussink3-10/+2
2021-01-11Move HMAC implementation to EVP APIDirkjan Bussink3-31/+27
2021-01-11Fix formatting for file with changesDirkjan Bussink1-23/+25