Age | Commit message (Expand) | Author |
2022-09-19 | better debugging for connect_next() | Damien Miller |
2022-05-05 | channel_new no longer frees remote_name. So update the comment | Damien Miller |
2022-05-04 | make sure stdout is non-blocking; ok djm@ | Markus Friedl |
2022-04-20 | Try to continue running local I/O for channels in state OPEN during | Damien Miller |
2022-04-11 | clear io_want/io_ready flags at start of poll() cycle; | Damien Miller |
2022-03-30 | fix poll() spin when a channel's output fd closes without data in the | Damien Miller |
2022-03-15 | improve DEBUG_CHANNEL_POLL debugging message | Damien Miller |
2022-02-17 | check for EINTR/EAGAIN failures in the rfd fast-path; | Damien Miller |
2022-01-22 | Use sshbuf_read() to read directly into the channel input buffer | Damien Miller |
2022-01-06 | convert ssh, sshd mainloops from select() to poll(); | Damien Miller |
2022-01-06 | prepare for conversion of ssh, sshd mainloop from select() to poll() | Damien Miller |
2022-01-01 | spelling | Jonathan Gray |
2021-09-14 | put back the mux_ctx memleak fix for SSH_CHANNEL_MUX_CLIENT | mbuhl |
2021-05-19 | restore blocking status on stdio fds before close | Damien Miller |
2021-04-03 | highly polished whitespace, mostly fixing spaces-for-tab and bad | Damien Miller |
2021-02-15 | ssh: add PermitRemoteOpen for remote dynamic forwarding with SOCKS | Markus Friedl |
2021-01-27 | remove global variable used to stash compat flags and use the | Damien Miller |
2020-10-18 | use the new variant log macros instead of prepending __func__ and | Damien Miller |
2020-09-20 | cap channel input buffer size at 16MB; avoids high memory use when | Damien Miller |
2020-07-03 | put back the mux_ctx memleak fix, but only for channels of type | Damien Miller |
2020-07-03 | revert r1.399 - the lifetime of c->mux_ctx is more complex; simply freeing | Damien Miller |
2020-07-03 | fix memory leak of mux_ctx; patch from Sergiy Lozovsky via bz3189 | Damien Miller |
2020-04-25 | We've standardized on memset over bzero, replace a couple that had slipped | Darren Tucker |
2020-03-06 | fix uninitialized pointers for forward_cancel; ok djm | Markus Friedl |
2020-02-26 | change explicit_bzero();free() to freezero() | Jonathan Gray |
2020-01-25 | the GatewayPorts vs -R listen address selection logic is still | Damien Miller |
2019-07-07 | Remove some set but never used variables. ok daraadt@ | Darren Tucker |
2019-06-28 | When system calls indicate an error they return -1, not some arbitrary | Theo de Raadt |
2019-06-07 | Typo and spelling fixes in comments and error messages. Patch from | Darren Tucker |
2019-05-10 | For PermitOpen violations add the remote host and port to | Florian Obser |
2019-05-03 | Free channel objects on exit path. Patch from markus at blueflash.cc, | Darren Tucker |
2019-01-19 | convert channels.c to new packet API | Damien Miller |
2019-01-19 | begin landing remaining refactoring of packet parsing API, started | Damien Miller |
2018-12-07 | no need to allocate channels_pre/channels_post in channel_init_channels() | Damien Miller |
2018-10-04 | factor out channel status formatting from channel_open_message() so | Damien Miller |
2018-10-04 | include a little more information about the status and disposition of | Damien Miller |
2018-07-27 | avoid expensive channel_open_message() calls; ok djm@ | Markus Friedl |
2018-07-11 | remove legacy key emulation layer; ok djm@ | Markus Friedl |
2018-06-25 | fix NULL dereference in open_listen_match_tcpip() | Damien Miller |
2018-06-06 | Add a PermitListen directive to control which server-side addresses | Damien Miller |
2018-04-10 | lots of typos in comments/docs. Patch from Karsten Weiss after checking | Damien Miller |
2018-02-05 | The file descriptors for socket, stdin, stdout and stderr aren't | Theo Buehler |
2018-01-23 | Drop compatibility hacks for some ancient SSH implementations, including | Damien Miller |
2017-12-05 | include the addr:port in bind/listen failure messages | Damien Miller |
2017-10-25 | Add optional rdomain qualifier to sshd_config's ListenAddress option | Damien Miller |
2017-09-24 | fix inverted test on channel open failure path that "upgraded" a | Damien Miller |
2017-09-24 | write the correct buffer when tunnel forwarding; doesn't matter | Damien Miller |
2017-09-23 | fix tunnel forwarding problem introduced in refactor; reported by | Damien Miller |
2017-09-21 | Add 'reverse' dynamic forwarding which combines dynamic forwarding | Markus Friedl |
2017-09-19 | Use explicit_bzero() instead of bzero() before free() to prevent | Todd C. Miller |