summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2019-01-09socket: Set socket error to get better error messagesmaster-pollAndreas 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 Jelen2-20/+26
2019-01-09server: Correctly handle extensionsJakub Jelen3-8/+25
2019-01-09dh: Make sure we do not access uninitialized memoryJakub Jelen1-0/+4
2019-01-09gitlab-ci: Disable debian cross mips runnerAndreas Schneider1-1/+1
2019-01-09gitlab-ci: Run the Windows machines for me tooJakub Jelen1-0/+2
2019-01-09tests: Verify rekeying initialized by the server worksJakub Jelen1-0/+138
2019-01-09tests: Allow to modify sshd config from the testJakub Jelen2-19/+112
2019-01-09packet: Dump also the packet typeJakub Jelen1-2/+7
2019-01-09tests: Verify that rekey limits are effective from the client sideJakub Jelen2-0/+386
2019-01-09options: Update documentation for rekey limitsJakub Jelen1-2/+4
2019-01-09packet: Implement rekeying based on the recommendation from RFC'sJakub Jelen6-6/+248
2019-01-09packet: Provide a function to switch crypto in separate directionsJakub Jelen5-117/+176
2019-01-09packet: Introduce a new function to access cryptoJakub Jelen11-92/+150
2019-01-09server: Reformat ssh_auth_reply_successJakub Jelen1-24/+28
2019-01-09packet: Adjust the packet filter to allow client-initialized rekeyJakub Jelen1-0/+2
2019-01-09packet: Prepare counters to handle rekeying limitsJakub Jelen4-1/+59
2019-01-09tests: Verify we can parse RekeyLimit configuration optionJakub Jelen1-0/+98
2019-01-09config: Parse rekey limits and apply themJakub Jelen2-1/+139
2019-01-09options: Introduce new options for handling rekey limitsJakub Jelen3-0/+38
2019-01-09priv: Provide PRIu32 for Visual StudioJakub Jelen1-0/+4
2019-01-09tests: Allow to generate unencrypted PCAP files from testsuiteJakub Jelen11-13/+51
2019-01-09tests: Reproducer for T122Jakub Jelen1-0/+7
2019-01-09tests: Do not run SSHD with PAM when not neededJakub Jelen18-23/+36
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 Schneider3-2/+417
2018-12-19gitlab-ci: Build with blowfish cipher support on fedoraAndreas Schneider1-0/+1
2018-12-19crypto: Disable blowfish support by defaultAndreas Schneider11-13/+36
2018-12-12channels: Don't call ssh_channel_close() twiceAndreas Schneider1-0/+5
2018-12-12gitlab-ci: Add minimal buildAndreas Schneider1-0/+19
2018-12-10tests: Do not segfault when built without ZLIBJakub Jelen1-0/+5
2018-12-10tests: Verify we can parse the ProxyJump configuration optionJakub Jelen1-0/+235
2018-12-10config: Parse ProxyJump configuration option and implement it using ProxyComm...Jakub Jelen2-3/+224
2018-12-10tests: Verify ProxyCommand works with sshJakub Jelen1-0/+25
2018-12-10tests: Use torture_server_address() in proxycommand testJakub Jelen1-2/+9
2018-12-10tests: Verify all the options are copied overJakub Jelen1-0/+109
2018-12-10options: Copy also the new optionsJakub Jelen1-9/+59
2018-12-10options: Check for nullJakub Jelen1-9/+7