Commit Graph

  • d99940c58e Bump pytest-cov from 3.0.0 to 4.0.0 dependabot[bot] 2022-09-29 10:19:09 +00:00
  • 1d240e0cd9 Bump sphinx from 5.2.1 to 5.2.2 dependabot[bot] 2022-09-28 10:09:10 +00:00
  • 060f849c7e Bump sphinx from 5.1.1 to 5.2.1 dependabot[bot] 2022-09-26 10:26:53 +00:00
  • 9df7a0a053 Bump version: 1.1.0 → 1.1.1 v1.1.1 Brian May 2022-09-06 08:17:47 +10:00
  • a28c8ae10b Include version in setup.py too Brian May 2022-09-06 08:16:24 +10:00
  • 4f4d6d9f4d Add ASDF .tool-versions file Brian May 2022-09-06 08:06:34 +10:00
  • a1c7e64b0e Add .coverage to .gitignore Brian May 2022-09-06 08:04:28 +10:00
  • 88139ed2e5 Bump pytest from 7.1.2 to 7.1.3 dependabot[bot] 2022-09-05 15:19:46 +00:00
  • 810b4a3170 added bump2version Bastian Venthur 2022-08-29 11:30:59 +02:00
  • 98233530a0 remove setuptools-scm Bastian Venthur 2022-08-29 11:00:16 +02:00
  • 77eb8167c4 all elements are strings Bastian Venthur 2022-08-29 10:32:28 +02:00
  • a6efc6b653 This test broke in Python3.11 Bastian Venthur 2022-08-29 10:28:45 +02:00
  • f8086dfa59 Update flake8 and pyflakes Brian May 2022-08-05 08:00:56 +10:00
  • 58d72a93d2 Bump sphinx from 5.1.0 to 5.1.1 dependabot[bot] 2022-07-27 10:11:39 +00:00
  • 6929b79274 Bump sphinx from 5.0.2 to 5.1.0 dependabot[bot] 2022-07-25 10:21:55 +00:00
  • bf4fa6cacc Bump setuptools-scm from 7.0.4 to 7.0.5 dependabot[bot] 2022-07-12 10:11:07 +00:00
  • 2462d6d204 Bump setuptools-scm from 7.0.3 to 7.0.4 dependabot[bot] 2022-07-04 10:12:51 +00:00
  • 86c69dda48 Bump setuptools-scm from 7.0.2 to 7.0.3 dependabot[bot] 2022-06-30 10:13:28 +00:00
  • df98790206 Fix incorrect permissions for /etc/hosts Scott Kuhl 2022-06-24 11:02:40 -04:00
  • f9a9dad9ff Bump setuptools-scm from 7.0.1 to 7.0.2 dependabot[bot] 2022-06-23 12:36:26 +00:00
  • 1fa47bf8e1 Bump setuptools-scm from 6.4.2 to 7.0.1 dependabot[bot] 2022-06-22 10:09:19 +00:00
  • 7525f8d4c5 Bump sphinx from 5.0.1 to 5.0.2 dependabot[bot] 2022-06-17 10:16:30 +00:00
  • a33a4829e2 fixed some spelling mistakes Bastian Venthur 2022-06-14 20:02:12 +02:00
  • 90ec0a9cb6 Bump actions/setup-python from 3 to 4 dependabot[bot] 2022-06-09 10:10:55 +00:00
  • 0914bef9a2 Bump sphinx from 5.0.0 to 5.0.1 dependabot[bot] 2022-06-03 10:27:06 +00:00
  • 93200f7095 add comment and warning Nikos Atlas 2022-05-20 12:05:02 +03:00
  • 1def53e085 fallback to file editing in case file is locked Nikos Atlas 2022-05-19 16:41:27 +03:00
  • 553bc2b70c Bump sphinx from 4.5.0 to 5.0.0 dependabot[bot] 2022-05-30 10:13:29 +00:00
  • bf4cb64f25 Bump pytest from 7.1.1 to 7.1.2 dependabot[bot] 2022-04-25 10:11:38 +00:00
  • 004365f5c7 Delete stresstest.py Brian May 2022-04-24 18:38:51 +10:00
  • d6fa0c1462 Replace BaseException with Exception Brian May 2022-04-24 17:50:05 +10:00
  • 9e3209e931 Remove unused flags assignment Brian May 2022-04-24 17:40:43 +10:00
  • 7d67231faf Update style issues Brian May 2022-04-24 17:37:10 +10:00
  • 0b267cdeff Create codeql.yml Brian May 2022-04-24 17:00:57 +10:00
  • 30cdc5e74b Fix LGTM reported issues Brian May 2022-04-24 16:42:47 +10:00
  • 181bf648a7 Remove useless assignment Brian May 2022-04-24 16:11:14 +10:00
  • 10341f3ad6 Add missing raise keyword for UDP not supported error Brian May 2022-04-24 16:09:55 +10:00
  • 6f92bd8ccf Bump sphinx from 4.3.2 to 4.5.0 dependabot[bot] 2022-03-29 00:49:28 +00:00
  • a7ca6d47a6 Bump pytest from 7.0.1 to 7.1.1 dependabot[bot] 2022-03-29 00:49:05 +00:00
  • 6d36916f48 Remove support for Python 3.6 and 3.7 Brian May 2022-03-29 11:44:35 +11:00
  • 5719d424de Remove --sudoers, improve --sudoers-no-modify Scott Kuhl 2022-03-04 12:15:24 -05:00
  • 9431bb7a2f Fix typo lbausch 2022-02-24 10:54:28 +01:00
  • 8c94b55d30 Merge pull request #743 from sshuttle/dependabot/github_actions/actions/checkout-3 Brian May 2022-03-03 07:28:13 +11:00
  • 1ed09fbe72 Bump actions/checkout from 2.4.0 to 3 dependabot[bot] 2022-03-02 10:10:13 +00:00
  • ce7b4f83b2 Merge pull request #741 from sshuttle/dependabot/github_actions/actions/setup-python-3 Brian May 2022-03-02 09:30:19 +11:00
  • d9d3533b82 Bump actions/setup-python from 2.3.2 to 3 dependabot[bot] 2022-03-01 10:10:14 +00:00
  • 0932bdd231 Merge pull request #737 from sshuttle/dependabot/pip/pytest-7.0.1 Brian May 2022-02-15 07:34:15 +11:00
  • f4150b7283 Bump pytest from 7.0.0 to 7.0.1 dependabot[bot] 2022-02-14 10:13:35 +00:00
  • bfd6f5d088 Merge pull request #735 from mangano-ito/allows-wildcard-hosts Brian May 2022-02-11 08:10:46 +11:00
  • 016919cf95 accept a wildcarded host mangano-ito 2022-02-09 22:09:34 +09:00
  • 48ab82b81e test a wildcarded host acceptable mangano-ito 2022-02-09 22:04:51 +09:00
  • d8a07a5244 Merge pull request #734 from mangano-ito/add-tests-for-hostname-resolution Brian May 2022-02-10 20:12:56 +11:00
  • 2f5c946b48 define flake8 max line length longer (79 to 128) mangano-ito 2022-02-10 08:40:14 +09:00
  • 1d4c059f44 format styles: E251 unexpected spaces around keyword / parameter equals (flake8) mangano-ito 2022-02-10 08:36:14 +09:00
  • b9b89c3f55 add another example for host resolution tests mangano-ito 2022-02-09 21:26:51 +09:00
  • e5eb5afef0 use mocked getaddrinfo to make host name resolution stable mangano-ito 2022-02-09 21:25:42 +09:00
  • 19e2a1810d add getaddrinfo mock for test-cases with hosts mangano-ito 2022-02-09 21:24:03 +09:00
  • 2f026c84af test hosts with port specified mangano-ito 2022-01-18 16:56:58 +09:00
  • 04214eaf89 test hosts with no port specified mangano-ito 2022-01-18 16:56:48 +09:00
  • 6b07cb2d21 Merge pull request #731 from sshuttle/dependabot/pip/pytest-7.0.0 Brian May 2022-02-08 07:59:37 +11:00
  • b1aa5fef89 Merge pull request #730 from sshuttle/dependabot/github_actions/actions/setup-python-2.3.2 Brian May 2022-02-08 07:59:21 +11:00
  • d378cbd582 Bump pytest from 6.2.5 to 7.0.0 dependabot[bot] 2022-02-07 10:13:04 +00:00
  • 166e4d6742 Bump actions/setup-python from 2.3.1 to 2.3.2 dependabot[bot] 2022-02-07 10:12:58 +00:00
  • 317211a974 Merge pull request #728 from skuhl/ipv6-bind-error-msg Brian May 2022-02-05 08:57:02 +11:00
  • c28976a10e Merge pull request #729 from skuhl/man-page-disable-ipv6 Brian May 2022-02-05 08:51:54 +11:00
  • 09c534bcf3 Clarify --disable-ipv6 in man page. Scott Kuhl 2022-02-04 15:27:48 -05:00
  • 0c3b615736 Improve message when bind fails with a IPv6 address Scott Kuhl 2022-02-04 11:22:56 -05:00
  • c783fdb472 Merge pull request #727 from skuhl/fix-sudoers-in-1.1.0 Brian May 2022-02-04 09:22:29 +11:00
  • 0f92735ee5 Make --sudoers option work properly, fix regression in v1.1.0 Scott Kuhl 2022-02-03 13:42:35 -05:00
  • 3d51bcba95 Move release notes to github v1.1.0 Brian May 2022-01-28 09:27:47 +11:00
  • 3331159821 Merge pull request #719 from sshuttle/revert-713-dependabot/pip/sphinx-4.4.0 Brian May 2022-01-22 09:46:01 +11:00
  • d23a0fd2c5 Revert "Bump sphinx from 4.3.2 to 4.4.0" Brian May 2022-01-22 09:44:59 +11:00
  • 164ceac198 Merge pull request #713 from sshuttle/dependabot/pip/sphinx-4.4.0 Brian May 2022-01-22 09:13:26 +11:00
  • ecc2d68a06 Bump sphinx from 4.3.2 to 4.4.0 dependabot[bot] 2022-01-20 20:09:06 +00:00
  • f1bae5ea04 Merge pull request #718 from sshuttle/dependabot/pip/setuptools-scm-6.4.2 Brian May 2022-01-21 07:08:14 +11:00
  • be667c7854 Bump setuptools-scm from 6.4.1 to 6.4.2 dependabot[bot] 2022-01-20 10:08:39 +00:00
  • 952336f97b Merge pull request #717 from sshuttle/dependabot/pip/setuptools-scm-6.4.1 Brian May 2022-01-20 07:53:39 +11:00
  • 0890ebd383 Bump setuptools-scm from 6.4.0 to 6.4.1 dependabot[bot] 2022-01-19 10:12:35 +00:00
  • d593e8c4f7 Merge pull request #714 from sshuttle/dependabot/pip/setuptools-scm-6.4.0 Brian May 2022-01-19 07:45:36 +11:00
  • 9429f387ea Bump setuptools-scm from 6.3.2 to 6.4.0 dependabot[bot] 2022-01-18 10:12:20 +00:00
  • 4e43af758d Merge pull request #708 from skuhl/doas Brian May 2022-01-17 08:04:50 +11:00
  • 0ccd243a65 Merge pull request #712 from skuhl/sudo-use-pty-fix Brian May 2022-01-10 10:03:55 +11:00
  • 9e4822d7b7 Merge pull request #711 from skuhl/wait-for-dns-flush Brian May 2022-01-09 20:14:02 +11:00
  • 80a822e079 Fix flake8 and unit test errors introduced by use_pty fixes. Scott Kuhl 2022-01-07 13:21:16 -05:00
  • 8e826cfa7d Print to console with \r\n line endings. Scott Kuhl 2022-01-07 13:05:42 -05:00
  • 286bd3fa80 Make setsid() call in firewall process optional. Scott Kuhl 2022-01-07 12:14:57 -05:00
  • ae8af71886 Gracefully exit if firewall process receives Ctrl+C/SIGINT. Scott Kuhl 2022-01-07 11:35:37 -05:00
  • 54b80e6ce2 Fix defunct process after flushing DNS cache. Scott Kuhl 2022-01-07 10:36:16 -05:00
  • b00f2e0a68 Merge pull request #710 from skuhl/tproxy-check-root Brian May 2022-01-06 10:26:27 +11:00
  • 15a8752cc6 Improve error message if tproxy method is used without running as root. Scott Kuhl 2022-01-04 14:39:15 -05:00
  • a2776cbbd9 Upgrade Sphinx version Brian May 2022-01-04 11:47:35 +11:00
  • 44b772d049 Add readthedocs config Brian May 2022-01-04 11:29:34 +11:00
  • ae1faa7fa1 Merge pull request #709 from skuhl/tproxy-doc-fix Brian May 2022-01-02 12:02:33 +11:00
  • 175da40db7 Fix typo in tproxy documentation. Scott Kuhl 2021-12-31 14:54:17 -05:00
  • e11db3980f Minor improvement to tproxy documentation. Scott Kuhl 2021-12-31 14:31:54 -05:00
  • d6f75fae25 Allow use of sudo or doas. Scott Kuhl 2021-12-31 13:48:03 -05:00
  • 354cbe6071 Merge pull request #705 from JohnHay/ipfw Brian May 2021-12-24 10:10:02 +11:00
  • 922d827948 Flake8 does not like if we go over 79 characters on a line. JohnHay 2021-12-22 06:04:25 +02:00
  • e6f076e1a5 Make flake8 happy. JohnHay 2021-12-21 16:12:11 +02:00
  • 2665b67926 Remove the ttl hack to allow the host and server to run on the same machine from the ipfw method. JohnHay 2021-12-20 11:52:09 +02:00