summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2010-12-09Remove the never-used and misleading CMD_CLOSE.sshuttle-0.43Avery Pennarun
2010-12-09Fix memory leak of MuxWrapper object.Roger
2010-12-09Add debug messages for counting SockWrapper objects.Avery Pennarun
2010-12-09Fix a socket leak: delete object after close on both direction.Roger
2010-12-09Oops, earlier ipv6 patch didn't work if no -r option is specified.Avery Pennarun
2010-11-19Add support for IPv6 remote hosts.Christopher Bowns
2010-11-09Add a sshuttle.8 manpage.Avery Pennarun
2010-11-09Add a new --ssh-cmd= option to let you override the ssh command.Avery Pennarun
2010-11-08Remove the --noserver option.Avery Pennarun
2010-11-08Make password prompting more clear.Avery Pennarun
2010-10-16firewall.py: don't die if a given sysctl doesn't exist.sshuttle-0.42Avery Pennarun
2010-10-05ipfw: use 'delete' instead of 'del' to avoid a warning on freebsd.Avery Pennarun
2010-10-04server.py: don't send partial hostwatch lists.Avery Pennarun
2010-10-02Merge branch 'python23' - python 2.3 compatibilitysshuttle-0.41Avery Pennarun
2010-10-02Oops, missed another << operator to replace with _shl().Avery Pennarun
2010-10-02socket.SHUT_RD and socket.SHUT_WR don't exist in python 2.3.Avery Pennarun
2010-10-01compat/ssubprocess.py: some python versions don't have os.closerange().Avery Pennarun
2010-10-01_nb_clean: don't catch EPIPE after all.Avery Pennarun
2010-10-01Fix busy-waiting in two situations: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-10-01ssh.py: don't os.setsid().Avery Pennarun
2010-10-01Catch the exception thrown when ssh can't connect.Avery Pennarun
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