summaryrefslogtreecommitdiffstats
path: root/clientloop.c
AgeCommit message (Expand)Author
2024-02-21upstream: fix proxy multiplexing mode, broken when keystroke timingdjm@openbsd.org
2023-11-24upstream: Plug mem leak of msg when processing a quit message.dtucker@openbsd.org
2023-11-16upstream: when deciding whether to enable keystroke timingdjm@openbsd.org
2023-10-12upstream: mask SIGINT/TERM/QUIT/HUP before checking quit_pendingdjm@openbsd.org
2023-10-12upstream: add ChannelTimeout support to the client, mirroring thedjm@openbsd.org
2023-09-11upstream: typo in commentdjm@openbsd.org
2023-09-10upstream: randomise keystroke obfuscation intervals and averagedjm@openbsd.org
2023-09-04upstream: trigger keystroke timing obfucation only if the channelsdjm@openbsd.org
2023-09-04upstream: avoid bogus "obfuscate_keystroke_timing: stopping ..."djm@openbsd.org
2023-08-28upstream: explicit long long type in timing calculations (doesn'tdjm@openbsd.org
2023-08-28upstream: Add keystroke timing obfuscation to the client.djm@openbsd.org
2023-04-03upstream: Move up null check and simplify process_escapes.dtucker@openbsd.org
2023-03-31upstream: remove redundant testdjm@openbsd.org
2023-03-08upstream: Delete obsolete /* ARGSUSED */ lint comments.guenther@openbsd.org
2023-03-04upstream: Check for non-NULL before stringdtucker@openbsd.org
2023-03-03upstream: Use time_t for x11_refuse_time timeout. We needdtucker@openbsd.org
2023-01-06upstream: Add channel_force_close()djm@openbsd.org
2023-01-06upstream: replace manual poll/ppoll timeout math with ptimeout APIdjm@openbsd.org
2022-11-30upstream: Add void to client_repledge args to fix compiler warning. ok djm@dtucker@openbsd.org
2022-11-30upstream: tighten pledge(2) after session establishmentdjm@openbsd.org
2022-11-30upstream: New EnableEscapeCommandline ssh_config(5) optiondjm@openbsd.org
2022-11-11upstream: Handle dynamic remote port forwarding in escape commandline'sdtucker@openbsd.org
2022-11-09upstream: rename client_global_hostkeys_private_confirm() todjm@openbsd.org
2022-06-03upstream: Make SetEnv directives first-match-wins in bothdjm@openbsd.org
2022-04-20upstream: Try to continue running local I/O for channels in statedjm@openbsd.org
2022-02-10Put poll.h inside ifdef.Darren Tucker
2022-01-25upstream: add a ssh_packet_process_read() function that reads fromdjm@openbsd.org
2022-01-25upstream: add a helper for writing an error message to thedjm@openbsd.org
2022-01-12upstream: suppress "Connection to xxx closed" messages at LogLevel >=djm@openbsd.org
2022-01-07upstream: stricter UpdateHostkey signature verification logic ondjm@openbsd.org
2022-01-07upstream: convert ssh, sshd mainloops from select() to poll();djm@openbsd.org
2022-01-01upstream: spelling ok dtucker@jsg@openbsd.org
2021-12-20upstream: ssh client side of bindingdjm@openbsd.org
2021-11-19upstream: less confusing debug message; bz#3365djm@openbsd.org
2021-08-30upstream: wrap at 80 columnsdjm@openbsd.org
2021-07-23upstream: Add a ForkAfterAuthentication ssh_config(5) counterpartdjm@openbsd.org
2021-07-23upstream: Add a StdinNull directive to ssh_config(5) that allowsdjm@openbsd.org
2021-07-16upstream: Explicitly check for and start time-based rekeying in thedjm@openbsd.org
2021-07-14upstream: add a SessionType directive to ssh_config, allowing thedjm@openbsd.org
2021-07-08upstream: Fix a couple of whitespace things. Portable already hasdtucker@openbsd.org
2021-05-26upstream: fix SEGV in UpdateHostkeys debug() message, triggereddjm@openbsd.org
2021-05-19upstream: restore blocking status on stdio fds before closedjm@openbsd.org
2021-05-05upstream: Don't pass NULL as a string in debugging as it does not workdtucker@openbsd.org
2021-05-03upstream: more debugging for UpdateHostKeys signature failuresdjm@openbsd.org
2021-04-30upstream: a little debugging in the main mux process for statusdjm@openbsd.org
2021-04-03polish whitespace for portable filesDamien Miller
2021-03-19upstream: return non-zero exit status when killed by signal; bz#3281 okdjm@openbsd.org
2021-01-27upstream: make ssh->kex->session_id a sshbuf instead of u_char*/size_tdjm@openbsd.org
2021-01-27upstream: remove global variable used to stash compat flags and use thedjm@openbsd.org
2020-12-21upstream: load_hostkeys()/hostkeys_foreach() variants for FILE*djm@openbsd.org