index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
usr.bin
/
ssh
/
channels.c
Age
Commit message (
Expand
)
Author
2023-03-10
Expliticly ignore return code from fcntl(.. FD_CLOEXEC) since there's
Darren Tucker
2023-03-07
refactor to be more readable top to bottom. Prompted by Coverity CID
Damien Miller
2023-03-04
Use time_t instead of u_int for remaining x11 timeout checks for 64bit
Darren Tucker
2023-01-18
when restoring non-blocking mode to stdio fds, restore exactly
Damien Miller
2023-01-06
Implement channel inactivity timeouts
Damien Miller
2023-01-06
Add channel_set_xtype()
Damien Miller
2023-01-06
tweak channel ctype names
Damien Miller
2023-01-06
Add channel_force_close()
Damien Miller
2023-01-06
replace manual poll/ppoll timeout math with ptimeout API
Damien Miller
2022-11-18
In channel_request_remote_forwarding the parameters for permission_set_add
Moritz Buhl
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
[next]