summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/mux.c
AgeCommit message (Collapse)Author
2009-08-20subsystem_flag is defined in ssh.c so it's extern; ok djmDarren Tucker
2008-06-13Friendlier error messages for mux fallback. ok djm@Darren Tucker
2008-06-13upcast size_t to u_long to match format arg; ok djm@Darren Tucker
2008-06-13fall back to creating a new TCP connection on most multiplexing errorsDamien Miller
(socket connect fail, invalid version, refused permittion, corrupted messages, etc.); bz #1329 ok dtucker@
2008-06-12The multiplexing escape char handler commit last night introduced aDamien Miller
small memory leak per session; plug it.
2008-06-12some more TODO for meDamien Miller
2008-06-12Enable ~ escapes for multiplex slave sessions; give each channelDamien Miller
its own escape state and hook the escape filters up to muxed channels. bz #1331 Mux slaves do not currently support the ~^Z and ~& escapes. NB. this change cranks the mux protocol version, so a new ssh mux client will not be able to connect to a running old ssh mux master. ok dtucker@
2008-05-09tidy up session multiplexing code, moving it into its own file andDamien Miller
making the function names more consistent - making ssh.c and clientloop.c a fair bit more readable. ok markus@