Commit Graph

  • 97076a9390 Adjust branches, remove temporary branches Brian May 2021-03-16 08:28:54 +11:00
  • dd661e9728 Bump pyflakes from 2.2.0 to 2.3.0, flake8 from 3.8.4 to 3.9.0 Brian May 2021-03-16 08:07:54 +11:00
  • d6d11b24c8 Make exit code indicate a problem when pidfile is not writable. Scott Kuhl 2021-03-09 15:05:01 -05:00
  • bb1363ec6b Bump setuptools-scm from 5.0.1 to 5.0.2 dependabot-preview[bot] 2021-03-05 06:12:35 +00:00
  • 167a57e739 firewall: Allow overriding the TTL Victor Kareh 2021-01-18 15:28:52 -05:00
  • 0e51da519f Allow comments in configuration file Kees Hink 2021-02-15 18:01:11 +01:00
  • a22c453d5e Remove trailing whitespace Kees Hink 2021-02-15 17:53:04 +01:00
  • f928f94093 Bump pytest from 6.2.1 to 6.2.2 dependabot-preview[bot] 2021-01-26 06:12:50 +00:00
  • 127cac37ef --latency-buffer-size now impacts server's buffer. Scott Kuhl 2021-01-18 17:54:57 -05:00
  • d68f57b534 Bump pytest-cov from 2.11.0 to 2.11.1 dependabot-preview[bot] 2021-01-21 06:14:50 +00:00
  • 0933684d0f Bump pytest-cov from 2.10.1 to 2.11.0 dependabot-preview[bot] 2021-01-19 06:15:03 +00:00
  • bf7b4a6c34 chore: remove attrs from requirements-test.txt It used to be necessary to fix the version of attrs when using pytest. This problem has been fixed now, so I removed it. https://stackoverflow.com/a/58198754 masahitojp 2021-01-19 00:11:51 +09:00
  • 65d437a9f8 feat: remove mock from test dependencies. Because mock can be replace by unittest.mock masahitojp 2021-01-16 09:59:28 +09:00
  • 254b8e7987 remove py35 from tox.ini Because the supported version is python3.6 and above. masahitojp 2021-01-16 09:39:29 +09:00
  • 97c25e988e tproxy: Skip firewall chains if packets have local destination. (#578) Scott Kuhl 2021-01-03 16:05:32 -06:00
  • b7730fc106 Improve error messages related to sshuttle server. (#580) Scott Kuhl 2021-01-03 15:35:10 -06:00
  • 7fc33c0020 Refactor debug, log and Fatal messages. Scott Kuhl 2020-12-29 12:58:44 -05:00
  • 563f41478a Ignore quotes in config file passed to sshuttle with @ Scott Kuhl 2020-12-30 11:20:42 -05:00
  • da848b6dba Readme: add instructions for installing via MacPorts Herby Gillot 2020-12-29 03:02:25 -05:00
  • bc72bb4811 Release version 1.0.5 v1.0.5 Brian May 2020-12-29 10:34:58 +11:00
  • b8cd2fae40 Add Python 3.9 support Brian May 2020-12-28 11:01:07 +11:00
  • 8f0d3b0f8e Add release notes for new release Brian May 2020-12-28 10:56:01 +11:00
  • 6d4261e3f9 Refactor automatic method selection. Scott Kuhl 2020-12-26 15:25:33 -05:00
  • 7c338866bf Set default tmark to pass coverage tests Samuel Bernardo 2020-12-06 18:12:34 +00:00
  • 6b87ad3fc7 Set default tmark to pass coverage tests Samuel Bernardo 2020-12-06 18:10:28 +00:00
  • 0efd23f3b8 Correct options typo for argument tmark Samuel Bernardo 2020-12-06 17:56:33 +00:00
  • 9bdd9fea5d Correct flake8 liting issues Samuel Bernardo 2020-12-06 17:51:18 +00:00
  • d5cceb3e42 Add workflow_dispatch to github actions Samuel Bernardo 2020-12-06 17:42:28 +00:00
  • 65b139ff6e Add current branch to github workflow for testing Samuel Bernardo 2020-12-06 17:26:17 +00:00
  • 76b8b83e22 Add .gitignore .vscode/ path. Resolve the issue #374 adding tproxy mark option to allow different network mapping. Samuel Bernardo 2020-12-06 17:23:15 +00:00
  • a5214e0fd7 Bump mock from 2.0.0 to 4.0.3 dependabot-preview[bot] 2020-12-16 09:14:48 +00:00
  • 3861d29de2 Merge pull request #571 from sshuttle/dependabot/pip/pytest-6.2.1 Brian May 2020-12-16 20:15:16 +11:00
  • 59a983f9a6 Bump pytest from 6.2.0 to 6.2.1 dependabot-preview[bot] 2020-12-16 09:14:24 +00:00
  • 4a65f97c8b Drop testing of Python 3.5 Brian May 2020-12-16 20:11:13 +11:00
  • 461e676973 Merge pull request #570 from sshuttle/dependabot/pip/pytest-6.2.0 Brian May 2020-12-14 19:12:11 +11:00
  • 70e3e017ab Merge pull request #569 from sshuttle/dependabot/pip/setuptools-scm-5.0.1 Brian May 2020-12-14 19:11:43 +11:00
  • 26704cf742 Bump pytest from 6.1.2 to 6.2.0 dependabot-preview[bot] 2020-12-14 06:47:57 +00:00
  • 28a85928be Bump setuptools-scm from 4.1.2 to 5.0.1 dependabot-preview[bot] 2020-12-14 06:47:33 +00:00
  • ff70f584d2 Merge pull request #561 from Krout0n/fix-handling-OSError Brian May 2020-11-16 17:00:29 +11:00
  • 5ff834bd32 Fix handling OSError in FirewallClient#__init__ Krouton 2020-11-16 10:36:39 +09:00
  • 6b75d62d68 Merge pull request #560 from sshuttle/dependabot/pip/attrs-20.3.0 Brian May 2020-11-07 11:19:49 +11:00
  • 6bbe8c0d34 Bump attrs from 20.2.0 to 20.3.0 dependabot-preview[bot] 2020-11-06 06:35:04 +00:00
  • 7e726bc235 Merge pull request #558 from skuhl/dns-to-none Brian May 2020-11-05 07:30:09 +11:00
  • 227412e218 Fix long line in previous commit Scott Kuhl 2020-11-04 11:40:07 -05:00
  • 9b036fc689 Merge pull request #552 from skuhl/systemd-resolved Brian May 2020-11-04 16:55:09 +11:00
  • 34acdd0611 Merge pull request #557 from skuhl/nft-ipv6-improvements Brian May 2020-11-04 16:52:49 +11:00
  • 8461e08bc3 Make server and client handle resolv.conf differently. Scott Kuhl 2020-11-03 20:27:57 -05:00
  • d3700f09da Improve nft IPv6 support. Scott Kuhl 2020-11-03 20:14:56 -05:00
  • 92b99442c3 Merge pull request #551 from skuhl/which-fix Brian May 2020-11-04 08:00:53 +11:00
  • 709e5d1595 Improve error message when "ip" and "netstat" are missing and --auto-nets fails to work Scott Kuhl 2020-11-03 12:53:16 -05:00
  • b5aaeda2a8 Merge pull request #553 from sshuttle/dependabot/pip/pytest-6.1.2 Brian May 2020-10-29 18:17:19 +11:00
  • 0ce268f21b Bump pytest from 6.1.1 to 6.1.2 dependabot-preview[bot] 2020-10-29 06:35:08 +00:00
  • 34f538ff98 Merge branch 'master' into which-fix to resolve merge conflict. Scott Kuhl 2020-10-26 17:24:32 -04:00
  • 7d89b2d89f Fix "DNS request from ... to None" messages. Scott Kuhl 2020-10-26 15:46:01 -04:00
  • 502960d796 Intercept DNS requests sent by systemd-resolved. Scott Kuhl 2020-10-25 12:29:32 -04:00
  • 5c8c707208 Merge pull request #550 from skuhl/nft-ipv6 Brian May 2020-10-25 15:55:33 +11:00
  • 68c9c9bbcd Improve consistency of PATH, environments, and which() Scott Kuhl 2020-10-23 12:42:20 -04:00
  • c02b93e719 nft IPv6 documentation (and other minor doc updates) Scott Kuhl 2020-10-22 20:17:03 -04:00
  • 6d86e44fb4 IPv6 support in nft method. Scott Kuhl 2020-10-20 23:38:27 -04:00
  • ebf87d8f3b Merge pull request #549 from skuhl/nft-nat-update Brian May 2020-10-22 07:56:37 +11:00
  • bc24ed359a Make nat and nft rules consistent; improve rule ordering. Scott Kuhl 2020-10-20 23:38:27 -04:00
  • ac3ccb769a Merge pull request #544 from skuhl/fix-no-remote Brian May 2020-10-21 07:53:40 +11:00
  • 1f3c74a1af Merge pull request #548 from skuhl/stdout-cleanup Brian May 2020-10-21 07:53:14 +11:00
  • 512a3a8d96 Add missing space in client ssh error message Scott Kuhl 2020-10-20 13:38:37 -04:00
  • 4deee45bc6 whitespace cleanup Scott Kuhl 2020-10-20 13:35:32 -04:00
  • 7cb30b783d Make prefixes in verbose output more consistent. Scott Kuhl 2020-10-20 13:29:45 -04:00
  • fb4950fafc Merge pull request #547 from nickray/document-subnets-option-in-man-page Brian May 2020-10-20 07:57:21 +11:00
  • c3016f2d90 Merge pull request #541 from skuhl/use-all-ips Brian May 2020-10-20 07:56:50 +11:00
  • 9d704b3503 Document -s/--subnets option in man page Nicolas Stalder 2020-10-19 13:35:03 +02:00
  • a266e7a8bd Merge pull request #545 from skuhl/avoid-touching-etc-hosts Brian May 2020-10-19 15:53:14 +11:00
  • e1106a33a9 Only write /etc/hosts when necessary. Scott Kuhl 2020-10-19 00:17:37 -04:00
  • 574ed8e564 Allow no remote to work. Scott Kuhl 2020-10-18 17:19:45 -04:00
  • 1dbf216369 Merge pull request #543 from skuhl/sdnotify-doc Brian May 2020-10-19 09:49:16 +11:00
  • 52558174b8 sdnotify.py documentation Scott Kuhl 2020-10-18 16:45:57 -04:00
  • b7a29acab7 Update/document client's handling of IPv4 and IPv6. Scott Kuhl 2020-10-18 16:30:29 -04:00
  • c2b10465e7 Remove localhost test since it can resolve to either IPv4, IPv6, or both in any particular order Scott Kuhl 2020-10-17 15:56:23 -04:00
  • cfe14f2498 fix flake8 issues in updated tests Scott Kuhl 2020-10-17 15:40:28 -04:00
  • cb53d8a150 Make tests for parse_subnetport() expect lists & update expected error messages in tests Scott Kuhl 2020-10-17 15:36:16 -04:00
  • 64d5c77a71 fix flake8 issues, clarify comment Scott Kuhl 2020-10-17 14:43:09 -04:00
  • 036c49e412 When subnets and excludes are specified with hostnames, use all IPs. Scott Kuhl 2020-10-16 18:29:16 -04:00
  • c1cc3911df Merge pull request #537 from skuhl/add-version Brian May 2020-10-10 11:18:13 +11:00
  • 84e43d3113 Include sshuttle version in verbose output. Scott Kuhl 2020-10-08 22:39:42 -04:00
  • afad317f2c Merge pull request #536 from ed-velez/add_psutil_to_setup Brian May 2020-10-08 08:09:21 +11:00
  • ae5dbd3b4d Add psutil as dependency in setup.py Ed Velez 2020-10-07 15:00:45 -05:00
  • 2995a624f1 Merge pull request #534 from sshuttle/dependabot/pip/flake8-3.8.4 Brian May 2020-10-06 07:56:56 +11:00
  • 909402a353 Merge pull request #533 from sshuttle/dependabot/pip/pytest-6.1.1 Brian May 2020-10-06 07:56:36 +11:00
  • 16148ac70f Bump flake8 from 3.8.3 to 3.8.4 dependabot-preview[bot] 2020-10-05 06:37:36 +00:00
  • e50bbc2c92 Bump pytest from 6.1.0 to 6.1.1 dependabot-preview[bot] 2020-10-05 06:37:12 +00:00
  • 9eaed73098 Merge pull request #529 from sshuttle/dependabot/pip/pytest-6.1.0 Brian May 2020-09-29 07:40:40 +10:00
  • 4b07dab9dc Bump pytest from 6.0.2 to 6.1.0 dependabot-preview[bot] 2020-09-28 06:43:22 +00:00
  • 299854d2b5 Merge pull request #522 from sshuttle/dependabot/pip/pytest-6.0.2 Brian May 2020-09-15 07:33:28 +10:00
  • 8b71c150c6 Bump pytest from 6.0.1 to 6.0.2 dependabot-preview[bot] 2020-09-14 06:39:11 +00:00
  • dcce0fa3df Merge pull request #520 from skuhl/master Brian May 2020-09-09 08:37:27 +10:00
  • 3ee74ddfa6 Merge pull request #519 from sshuttle/dependabot/pip/attrs-20.2.0 Brian May 2020-09-08 07:33:26 +10:00
  • 7573011a08 remove unneeded blank line Scott Kuhl 2020-09-07 15:58:59 -04:00
  • 72ae202df3 Remove extra whitespace, wrap long lines Scott Kuhl 2020-09-07 15:56:59 -04:00
  • 5d6b14673f Fix #494 sshuttle caught in infinite select() loop. Scott Kuhl 2020-09-07 15:39:36 -04:00
  • aa97742405 Bump attrs from 20.1.0 to 20.2.0 dependabot-preview[bot] 2020-09-07 06:46:51 +00:00
  • 19f653df36 Merge pull request #513 from drjbarker/python2-compat Brian May 2020-08-30 09:48:29 +10:00
  • ec5fb68350 Fix python2 client compatibility Joseph Barker 2020-08-29 21:32:18 +09:00