summaryrefslogtreecommitdiffstats
path: root/clientloop.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* upstream: don't start the ObscureKeystrokeTiming mitigations ifdjm@openbsd.org2024-10-141-3/+4
* upstream: when sending ObscureKeystrokeTiming chaff packets, wedjm@openbsd.org2024-07-011-3/+4
* upstream: remove prototypes with no matching function; ok djm@jsg@openbsd.org2024-05-221-2/+1
* upstream: simplify exit message handling, which was more complicateddjm@openbsd.org2024-05-101-33/+16
* upstream: correctly restore sigprocmask around ppoll() reporteddjm@openbsd.org2024-04-301-2/+2
* upstream: add explict check for server hostkey type againstdjm@openbsd.org2024-04-301-21/+2
* upstream: fix proxy multiplexing mode, broken when keystroke timingdjm@openbsd.org2024-02-211-2/+2
* upstream: Plug mem leak of msg when processing a quit message.dtucker@openbsd.org2023-11-241-1/+2
* upstream: when deciding whether to enable keystroke timingdjm@openbsd.org2023-11-151-2/+2
* upstream: mask SIGINT/TERM/QUIT/HUP before checking quit_pendingdjm@openbsd.org2023-10-121-7/+18
* upstream: add ChannelTimeout support to the client, mirroring thedjm@openbsd.org2023-10-121-4/+4
* upstream: typo in commentdjm@openbsd.org2023-09-111-2/+2
* upstream: randomise keystroke obfuscation intervals and averagedjm@openbsd.org2023-09-101-6/+46
* upstream: trigger keystroke timing obfucation only if the channelsdjm@openbsd.org2023-09-041-10/+14
* upstream: avoid bogus "obfuscate_keystroke_timing: stopping ..."djm@openbsd.org2023-09-041-4/+6
* upstream: explicit long long type in timing calculations (doesn'tdjm@openbsd.org2023-08-281-3/+3
* upstream: Add keystroke timing obfuscation to the client.djm@openbsd.org2023-08-281-4/+129
* upstream: Move up null check and simplify process_escapes.dtucker@openbsd.org2023-04-031-7/+5
* upstream: remove redundant testdjm@openbsd.org2023-03-311-2/+2
* upstream: Delete obsolete /* ARGSUSED */ lint comments.guenther@openbsd.org2023-03-081-3/+1
* upstream: Check for non-NULL before stringdtucker@openbsd.org2023-03-041-2/+2
* upstream: Use time_t for x11_refuse_time timeout. We needdtucker@openbsd.org2023-03-031-5/+5
* upstream: Add channel_force_close()djm@openbsd.org2023-01-061-11/+3
* upstream: replace manual poll/ppoll timeout math with ptimeout APIdjm@openbsd.org2023-01-061-26/+12
* upstream: Add void to client_repledge args to fix compiler warning. ok djm@dtucker@openbsd.org2022-11-301-3/+3
* upstream: tighten pledge(2) after session establishmentdjm@openbsd.org2022-11-301-7/+87
* upstream: New EnableEscapeCommandline ssh_config(5) optiondjm@openbsd.org2022-11-301-3/+11
* upstream: Handle dynamic remote port forwarding in escape commandline'sdtucker@openbsd.org2022-11-111-3/+10
* upstream: rename client_global_hostkeys_private_confirm() todjm@openbsd.org2022-11-091-4/+4
* upstream: Make SetEnv directives first-match-wins in bothdjm@openbsd.org2022-06-031-4/+5
* upstream: Try to continue running local I/O for channels in statedjm@openbsd.org2022-04-201-4/+3
* Put poll.h inside ifdef.Darren Tucker2022-02-101-0/+2
* upstream: add a ssh_packet_process_read() function that reads fromdjm@openbsd.org2022-01-251-28/+13
* upstream: add a helper for writing an error message to thedjm@openbsd.org2022-01-251-22/+28
* upstream: suppress "Connection to xxx closed" messages at LogLevel >=djm@openbsd.org2022-01-111-2/+2
* upstream: stricter UpdateHostkey signature verification logic ondjm@openbsd.org2022-01-061-14/+34
* upstream: convert ssh, sshd mainloops from select() to poll();djm@openbsd.org2022-01-061-81/+88
* upstream: spelling ok dtucker@jsg@openbsd.org2022-01-011-2/+2
* upstream: ssh client side of bindingdjm@openbsd.org2021-12-191-1/+7
* upstream: less confusing debug message; bz#3365djm@openbsd.org2021-11-181-2/+2
* upstream: wrap at 80 columnsdjm@openbsd.org2021-08-301-2/+3
* upstream: Add a ForkAfterAuthentication ssh_config(5) counterpartdjm@openbsd.org2021-07-231-5/+2
* upstream: Add a StdinNull directive to ssh_config(5) that allowsdjm@openbsd.org2021-07-231-4/+1
* upstream: Explicitly check for and start time-based rekeying in thedjm@openbsd.org2021-07-161-1/+5
* upstream: add a SessionType directive to ssh_config, allowing thedjm@openbsd.org2021-07-141-6/+3
* upstream: Fix a couple of whitespace things. Portable already hasdtucker@openbsd.org2021-07-081-1/+1
* upstream: fix SEGV in UpdateHostkeys debug() message, triggereddjm@openbsd.org2021-05-261-2/+2
* upstream: restore blocking status on stdio fds before closedjm@openbsd.org2021-05-191-9/+1
* upstream: Don't pass NULL as a string in debugging as it does not workdtucker@openbsd.org2021-05-051-2/+2
* upstream: more debugging for UpdateHostKeys signature failuresdjm@openbsd.org2021-05-031-2/+5