summaryrefslogtreecommitdiffstats
path: root/ssnet.py
AgeCommit message (Expand)Author
2010-05-02ssnet: throw a nicer-looking Fatal when the mux connection dies.Avery Pennarun
2010-05-02Whoops, we were spinning in the server when the mux outbuf was full.Avery Pennarun
2010-05-02More latency fixes: use a PING/PONG pair to limit queue length.Avery Pennarun
2010-05-02Don't overfill the mux's output buffer.Avery Pennarun
2010-05-02ssnet: when a connection error occurs, stop trying to connect.Avery Pennarun
2010-05-02Do non-blocking connect().sshuttle-0.10Avery Pennarun
2010-05-02Add a -v (and -vv) flag and decrease default message verbosity.Avery Pennarun
2010-05-02Clean up SockWrapper.peername stuff.Avery Pennarun
2010-05-02Improve some debugging information to find the weird data problem.Avery Pennarun
2010-05-02We now have a server that works... some of the time.Avery Pennarun
2010-05-01stdin and stdout have different fds, so make SockWrapper take *two* socks.Avery Pennarun
2010-05-01Basic implementation of a multiplex protocol - client side only.Avery Pennarun
2010-05-01Move some code that'll be useful for the server into ssnet.py.Avery Pennarun