summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2010-10-01README: remove the note about MacOS not working. It works now!sshuttle-0.40Avery Pennarun
2010-10-01BSD: sysctl net.inet.ip.forwarding=1 is not necessary.Avery Pennarun
2010-10-01BSD ipfw: switch from 'established' to 'keep-state/check-state'.Avery Pennarun
2010-10-01ssnet: recover slightly more gracefully from an infinite forwarding loop.Avery Pennarun
2010-10-01Magic incantation to mostly fix MacOS 10.6.Avery Pennarun
2010-09-21latest options.py from bup, now with tty-width guessing.Avery Pennarun
2010-09-21hostwatch: add missing errno importFrederik Deweerdt
2010-09-04If netstat -rn returns an error, make that non-fatal.Avery Pennarun
2010-09-03add option to allow the remote python binary's name/path to be specifiedchocolateboy
2010-09-03Import latest options.py from bup-0.17.Avery Pennarun
2010-07-25README: fix some out-of-date system requirements stuff.Avery Pennarun
2010-07-15Add a --exclude option for excluding subnets from routing.sshuttle-0.31Avery Pennarun
2010-05-16log(): don't abort if we fail to write to stderr.Avery Pennarun
2010-05-12ssh.py: try harder to find required *.py files.Avery Pennarun
2010-05-11client: add a debug1() message for connecting/connected.Avery Pennarun
2010-05-11Created a googlegroups.com mailing list for sshuttle.Avery Pennarun
2010-05-10Don't use try/except/finally so that python 2.4 works.Avery Pennarun
2010-05-09firewall: preserve permissions on /etc/hostssshuttle-0.30Avery Pennarun
2010-05-08hostwatch: watch "netstat -n" for IP addresses.Avery Pennarun
2010-05-08Oops, previous change to ipfw settings prevented cleanup from working.Avery Pennarun
2010-05-08Added new --auto-hosts and --seed-hosts options to the client.Avery Pennarun
2010-05-08Add 'sshuttle --hostwatch' subcommand.Avery Pennarun
2010-05-07BSD: "ipfw add %d accept ip from any to any established"Avery Pennarun
2010-05-07Add -N (--auto-nets) option for auto-discovering subnets.Avery Pennarun
2010-05-07ssnet: EHOSTUNREACH and ENETUNREACH are non-fatal errors.Avery Pennarun
2010-05-04Don't require the remote server to have sshuttle installed.sshuttle-0.20Avery Pennarun
2010-05-04Rename iptables->firewall.Avery Pennarun
2010-05-04Client "almost" works on MacOS and maybe FreeBSD.Avery Pennarun
2010-05-04Oops, broke --noserver mode at some point.sshuttle-0.11Avery Pennarun
2010-05-04ssh.py: allow hostnames of the form hostname:portAvery Pennarun
2010-05-03README: clarify that the server doesn't need Linux or iptables.Avery Pennarun
2010-05-03README: add information about which iptables modules are needed.Avery Pennarun
2010-05-03README: fix some formatting for easier text-mode readability.Avery Pennarun
2010-05-02README: update to use real markdown-style headings.Avery Pennarun
2010-05-02ssh.py: support finding sshuttle in "$HOME/.../sshuttle"Avery Pennarun
2010-05-02iptables: if client dies before sending GO, just quit.Avery Pennarun
2010-05-02iptables: die quietly if parent process dies.Avery Pennarun
2010-05-02iptables: try launching with sudo, then su, then directly.Avery Pennarun
2010-05-02ssnet: throw a nicer-looking Fatal when the mux connection dies.Avery Pennarun
2010-05-02iptables: more resilient startup/cleanup.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-02Add a README file based on my blog entry.Avery Pennarun
2010-05-02Do non-blocking connect().sshuttle-0.10Avery 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-02iptables: add a PREROUTING rule so we can proxy for other machines too.Avery Pennarun
2010-05-02Clean up SockWrapper.peername stuff.Avery Pennarun