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
/
clientloop.c
Age
Commit message (
Expand
)
Author
2012-08-17
Force a clean shutdown of ControlMaster client sessions when the ~. escape
Darren Tucker
2012-06-20
initialise accept() backoff timer to avoid EINVAL from select(2) in
Damien Miller
2012-04-11
don't spin in accept() when out of fds (ENFILE/ENFILE) - back off for a
Damien Miller
2012-01-18
Ensure that $DISPLAY contains only valid characters before using it to
Darren Tucker
2011-09-10
support cancellation of local/dynamic forwardings from ~C commandline;
Markus Friedl
2011-06-22
hook up a channel confirm callback to warn the user then requested X11
Damien Miller
2011-06-17
setproctitle for a mux master that has been gracefully stopped;
Damien Miller
2011-05-08
improve our behaviour when TTY allocation fails: if we are in
Damien Miller
2011-05-06
Add a RequestTTY ssh_config option to allow configuration-based
Damien Miller
2011-04-17
allow graceful shutdown of multiplexing: request that a mux server removes
Damien Miller
2011-01-16
a couple more tweaks to the post-close protocol 1 stderr/stdout flush:
Damien Miller
2011-01-16
Use atomicio when flushing protocol 1 std{out,err} buffers at
Damien Miller
2011-01-11
some unsigned long long casts that make things a bit easier for
Damien Miller
2011-01-08
use host and not options.hostname, as the latter may have unescaped
Damien Miller
2011-01-06
when exiting due to ServerAliveTimeout, mention the hostname that caused
Damien Miller
2010-11-23
avoid NULL deref on receiving a channel request on an unknown or invalid
Damien Miller
2010-11-21
honour $TMPDIR for client xauth and ssh-agent temporary directories;
Damien Miller
2010-11-13
allow ssh and sshd to set arbitrary TOS/DSCP/QoS values instead of
Damien Miller
2010-10-06
kill proxy command on fatal() (we already kill it on clean exit);
Damien Miller
2010-07-19
add a "ControlPersist" option that automatically starts a background
Damien Miller
2010-06-25
Add X11ForwardTimeout option to specify timeout for untrusted X11
Damien Miller
2010-04-10
bz#1698: kill channel when pty allocation requests fail. Fixed
Damien Miller
2010-03-13
protocol conformance fix: send language tag when disconnecting normally;
Damien Miller
2010-01-28
downgrade an error() to a debug() - this particular case can be hit in
Damien Miller
2010-01-26
rewrite ssh(1) multiplexing code to a more sensible protocol.
Damien Miller
2010-01-09
quell tc[gs]etattr warnings when forcing a tty (ssh -tt), since we
Damien Miller
2009-11-17
fix incorrect exit status when multiplexing and channel ID 0 is recycled
Damien Miller
2009-10-24
client_loop() must detect if the session has been suspended and resumed,
Andreas Gunnarsson
2009-07-05
only send SSH2_MSG_DISCONNECT if we're in compat20; from dtucker@
Kevin Steves
2009-05-28
Keep track of number of bytes read and written. Needed for upcoming
Andreas Gunnarsson
2009-05-27
Send SSH2_MSG_DISCONNECT when the client disconnects. From a larger
Andreas Gunnarsson
2009-05-25
Put the globals in packet.c into a struct and don't access it directly
Andreas Gunnarsson
2009-02-12
support remote port forwarding with a zero listen port (-R0:...) to
Damien Miller
2009-01-22
make a2port() return -1 when it encounters an invalid port number
Damien Miller
2008-12-09
fix typo in error message
Kevin Steves
2008-12-09
The ~C escape handler does not work correctly for multiplexed sessions -
Damien Miller
2008-12-02
we have to use the recipient's channel number (RFC 4254) for
Markus Friedl
2008-11-05
add dynamic forward escape command line; ok djm@
Kevin Steves
2008-11-01
merge dynamic forward parsing into parse_forward(); 'i think this is OK' djm@
Kevin Steves
2008-10-30
don't need to #include "monitor_fdpass.h"
Kevin Steves
2008-07-16
rename variable first_gc -> last_gc (since it is actually the last
Damien Miller
2008-07-10
sync v1 and v2 traffic accounting; add it to sshd, too; ok djm@, dtucker@
Markus Friedl
2008-06-12
I was coalescing expected global request confirmation replies at the
Damien Miller
2008-06-12
The multiplexing escape char handler commit last night introduced a
Damien Miller
2008-06-12
thall shalt not code past the eightieth column
Damien Miller
2008-06-12
maintain an ordered queue of outstanding global requests that we
Damien Miller
2008-06-12
Enable ~ escapes for multiplex slave sessions; give each channel
Damien Miller
2008-05-19
unbreak tree by committing this bit that I missed from:
Damien Miller
2008-05-09
unbreak
Markus Friedl
2008-05-09
tidy up session multiplexing code, moving it into its own file and
Damien Miller
[next]