Commit Graph

  • a7ca6d47a6 Bump pytest from 7.0.1 to 7.1.1 dependabot[bot] 2022-03-29 00:49:05 +0000
  • bcd60dac35
    Bump sphinx from 4.3.2 to 4.5.0 dependabot[bot] 2022-03-29 00:49:28 +0000
  • 02210bdd73
    Bump pytest from 7.0.1 to 7.1.1 dependabot[bot] 2022-03-29 00:49:05 +0000
  • 6d36916f48 Remove support for Python 3.6 and 3.7 Brian May 2022-03-29 11:44:35 +1100
  • fc40946f9d
    Bump pytest from 7.0.1 to 7.1.0 dependabot[bot] 2022-03-14 10:11:13 +0000
  • 5719d424de Remove --sudoers, improve --sudoers-no-modify Scott Kuhl 2022-03-04 12:15:24 -0500
  • f6446b7a8a Remove --sudoers, improve --sudoers-no-modify Scott Kuhl 2022-03-04 12:15:24 -0500
  • 9431bb7a2f Fix typo lbausch 2022-02-24 10:54:28 +0100
  • 8c94b55d30
    Merge pull request #743 from sshuttle/dependabot/github_actions/actions/checkout-3 Brian May 2022-03-03 07:28:13 +1100
  • 1ed09fbe72
    Bump actions/checkout from 2.4.0 to 3 dependabot[bot] 2022-03-02 10:10:13 +0000
  • ce7b4f83b2
    Merge pull request #741 from sshuttle/dependabot/github_actions/actions/setup-python-3 Brian May 2022-03-02 09:30:19 +1100
  • d9d3533b82
    Bump actions/setup-python from 2.3.2 to 3 dependabot[bot] 2022-03-01 10:10:14 +0000
  • f55890ac62
    Fix typo lbausch 2022-02-24 10:54:28 +0100
  • 0932bdd231
    Merge pull request #737 from sshuttle/dependabot/pip/pytest-7.0.1 Brian May 2022-02-15 07:34:15 +1100
  • f4150b7283
    Bump pytest from 7.0.0 to 7.0.1 dependabot[bot] 2022-02-14 10:13:35 +0000
  • bfd6f5d088
    Merge pull request #735 from mangano-ito/allows-wildcard-hosts Brian May 2022-02-11 08:10:46 +1100
  • 016919cf95 accept a wildcarded host mangano-ito 2022-02-09 22:09:34 +0900
  • 48ab82b81e test a wildcarded host acceptable mangano-ito 2022-02-09 22:04:51 +0900
  • d8a07a5244
    Merge pull request #734 from mangano-ito/add-tests-for-hostname-resolution Brian May 2022-02-10 20:12:56 +1100
  • 2f5c946b48 define flake8 max line length longer (79 to 128) mangano-ito 2022-02-10 08:40:14 +0900
  • 1d4c059f44 format styles: E251 unexpected spaces around keyword / parameter equals (flake8) mangano-ito 2022-02-10 08:36:14 +0900
  • b9b89c3f55 add another example for host resolution tests mangano-ito 2022-02-09 21:26:51 +0900
  • e5eb5afef0 use mocked getaddrinfo to make host name resolution stable mangano-ito 2022-02-09 21:25:42 +0900
  • 19e2a1810d add getaddrinfo mock for test-cases with hosts mangano-ito 2022-02-09 21:24:03 +0900
  • 2f026c84af test hosts with port specified mangano-ito 2022-01-18 16:56:58 +0900
  • 04214eaf89 test hosts with no port specified mangano-ito 2022-01-18 16:56:48 +0900
  • d8c7cc159c Fix sudoers-add script on MacOS Julien Bouyoud 2022-02-08 10:01:24 +0100
  • 6b07cb2d21
    Merge pull request #731 from sshuttle/dependabot/pip/pytest-7.0.0 Brian May 2022-02-08 07:59:37 +1100
  • b1aa5fef89
    Merge pull request #730 from sshuttle/dependabot/github_actions/actions/setup-python-2.3.2 Brian May 2022-02-08 07:59:21 +1100
  • d378cbd582
    Bump pytest from 6.2.5 to 7.0.0 dependabot[bot] 2022-02-07 10:13:04 +0000
  • 166e4d6742
    Bump actions/setup-python from 2.3.1 to 2.3.2 dependabot[bot] 2022-02-07 10:12:58 +0000
  • 317211a974
    Merge pull request #728 from skuhl/ipv6-bind-error-msg Brian May 2022-02-05 08:57:02 +1100
  • c28976a10e
    Merge pull request #729 from skuhl/man-page-disable-ipv6 Brian May 2022-02-05 08:51:54 +1100
  • 09c534bcf3 Clarify --disable-ipv6 in man page. Scott Kuhl 2022-02-04 15:27:48 -0500
  • 0c3b615736 Improve message when bind fails with a IPv6 address Scott Kuhl 2022-02-04 11:22:56 -0500
  • ce09b9db43 fix line length due to limitation William Frank 2022-02-03 17:28:41 -0500
  • c783fdb472
    Merge pull request #727 from skuhl/fix-sudoers-in-1.1.0 Brian May 2022-02-04 09:22:29 +1100
  • 0f92735ee5 Make --sudoers option work properly, fix regression in v1.1.0 Scott Kuhl 2022-02-03 13:42:35 -0500
  • 16b1401194 do not capture local systemd dns traffic to localhost, as it's the systemd dns proxy itself. We only need to capture the remote servers. William Frank 2022-02-01 20:00:57 -0500
  • c912559d02 ignore idea files William Frank 2021-10-05 19:21:23 -0400
  • 3d51bcba95 Move release notes to github v1.1.0 Brian May 2022-01-28 09:27:47 +1100
  • 54eac15fe4
    Bump sphinx from 4.3.2 to 4.4.0 dependabot[bot] 2022-01-24 10:15:17 +0000
  • 3331159821
    Merge pull request #719 from sshuttle/revert-713-dependabot/pip/sphinx-4.4.0 Brian May 2022-01-22 09:46:01 +1100
  • d23a0fd2c5
    Revert "Bump sphinx from 4.3.2 to 4.4.0" Brian May 2022-01-22 09:44:59 +1100
  • 164ceac198
    Merge pull request #713 from sshuttle/dependabot/pip/sphinx-4.4.0 Brian May 2022-01-22 09:13:26 +1100
  • ecc2d68a06
    Bump sphinx from 4.3.2 to 4.4.0 dependabot[bot] 2022-01-20 20:09:06 +0000
  • f1bae5ea04
    Merge pull request #718 from sshuttle/dependabot/pip/setuptools-scm-6.4.2 Brian May 2022-01-21 07:08:14 +1100
  • be667c7854
    Bump setuptools-scm from 6.4.1 to 6.4.2 dependabot[bot] 2022-01-20 10:08:39 +0000
  • 952336f97b
    Merge pull request #717 from sshuttle/dependabot/pip/setuptools-scm-6.4.1 Brian May 2022-01-20 07:53:39 +1100
  • 0890ebd383
    Bump setuptools-scm from 6.4.0 to 6.4.1 dependabot[bot] 2022-01-19 10:12:35 +0000
  • d593e8c4f7
    Merge pull request #714 from sshuttle/dependabot/pip/setuptools-scm-6.4.0 Brian May 2022-01-19 07:45:36 +1100
  • 9429f387ea
    Bump setuptools-scm from 6.3.2 to 6.4.0 dependabot[bot] 2022-01-18 10:12:20 +0000
  • 4e43af758d
    Merge pull request #708 from skuhl/doas Brian May 2022-01-17 08:04:50 +1100
  • 0ccd243a65
    Merge pull request #712 from skuhl/sudo-use-pty-fix Brian May 2022-01-10 10:03:55 +1100
  • 9e4822d7b7
    Merge pull request #711 from skuhl/wait-for-dns-flush Brian May 2022-01-09 20:14:02 +1100
  • 80a822e079 Fix flake8 and unit test errors introduced by use_pty fixes. Scott Kuhl 2022-01-07 13:21:16 -0500
  • 8e826cfa7d Print to console with \r\n line endings. Scott Kuhl 2022-01-07 13:05:42 -0500
  • 286bd3fa80 Make setsid() call in firewall process optional. Scott Kuhl 2022-01-07 12:14:57 -0500
  • ae8af71886 Gracefully exit if firewall process receives Ctrl+C/SIGINT. Scott Kuhl 2022-01-07 11:35:37 -0500
  • 54b80e6ce2 Fix defunct process after flushing DNS cache. Scott Kuhl 2022-01-07 10:36:16 -0500
  • b00f2e0a68
    Merge pull request #710 from skuhl/tproxy-check-root Brian May 2022-01-06 10:26:27 +1100
  • 15a8752cc6 Improve error message if tproxy method is used without running as root. Scott Kuhl 2022-01-04 14:39:15 -0500
  • a2776cbbd9 Upgrade Sphinx version Brian May 2022-01-04 11:47:35 +1100
  • 44b772d049 Add readthedocs config Brian May 2022-01-04 11:29:34 +1100
  • ae1faa7fa1
    Merge pull request #709 from skuhl/tproxy-doc-fix Brian May 2022-01-02 12:02:33 +1100
  • 175da40db7 Fix typo in tproxy documentation. Scott Kuhl 2021-12-31 14:54:17 -0500
  • e11db3980f Minor improvement to tproxy documentation. Scott Kuhl 2021-12-31 14:31:54 -0500
  • d6f75fae25 Allow use of sudo or doas. Scott Kuhl 2021-12-31 13:48:03 -0500
  • 354cbe6071
    Merge pull request #705 from JohnHay/ipfw Brian May 2021-12-24 10:10:02 +1100
  • 922d827948 Flake8 does not like if we go over 79 characters on a line. JohnHay 2021-12-22 06:04:25 +0200
  • e6f076e1a5 Make flake8 happy. JohnHay 2021-12-21 16:12:11 +0200
  • 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 +0200
  • 0cfee0ba84 ipfw expects text. JohnHay 2021-12-20 09:20:32 +0200
  • f247853f39 Changed one place where the Exception text was still tproxy to ipfw. JohnHay 2021-12-20 08:58:25 +0200
  • 7c1f2b08cf Indent the else to the same level as its if. JohnHay 2021-12-20 08:55:38 +0200
  • f65a51bbee Add fport and lport (unused) to the for that parse subnets. Otherwise python is unhappy with "ValueError: too many values to unpack (expected 4)" JohnHay 2021-12-20 08:53:34 +0200
  • b1ee4f1d65 check-state does not take extra options. JohnHay 2021-12-20 08:37:15 +0200
  • 4f20efd592
    Merge pull request #702 from sshuttle/dependabot/github_actions/actions/setup-python-2.3.1 Brian May 2021-12-01 08:44:47 +1100
  • fa0de2d1b7
    Bump actions/setup-python from 2.3.0 to 2.3.1 dependabot[bot] 2021-11-30 10:07:48 +0000
  • 01415dc52e
    Merge pull request #700 from sshuttle/dependabot/github_actions/actions/setup-python-2.3.0 Brian May 2021-11-19 09:31:07 +1100
  • 9257077b4e
    Bump actions/setup-python from 2.2.2 to 2.3.0 dependabot[bot] 2021-11-18 10:09:21 +0000
  • b896a4b7f3 Remove references to legacy PyXAPI socket_ext for recvmsg Brian May 2021-11-11 07:57:42 +1100
  • fca9bd6478
    Merge pull request #695 from sshuttle/dependabot/github_actions/actions/checkout-2.4.0 Brian May 2021-11-04 07:57:40 +1100
  • 42bb67b050
    Bump actions/checkout from 2.3.5 to 2.4.0 dependabot[bot] 2021-11-03 10:08:19 +0000
  • b7800dadda
    Merge pull request #694 from cclauss/patch-1 Brian May 2021-11-02 16:59:58 +1100
  • 3de631abec
    pythonpackage.yml: Add Python 3.10 to the testing Christian Clauss 2021-11-01 19:35:57 +0100
  • 35382a98a7
    Merge pull request #689 from sshuttle/dependabot/github_actions/actions/checkout-2.3.5 Brian May 2021-10-19 07:50:09 +1100
  • bebfa45626
    Bump actions/checkout from 2.3.4 to 2.3.5 dependabot[bot] 2021-10-18 10:11:32 +0000
  • 387dd4775b
    Merge pull request #687 from sshuttle/dependabot/pip/flake8-4.0.1 Brian May 2021-10-12 07:40:16 +1100
  • f5cf79893a
    Bump flake8 from 4.0.0 to 4.0.1 dependabot[bot] 2021-10-11 20:38:33 +0000
  • 86a651099e Bump pyflakes from 2.3.1 to 2.4.0 dependabot[bot] 2021-10-07 10:11:04 +0000
  • a42f6a5e67 Bump flake8 from 3.9.2 to 4.0.0 dependabot[bot] 2021-10-11 10:08:18 +0000
  • 64b7877247
    Bump flake8 from 3.9.2 to 4.0.0 dependabot[bot] 2021-10-11 10:08:18 +0000
  • fc902f451b
    Bump pyflakes from 2.3.1 to 2.4.0 dependabot[bot] 2021-10-07 10:11:04 +0000
  • 5c4c943db8
    Merge pull request #683 from sshuttle/dependabot/pip/pytest-cov-3.0.0 Brian May 2021-10-05 08:00:42 +1100
  • ccf1c9f478
    Bump pytest-cov from 2.12.1 to 3.0.0 dependabot[bot] 2021-10-04 10:12:27 +0000
  • 9399cf10f6
    Merge pull request #682 from a1346054/fixes Brian May 2021-09-23 08:49:18 +1000
  • b95c1f3357
    Trim excess whitespace a1346054 2021-09-22 12:13:22 +0000
  • 5257d9fd1b
    Fix shellcheck warnings a1346054 2021-09-22 12:33:37 +0000
  • ef244a5490
    Fix typos a1346054 2021-09-22 12:07:24 +0000