summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/clientloop.h
AgeCommit message (Expand)AuthorFilesLines
2020-04-03make failures when establishing "Tunnel" forwarding terminate thedjm1-2/+3
2018-07-09client: switch to sshbuf API; ok djm@markus1-2/+2
2017-10-23Expose devices allocated for tun/tap forwarding.djm1-2/+2
2017-09-12refactor channels.cdjm1-14/+17
2016-09-30ssh proxy mux mode (-O proxy; idea from Simon Tatham):markus1-2/+3
2016-01-13eliminate fallback from untrusted X11 forwarding to trusteddjm1-2/+2
2013-06-02No need for the mux cleanup callback to be visible so restore it to staticdtucker1-2/+1
2012-08-17Force a clean shutdown of ControlMaster client sessions when the ~. escapedtucker1-1/+2
2011-09-09support for cancelling local and remote port forwards via the multiplexdjm1-1/+2
2011-06-22hook up a channel confirm callback to warn the user then requested X11djm1-1/+5
2011-05-08improve our behaviour when TTY allocation fails: if we are indjm1-1/+3
2011-04-17allow graceful shutdown of multiplexing: request that a mux server removesdjm1-1/+3
2010-06-25Add X11ForwardTimeout option to specify timeout for untrusted X11djm1-2/+2
2010-05-16mux support for remote forwarding with dynamic port allocation,markus1-1/+2
2010-01-26rewrite ssh(1) multiplexing code to a more sensible protocol.djm1-8/+4
2008-06-12The multiplexing escape char handler commit last night introduced adjm1-1/+2
2008-06-12maintain an ordered queue of outstanding global requests that wedjm1-1/+5
2008-06-12Enable ~ escapes for multiplex slave sessions; give each channeldjm1-16/+6
2008-05-09tidy up session multiplexing code, moving it into its own file anddjm1-1/+19
2008-05-08Use new channel status confirmation callback system to properly dealdjm1-2/+2
2007-08-07bz#1232: ensure that any specified LocalCommand is executed after thedjm1-1/+2
2006-03-25standardise spacing in $OpenBSD$ tags; requested by deraadt@djm1-1/+1
2006-02-07move #include <termios.h> out of includes.h; ok markus@stevesk1-1/+3
2005-07-04implement support for X11 and agent forwarding over multiplex slavedjm1-1/+6
2005-06-16move x11_get_proto from ssh.c to clientloop.c, to make muliplexed xfwd easierdjm1-1/+3
2004-11-07add basic control of a running multiplex master connection; including thedjm1-1/+9
2004-07-11spacesderaadt1-2/+2
2004-06-17support environment passing over shared connections; ok markus@djm1-2/+2
2004-06-13implement session multiplexing in the client (the server has supported thisdjm1-1/+3
2003-12-16application layer keep alive (ServerAliveInterval ServerAliveCountMax)markus1-2/+2
2002-04-22request reply (success/failure) for -R style fwd in protocol v2,markus1-1/+2
2001-06-26remove comments from .h, since they are cut&paste from the .c filesmarkus1-2/+2
2001-06-26prototype pedant. not very creative...itojun1-2/+2
2001-02-06remove confusing callback codemarkus1-3/+1
2001-01-29$OpenBSD$niklas1-0/+2
2001-01-21split ssh.h and try to cleanup the #include mess. remove unnecessary #includes.markus1-0/+15
2001-01-13move callback to headerfilemarkus1-0/+24