Age | Commit message (Expand) | Author |
2024-05-17 | -Werror was turned on (probably just for development), and this is a | Theo de Raadt |
2024-05-17 | Start the process of splitting sshd into separate binaries. This step | Damien Miller |
2024-04-02 | for parse_ipqos(), use strtonum() instead of mostly idiomatic strtoul(), | Theo de Raadt |
2024-04-02 | can shortcut by returning strtonum() value directly; ok djm | Theo de Raadt |
2024-04-02 | rewrite convtime() to use a isdigit-scanner and strtonum() instead of | Theo de Raadt |
2024-03-04 | Separate parsing of string array options from applying them to the | Damien Miller |
2023-10-12 | 64 %-expansion keys ought to be enough for anybody; ok dtucker | Damien Miller |
2023-10-11 | add ChannelTimeout support to the client, mirroring the same option | Damien Miller |
2023-08-28 | Add keystroke timing obfuscation to the client. | Damien Miller |
2023-08-18 | fix regression in OpenSSH 9.4 (mux.c r1.99) that caused multiplexed | Damien Miller |
2023-08-04 | Apply ConnectTimeout to multiplexing local socket connections. If the | Darren Tucker |
2023-07-19 | Ensure FIDO/PKCS11 libraries contain expected symbols | Damien Miller |
2023-07-14 | Include stdint.h for SIZE_MAX. Fixes OPENSSL=no build. | Darren Tucker |
2023-07-14 | add defence-in-depth checks for some unreachable integer overflows | Damien Miller |
2023-03-03 | Use time_t for x11_refuse_time timeout. We need SSH_TIME_T_MAX for | Darren Tucker |
2023-01-06 | add ptimeout API for keeping track of poll/ppoll timeouts; | Damien Miller |
2022-12-15 | The idiomatic way of coping with signed char vs unsigned char (which | Theo de Raadt |
2022-11-09 | Remove errant colon and simplify format string in error messages. | Darren Tucker |
2022-08-11 | allow certificate validity intervals, sshsig verification times and | Damien Miller |
2022-06-03 | Make SetEnv directives first-match-wins in both sshd_config and | Damien Miller |
2022-03-20 | make addargs() and replacearg() a little more robust and improve error | Damien Miller |
2022-02-11 | Always initialize delim before passing to hpdelim2 which might not set it. | Darren Tucker |
2022-02-08 | Switch hpdelim interface to accept only ":" as delimiter. | Darren Tucker |
2022-01-08 | refactor tilde_expand_filename() and make it handle ~user paths with no | Damien Miller |
2021-11-13 | replace select() with ppoll(), including converting timeval's to timespec's | Theo de Raadt |
2021-09-26 | need initgroups() before setresgid(); reported by anton@, ok deraadt@ | Damien Miller |
2021-08-09 | SFTP protocol extension to allow the server to expand ~-prefixed | Damien Miller |
2021-07-12 | Make limit for time_t test unconditional in the format_absolute_time | Darren Tucker |
2021-07-02 | Remove obsolete comments about SSHv1 auth methods. ok djm@ | Darren Tucker |
2021-06-08 | Allow argv_split() to optionally terminate tokenisation when it | Damien Miller |
2021-06-04 | allow ssh_config SetEnv to override $TERM, which is otherwise handled | Damien Miller |
2021-04-03 | highly polished whitespace, mostly fixing spaces-for-tab and bad | Damien Miller |
2021-04-03 | Fix two problems in string->argv conversion: 1) multiple backslashes | Damien Miller |
2021-02-28 | Do not try to reset signal handler for signal 0 in subprocess. | Darren Tucker |
2021-02-15 | factor out opt_array_append; ok djm@ | Markus Friedl |
2021-01-15 | Change types in convtime() unit test to int to match change its new type. | Darren Tucker |
2021-01-15 | In waitfd(), when poll returns early we are subtracting the elapsed time | Darren Tucker |
2021-01-11 | Change convtime() from returning long to returning int. On platforms | Darren Tucker |
2020-12-22 | move subprocess() from auth.c to misc.c | Damien Miller |
2020-11-27 | Set the specified TOS/DSCP for interactive use prior to TCP connect. | Damien Miller |
2020-10-18 | use the new variant log macros instead of prepending __func__ and | Damien Miller |
2020-10-03 | There are lots of place where we want to redirect stdin, stdout | Damien Miller |
2020-06-26 | handle EINTR in waitfd() and timeout_connect() helpers; | Damien Miller |
2020-05-29 | Make dollar_expand variadic and pass a real va_list to vdollar_percent_expand. | Darren Tucker |
2020-05-29 | Pass a NULL instead of zeroed out va_list from dollar_expand. The original | Darren Tucker |
2020-05-29 | Allow some keywords to expand shell-style ${ENV} environment | Darren Tucker |
2020-05-29 | Fix multiplier in convtime when handling seconds after other units. | Darren Tucker |
2020-05-26 | add fmt_timeframe() (from bgpd) to format a time interval in a human- | Damien Miller |
2020-04-25 | We've standardized on memset over bzero, replace a couple that had slipped | Darren Tucker |
2020-01-28 | make IPTOS_DSCP_LE available via IPQoS directive; bz2986, based on | Damien Miller |