| Commit message (Expand) | Author | Age | Files | Lines |
* | highly polished whitespace, mostly fixing spaces-for-tab and bad |  djm | 2021-04-03 | 1 | -2/+2 |
* | make ssh->kex->session_id a sshbuf instead of u_char*/size_t and |  djm | 2021-01-27 | 1 | -3/+3 |
* | use the new variant log macros instead of prepending __func__ and |  djm | 2020-10-18 | 1 | -45/+37 |
* | start ClientAliveInterval bookkeeping before first pass through |  djm | 2020-07-03 | 1 | -1/+3 |
* | use sshpkt_fatal() instead of plain fatal() for ssh_packet_write_poll() |  djm | 2020-01-30 | 1 | -4/+5 |
* | make sshd_config:ClientAliveCountMax=0 disable the connection killing |  djm | 2020-01-25 | 1 | -2/+3 |
* | unrevert this: |  djm | 2020-01-25 | 1 | -5/+3 |
* | Replace all calls to signal(2) with a wrapper around sigaction(2). |  dtucker | 2020-01-23 | 1 | -5/+5 |
* | Revert previous commit. The channels code still uses int in many places |  dtucker | 2019-11-27 | 1 | -5/+7 |
* | Make channel_id u_int32_t and remove unnecessary check and cast that were |  dtucker | 2019-11-27 | 1 | -7/+5 |
* | When system calls indicate an error they return -1, not some arbitrary |  deraadt | 2019-06-28 | 1 | -4/+4 |
* | fix interaction between ClientAliveInterval and RekeyLimit that could |  djm | 2019-03-27 | 1 | -3/+4 |
* | Reset last-seen time when sending a keepalive. Prevents sending two |  dtucker | 2019-03-06 | 1 | -6/+9 |
* | fix error in refactor: use ssh_packet_disconnect() instead of |  djm | 2019-01-19 | 1 | -4/+6 |
* | remove last references to active_state |  djm | 2019-01-19 | 1 | -3/+3 |
* | convert serverloop.c to new packet API |  djm | 2019-01-19 | 1 | -152/+204 |
* | begin landing remaining refactoring of packet parsing API, started |  djm | 2019-01-19 | 1 | -1/+4 |
* | Remove uid checks from low port binds. Now that ssh cannot be |  dtucker | 2018-07-27 | 1 | -1/+12 |
* | remove legacy key emulation layer; ok djm@ |  markus | 2018-07-11 | 1 | -2/+2 |
* | sshd: switch config to sshbuf API; ok djm@ |  markus | 2018-07-09 | 1 | -2/+2 |
* | fix some over-long lines and __func__ up some debug messages |  djm | 2018-06-08 | 1 | -9/+9 |
* | switch over to the new authorized_keys options API and remove the |  djm | 2018-03-03 | 1 | -15/+18 |
* | Don't reset signal handlers inside handlers. |  dtucker | 2018-02-11 | 1 | -2/+1 |
* | Drop compatibility hacks for some ancient SSH implementations, including |  djm | 2018-01-23 | 1 | -5/+3 |
* | unbreak hostkey rotation; attempting to sign with a desired signature |  djm | 2017-12-18 | 1 | -3/+11 |
* | pass negotiated signing algorithm though to sshkey_verify() and |  djm | 2017-12-18 | 1 | -2/+3 |
* | Put remote client info back into the ClientAlive connection termination |  dtucker | 2017-12-10 | 1 | -2/+4 |
* | Expose devices allocated for tun/tap forwarding. |  djm | 2017-10-23 | 1 | -2/+21 |
* | Make remote channel ID a u_int |  djm | 2017-09-12 | 1 | -1/+5 |
* | refactor channels.c |  djm | 2017-09-12 | 1 | -53/+52 |
* | pass packet state down to some of the channels function (more |  djm | 2017-08-30 | 1 | -4/+4 |
* | Tweak previous keepalive commit: if last_time + keepalive <= now |  dtucker | 2017-08-11 | 1 | -2/+2 |
* | Keep track of the last time we actually heard from the client and |  dtucker | 2017-08-11 | 1 | -3/+15 |
* | remove now obsolete ctx from ssh_dispatch_run; ok djm@ |  markus | 2017-05-31 | 1 | -2/+2 |
* | protocol handlers all get struct ssh passed; ok djm@ |  markus | 2017-05-30 | 1 | -5/+5 |
* | Return true reason for port forwarding failures where feasible rather |  dtucker | 2017-02-01 | 1 | -7/+10 |
* | unbreak Unix domain socket forwarding for root; ok markus@ |  djm | 2017-01-04 | 1 | -8/+13 |
* | disable Unix-domain socket forwarding when privsep is disabled |  djm | 2016-12-14 | 1 | -3/+5 |
* | Add a sshd_config DisableForwaring option that disables X11, agent, |  djm | 2016-11-30 | 1 | -5/+5 |
* | Factor out "can bind to low ports" check into its own function. This will make |  dtucker | 2016-10-23 | 1 | -3/+3 |
* | Add MAXIMUM(), MINIMUM(), and ROUNDUP() to misc.h, then use those definitions |  deraadt | 2016-09-12 | 1 | -5/+4 |
* | remove ssh1 server code; ok djm@ |  markus | 2016-08-13 | 1 | -547/+20 |
* | refactor canohost.c: move functions that cache results closer to the |  djm | 2016-03-07 | 1 | -5/+7 |
* | fix ClientAliveInterval when a time-based RekeyLimit is set; |  djm | 2016-03-04 | 1 | -13/+15 |
* | refactor activation of rekeying |  djm | 2016-02-08 | 1 | -13/+7 |
* | remove roaming support; ok djm@ |  markus | 2016-01-14 | 1 | -6/+2 |
* | implement SHA2-{256,512} for RSASSA-PKCS1-v1_5 signatures (user and host auth) |  markus | 2015-12-04 | 1 | -2/+2 |
* | don't include port number in tcpip-forward replies for requests |  djm | 2015-11-28 | 1 | -2/+3 |
* | UpdateHostKeys fixes: |  djm | 2015-02-20 | 1 | -5/+5 |
* | Revise hostkeys@openssh.com hostkey learning extension. |  djm | 2015-02-16 | 1 | -4/+84 |