summaryrefslogtreecommitdiffstats
path: root/sshuttle/methods
AgeCommit message (Expand)Author
2023-10-04tproxy: Apply DNS rules firstJose M Perez
2023-08-07Fix lint issuesFata Nugraha
2023-08-07Pass group to firewallFata Nugraha
2023-08-07Allow user to tunnel traffic to local portFata Nugraha
2023-08-07Add support for group-based routingFata Nugraha
2022-08-05Update flake8 and pyflakesBrian May
2022-04-24Fix LGTM reported issuesBrian May
2022-04-24Add missing raise keyword for UDP not supported errorBrian May
2022-01-04Improve error message if tproxy method is used without running as root.Scott Kuhl
2021-12-22Flake8 does not like if we go over 79 characters on a line.JohnHay
2021-12-21Make flake8 happy.JohnHay
2021-12-20Remove the ttl hack to allow the host and server to run on the same machineJohnHay
2021-12-20ipfw expects text.JohnHay
2021-12-20Changed one place where the Exception text was still tproxy to ipfw.JohnHay
2021-12-20Indent the else to the same level as its if.JohnHay
2021-12-20Add fport and lport (unused) to the for that parse subnets. Otherwise pythonJohnHay
2021-12-20check-state does not take extra options.JohnHay
2021-11-11Remove references to legacy PyXAPI socket_ext for recvmsgBrian May
2021-09-22Trim excess whitespacea1346054
2021-07-12Remove ttl hack & require -r option.Scott Kuhl
2021-07-01Merge pull request #658 from skuhl/pfctl-error-reportBrian May
2021-06-30Print pfctl error message when it returns non-zero.Scott Kuhl
2021-05-30Merge branch 'master' into nat-ipv6Scott Kuhl
2021-05-29Add IPv6 support to nat (iptables) method.Scott Kuhl
2021-05-27Fix --tmark optionScott Kuhl
2021-03-05firewall: Allow overriding the TTLVictor Kareh
2021-01-04tproxy: Skip firewall chains if packets have local destination. (#578)Scott Kuhl
2021-01-01Refactor debug, log and Fatal messages.Scott Kuhl
2020-12-28Refactor automatic method selection.Scott Kuhl
2020-12-28Set default tmark to pass coverage testsSamuel Bernardo
2020-12-28Set default tmark to pass coverage testsSamuel Bernardo
2020-12-28Correct flake8 liting issuesSamuel Bernardo
2020-12-28Add .gitignore .vscode/ path. Resolve the issue #374 adding tproxy mark optio...Samuel Bernardo
2020-11-04Merge pull request #557 from skuhl/nft-ipv6-improvementsBrian May
2020-11-03Improve nft IPv6 support.Scott Kuhl
2020-10-26Merge branch 'master' into which-fix to resolve merge conflict.Scott Kuhl
2020-10-23Improve consistency of PATH, environments, and which()Scott Kuhl
2020-10-21IPv6 support in nft method.Scott Kuhl
2020-10-21Make nat and nft rules consistent; improve rule ordering.Scott Kuhl
2020-10-18Update/document client's handling of IPv4 and IPv6.Scott Kuhl
2020-07-16Increase IP4 ttl to 63 hops instead of 42Erik Selin
2020-05-10remove debug message for getpeername failureMark Heiges
2020-05-10fix crash triggered by port scans closing socketMark Heiges
2020-02-07Simplify nftables based methodJulian Wollrath
2020-02-04Fixed, removed unused importsHaw Loeung
2020-02-04Added nft_chain_exists() and fixed nft to use thatHaw Loeung
2020-02-04Handle when default chains already exists (#392)Haw Loeung
2019-11-09Make hostwatch locale-independent (#379)Ben Wiederhake
2019-10-13Add tproxy udp port mark filter that was missed in #144, fixes #367.Norman Rasmussen
2019-09-22Fix capturing of local DNS serversNick Sokolov