summaryrefslogtreecommitdiffstats
path: root/sshuttle
AgeCommit message (Expand)Author
2019-01-28auto-nets: retrieve routes only if using auto-netsVasil Kolev
2019-01-23Fix potential deadlock condition in nft_get_handleAlex Tomlins
2019-01-23Use subprocess.check_output instead of runAlex Tomlins
2018-12-09Fix deadlock with iptables with large rulesetAlex Tomlins
2018-11-03Changes pf exclusion rules precedenceJoão Vieira
2018-11-01Close stdin, stdout, and stderr when using syslog or forking to daemon (#283)Brian May
2018-10-23Fixes support for OpenBSD (6.1+) (#282)João Vieira
2018-10-17replace path /dev/null by os.devnullAbbalYouness
2018-10-17Moved sshuttle/tests into tests to.Bastian Venthur
2018-10-07Fix missing string formatting argumentBrian May
2018-09-21Add --no-sudo-pythonpath optionSteven McDonald
2018-08-21Don't crash if we can't look up peernameBrian May
2018-05-13Fix sudo/doasIvan Shvedunov
2018-05-09Add doas support for clientevitalis
2018-04-30Fix line length for CI.Antoine POPINEAU
2018-04-30Fix concatening string to tuple. Allow for forwarding a single port.Antoine POPINEAU
2018-03-22Improve formattingBrian Hill
2018-03-22Preserve peer and port properlyBrian Hill
2018-03-22Make --to-dns and --ns-host work well togetherBrian Hill
2018-03-16Remove test that fails under OSXBrian May
2018-03-13Add nat-like method using nftables instead of iptablesJulian Wollrath
2018-02-22Use flake8 to find Python syntax errors or undefined namescclauss
2018-02-16Fix compatibility with the sudoers fileQuentin Santos
2018-02-16Stop using SO_REUSEADDR on socketsIvan Ramello
2018-02-15Declare 'verbosity' as global variable to placate linterscclauss
2018-01-30Load options from a filevieira
2018-01-01Update firewall.pykroozo
2018-01-01move sdnotify after setting up firewall rulesBecz Tamás
2018-01-01Fix tests on MacosDario Bertini
2017-11-13Fixes some style issues and minor bugsvieira
2017-11-11Properly decode seed hosts argument in server.pyTony
2017-11-09Using exec in the assembler is okayvieira
2017-11-08Changes methods that do not reference the instance to static methodsvieira
2017-11-08Fix no value passed for argument auto_hosts in hw_main callvieira
2017-11-08Remove trailing whitespacesvieira
2017-11-07Mock socket bind to avoid depending on local IPs being available in test boxvieira
2017-11-07Remove unused variable 'timeout'vieira
2017-11-07Also register por for dns proxy and for pairs in use by other procsvieira
2017-11-07Fixes UDP and DNS proxies binding to the same socket addressvieira
2017-10-23Use versions of python3 greater than 3.5 when available (e.g. 3.6)vieira
2017-10-21Test double restore (ipv4, ipv6) disables only once; test kldloadvieira
2017-10-21Load pf kernel module when enabling pfvieira
2017-10-19Just skip empty lines of routes data instead of stopping processingvieira
2017-10-19Skip empty lines on incoming routes datavieira
2017-10-17Make hostwatch find both fqdn and hostnamevieira
2017-10-15Use getaddrinfo to obtain a correct sockaddrvieira
2017-09-17Route traffic by linux usermax
2017-07-29Avoid port forwarding from loopback addressvieira
2017-07-18Fix case where there is no --dns.Itamar Turner-Trauring
2017-07-18Add new option for overriding destination DNS server.Itamar Turner-Trauring