Transparent proxy server that works as a poor man's VPN. Forwards over ssh. Doesn't require admin. Works with Linux and MacOS. Supports DNS tunneling.
Go to file
Avery Pennarun 9b23fd2c01 Do non-blocking connect().
This way we don't freeze the entire proxy when someone tries to connect to a
nonexistent IP address (oops).
2010-05-02 02:43:10 -04:00
.gitignore Initial commit. 2010-05-01 16:15:37 -04:00
client.py Don't bother with a backtrace when we produce certain fatal errors. 2010-05-02 02:29:23 -04:00
helpers.py Don't bother with a backtrace when we produce certain fatal errors. 2010-05-02 02:29:23 -04:00
iptables.py Add a -v (and -vv) flag and decrease default message verbosity. 2010-05-02 02:14:20 -04:00
LICENSE Initial commit. 2010-05-01 16:15:37 -04:00
main.py Don't bother with a backtrace when we produce certain fatal errors. 2010-05-02 02:29:23 -04:00
options.py Initial commit. 2010-05-01 16:15:37 -04:00
server.py Don't bother with a backtrace when we produce certain fatal errors. 2010-05-02 02:29:23 -04:00
ssh.py Don't bother with a backtrace when we produce certain fatal errors. 2010-05-02 02:29:23 -04:00
sshuttle Initial commit. 2010-05-01 16:15:37 -04:00
ssnet.py Do non-blocking connect(). 2010-05-02 02:43:10 -04:00