Age | Commit message (Expand) | Author |
2013-07-12 | fix pointer-signedness warnings from clang/llvm-3.3; "seems nice" deraadt@ | Damien Miller |
2013-06-05 | fix leaks in mux error paths, from Zhenbo Xu, found by Melton. bz#1967, ok djm | Darren Tucker |
2013-06-02 | No need for the mux cleanup callback to be visible so restore it to static | Darren Tucker |
2013-05-17 | bye, bye xfree(); ok markus@ | Damien Miller |
2013-04-22 | typo in debug output: evitval->exitval | Darren Tucker |
2013-04-05 | cleanup mux-created channels that are in SSH_CHANNEL_OPENING state too | Damien Miller |
2013-01-02 | channel_setup_local_fwd_listener() returns 0 on failure, not -ve | Damien Miller |
2012-08-17 | Force a clean shutdown of ControlMaster client sessions when the ~. escape | Darren Tucker |
2012-07-06 | fix memory leak of passed-in environment variables and connection | Damien Miller |
2012-06-01 | fix memory leak when mux socket creation fails; bz#2002 from bert.wesarg | Damien Miller |
2012-01-07 | fix double-free in new session handler | Damien Miller |
2011-12-04 | revert: | Damien Miller |
2011-12-02 | fix bz#1948: ssh -f doesn't fork for multiplexed connection. | Damien Miller |
2011-09-23 | unbreak remote portforwarding with dynamic allocated listen ports: | Markus Friedl |
2011-09-09 | support for cancelling local and remote port forwards via the multiplex | Damien Miller |
2011-06-22 | hook up a channel confirm callback to warn the user then requested X11 | 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-05-05 | gracefully fall back when ControlPath is too large for a | Damien Miller |
2011-04-17 | allow graceful shutdown of multiplexing: request that a mux server removes | Damien Miller |
2011-01-13 | correct error messages; patch from bert.wesarg AT googlemail.com | Damien Miller |
2010-10-12 | Typo in confirmation message. bz#1827, patch from imorgan at nas nasa gov | Darren Tucker |
2010-09-20 | "atomically" create the listening mux socket by binding it on a temorary | Damien Miller |
2010-06-25 | Add X11ForwardTimeout option to specify timeout for untrusted X11 | Damien Miller |
2010-06-25 | bz#1327: remove hardcoded limit of 100 permitopen clauses and port | Damien Miller |
2010-06-17 | Correct sizing of object to be allocated by calloc(), replacing | Damien Miller |
2010-05-16 | mux support for remote forwarding with dynamic port allocation, | Markus Friedl |
2010-05-14 | Pause the mux channel while waiting for reply from aynch callbacks. | Damien Miller |
2010-04-23 | set "detach_close" flag when registering channel cleanup callbacks. | Damien Miller |
2010-04-10 | fix NULL dereference; from matthew.haub AT alumni.adelaide.edu.au | Damien Miller |
2010-01-30 | don't mark channel as read failed if it is already closing; suppresses | Damien Miller |
2010-01-29 | kill correct channel (was killing already-dead mux channel, not | Damien Miller |
2010-01-27 | fix bug introduced in mux rewrite: | Damien Miller |
2010-01-26 | -Wuninitialized and remove a // comment; from portable | 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-08-20 | subsystem_flag is defined in ssh.c so it's extern; ok djm | Darren Tucker |
2008-06-13 | Friendlier error messages for mux fallback. ok djm@ | Darren Tucker |
2008-06-13 | upcast size_t to u_long to match format arg; ok djm@ | Darren Tucker |
2008-06-13 | fall back to creating a new TCP connection on most multiplexing errors | Damien Miller |
2008-06-12 | The multiplexing escape char handler commit last night introduced a | Damien Miller |
2008-06-12 | some more TODO for me | Damien Miller |
2008-06-12 | Enable ~ escapes for multiplex slave sessions; give each channel | Damien Miller |
2008-05-09 | tidy up session multiplexing code, moving it into its own file and | Damien Miller |