summaryrefslogtreecommitdiffstats
path: root/server.py
AgeCommit message (Expand)Author
2011-01-26dns: trim DNS channel handlers after a response, or after a timeout.Avery Pennarun
2011-01-26dns: extract 'nameserver' lines from /etc/resolv.confAvery Pennarun
2011-01-26Extremely basic, but functional, DNS proxying support (--dns option)Avery Pennarun
2011-01-25Implement the optional fullness checking a bit more like I like it.Avery Pennarun
2010-12-31Rearrange daemonization/syslog stuff and make it more resilient.Avery Pennarun
2010-10-04server.py: don't send partial hostwatch lists.Avery Pennarun
2010-10-02Oops, missed another << operator to replace with _shl().Avery Pennarun
2010-10-01Factor out common mainloop code between client and server.Avery Pennarun
2010-10-01Implement our own left-shift operator to shut up python 2.3 warnings.Avery Pennarun
2010-10-01Don't use set() since it's not in python 2.3.Avery Pennarun
2010-10-01import and use subprocess.py from python 2.6.Avery Pennarun
2010-10-01Remove list comprehensions for python 2.3 compatibility.Avery Pennarun
2010-09-04If netstat -rn returns an error, make that non-fatal.Avery Pennarun
2010-05-10Don't use try/except/finally so that python 2.4 works.Avery Pennarun
2010-05-08Added new --auto-hosts and --seed-hosts options to the client.Avery Pennarun
2010-05-07Add -N (--auto-nets) option for auto-discovering subnets.Avery Pennarun
2010-05-04Don't require the remote server to have sshuttle installed.sshuttle-0.20Avery 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-02Don't bother with a backtrace when we produce certain fatal errors.Avery Pennarun
2010-05-02Add a -v (and -vv) flag and decrease default message verbosity.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