summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2012-07-06Added --exclude-from feature.sshuttle-0.61Tianyi Cui
2012-07-06Document missing --dns option in sshuttle manpageMiguel Landaeta
2012-07-06firewall.py: catch SIGINT and SIGTERM too.Avery Pennarun
2012-07-06server.py: slightly rearrange previous commit.Avery Pennarun
2012-04-19Two small changes to server.py that allow it to run on python2.2Saul
2012-02-07clean.do: don't forget to do version/clean.Avery Pennarun
2012-02-07Fix runpython.do for systems with unxpected configurations.David Held
2012-01-08firewall.py: add comments about sysctl problems.sshuttle-0.60Avery Pennarun
2012-01-08ui-macos: tell the user that we need to reboot on MacOS Lion.Avery Pennarun
2012-01-08firewall.py: clean up repeated calls to ssubprocess.call().Avery Pennarun
2012-01-08firewall.py: workaround MacOS 10.7 Lion bug.Avery Pennarun
2012-01-06Add a --version (-V) option.Avery Pennarun
2012-01-06Import the non-pandoc manpage generator from redo.Avery Pennarun
2012-01-06Use the new arguments from redo v0.10.Jimmy Tang
2012-01-06firewall: catch SIGHUP and SIGPIPE.Avery Pennarun
2012-01-02ui-macos/main.py: fix wait() to avoid deadlock.Avery Pennarun
2012-01-02ipfw: don't use 'log' parameter.Avery Pennarun
2011-05-31Move nested functions to top level.sshuttle-0.54Brian May
2011-05-31Send DNS request back on same sock we received it on.Brian May
2011-05-31Pass socket through to handlers. Required for IPv6 support.Brian May
2011-05-29ssnet.py: deal with a possible connect/getsockopt(SO_ERROR) race.Avery Pennarun
2011-05-15helpers.py: errno is used by this module, but not imported.Brian May
2011-05-07ui-macos/bits/runpython.do: skip ppc64 architecture.Avery Pennarun
2011-05-07ui-macos/bits/runpython.do: report which platforms we're compiling for.Avery Pennarun
2011-05-07README.md: fix little bugGrissiom
2011-05-07ui-macos/models.py: fix a compatibility problem on MacOS for PPC.Avery Pennarun
2011-05-03./do: use the latest minimal/do from the redo project.sshuttle-0.53-macos-binsshuttle-0.53Avery Pennarun
2011-05-03ui-macos/bits/runpython.do: auto-determine arches to build for.Avery Pennarun
2011-05-03Add some friendly info to the READMEJonathan \"Duke\" Leto
2011-05-03Insert two binary NUL bytes (\0) before SSHUTTLE0001 sync string.Avery Pennarun
2011-05-03ssh.py: use 'exec python -c' instead of just 'python -c'.Avery Pennarun
2011-05-03Handle EHOSTDOWN, ENETDOWN.Avery Pennarun
2011-04-24runpython.do: also compile for ppc architecture.Avery Pennarun
2011-04-24Dereference symlink for sshuttle launch scriptkaizoku
2011-04-24Don't try to connect to remote IPs that start with zero.Avery Pennarun
2011-04-06DNS: auto-retry if we get an error on send/recv to DNS server.Avery Pennarun
2011-03-21On FreeBSD, avoid a crash caused by buggy socket.connect() in python pre-2.5.Avery Pennarun
2011-03-21repr(socket.error) is useless in some versions of python.Avery Pennarun
2011-03-19server.py: handle (throw away) ECONNREFUSED from the DNS server.sshuttle-0.52Avery Pennarun
2011-03-14hostwatch.py: avoid using /dev/null on the server.Avery Pennarun
2011-02-28ui-macos/clean: fix a GNUism in usage of the 'find' command.Jimmy Tang
2011-02-26all.do: add some hints about how to run sshuttle.Avery Pennarun
2011-02-26Replace make-based build with redo-based build.Avery Pennarun
2011-02-26firewall.py: make it super clear when we apply the MacOS fix.Avery Pennarun
2011-02-26README/sshuttle.1: add a note about the MacOS kernel bug.Avery Pennarun
2011-02-21firewall.py: iptables: failure to delete a rule isn't always fatal.Avery Pennarun
2011-02-07server: workaround for idiotic ArchLinux renaming of python to python2.Avery Pennarun
2011-02-07client: workaround for idiotic ArchLinux renaming of python to python2.Avery Pennarun
2011-02-04firewall.py: MacOS: permanently set the net.inet.ip.scopedroute sysctl.sshuttle-0.51Avery Pennarun
2011-02-04ui-macos: move the noLatencyControl setting to a per-connection setting.Avery Pennarun