Commit Graph

  • 73d23fe5af chore(master): release 1.3.2 release-please--branches--master Brian May 2025-04-26 07:00:03 +10:00
  • 5ce4e8c409 build(deps): bump astral-sh/setup-uv from 5 to 6 master dependabot[bot] 2025-04-25 10:59:08 +00:00
  • 934fac9d6c
    fix: Updates sudoers config according to executable Vighnesh Pathrikar 2025-04-05 02:17:57 +05:30
  • e2624f533f chore(master): release 1.3.1 v1.3.1 Brian May 2025-03-26 07:27:11 +11:00
  • 375810a9a8
    fix: Restore "nft" method satarsa 2025-03-25 21:26:38 +01:00
  • 5942376090
    fix: add pycodestyle config Brian May 2025-03-25 12:34:40 +11:00
  • ae3c022d1d
    fix: add python lint tools Brian May 2025-03-25 12:03:38 +11:00
  • 63f94aa6ec
    build: fix readthedocs build version number Brian May 2025-03-12 08:52:55 +11:00
  • 7b662536ba
    fix: correct bad version number at runtime Brian May 2025-03-12 08:45:02 +11:00
  • cf867248c2
    ci: attempt to use dependabot beta support for uv (2) Brian May 2025-03-04 07:47:09 +11:00
  • 454262829c
    ci: attempt to use dependabot beta support for uv Brian May 2025-03-03 08:58:26 +11:00
  • 684417d363
    build: convert from poetry to uv Brian May 2025-03-02 19:03:53 +11:00
  • 0b7440e65c build: convert from poetry to uv Brian May 2025-03-02 19:03:53 +11:00
  • 12138e2b8d
    build: split build and upload into 2 jobs Brian May 2025-03-02 17:17:42 +11:00
  • 7991e3d9a2
    build: fix pypi upload getting skipped Brian May 2025-02-24 08:13:46 +11:00
  • 99c4abce81 chore(master): release 1.3.0 v1.3.0 Brian May 2025-02-23 20:38:38 +11:00
  • a2d405a6a7 docs: update installation instructions Brian May 2025-02-22 08:45:54 +11:00
  • 7fa927ef8c
    fix: support ':' sign in password Christian Schlotter 2025-02-21 22:23:36 +01:00
  • a1dd6859b0 build(deps-dev): bump flake8 from 7.1.1 to 7.1.2 dependabot[bot] 2025-02-17 10:59:30 +00:00
  • 8a123d9762
    feat: switch to a network namespace on Linux jraylan 2025-02-08 18:48:55 -03:00
  • cbe3d1e402
    fix: prevent UnicodeDecodeError parsing iptables rule with comments jraylan 2025-02-08 18:45:25 -03:00
  • 340ccc705e
    docs: replace nix-env with nix-shell Brian May 2025-02-08 10:02:31 +11:00
  • 1f5e6cea70
    fix: remove temp build hack Brian May 2025-02-08 09:59:46 +11:00
  • fd6b6bb71f
    build: redo publish to pypi Brian May 2025-02-08 09:36:48 +11:00
  • 5b08caaeb1
    build: hack force publish pypi Brian May 2025-02-08 09:25:06 +11:00
  • 40f6c1d4f2
    build: don't skip pypi release Brian May 2025-02-08 09:22:48 +11:00
  • c09e2985f2 chore(master): release 1.2.0 v1.2.0 Brian May 2025-02-08 08:42:40 +11:00
  • 7725f93d94
    build: release to prod pypi Brian May 2025-02-08 09:18:45 +11:00
  • 75faa9b9e8
    build: remove setup.py Brian May 2025-02-08 08:53:02 +11:00
  • d910b64be7
    feat: Add release-please to build workflow Brian May 2025-02-08 08:33:14 +11:00
  • 3f0f88eb09 build(deps): bump abatilo/actions-poetry from 3 to 4 dependabot[bot] 2025-02-06 10:04:38 +00:00
  • f7f9a4dbc6 build(deps): bump actions/cache from 3 to 4 dependabot[bot] 2025-02-06 10:04:34 +00:00
  • bf294643e2
    fix: use Python >= 3.10 for docs Brian May 2025-02-06 19:07:15 +11:00
  • 693ee40c48
    fix: ensure poetry works for Python 3.9 Brian May 2025-02-06 18:48:57 +11:00
  • a0d94367f6
    Back out "Bump sphinx from 7.1.2 to 8.1.3" Brian May 2025-02-06 18:55:03 +11:00
  • ac4313deca Bump sphinx from 7.1.2 to 8.1.3 dependabot[bot] 2025-02-06 05:52:49 +00:00
  • 9bcedf1904
    fix: replace requirements.txt files with poetry (4) Brian May 2025-02-06 16:47:52 +11:00
  • 62da70510e
    fix: replace requirements.txt files with poetry (3) Brian May 2025-02-06 16:05:38 +11:00
  • d08f78a2d9
    fix: replace requirements.txt files with poetry (2) Brian May 2025-02-06 16:03:48 +11:00
  • 85dc3199a3 fix: replace requirements.txt files with poetry Brian May 2025-02-06 15:51:02 +11:00
  • 6f12698209 Bump pytest-cov from 5.0.0 to 6.0.0 dependabot[bot] 2025-02-05 22:14:51 +00:00
  • 4b6f7c6a65
    fix: fix broken workflow_dispatch CI rule Brian May 2025-02-06 09:11:01 +11:00
  • a3396a443d
    fix: Add support for Python 3.11 and Python 3.11 Brian May 2025-02-06 09:06:29 +11:00
  • 339b5221bc
    fix: Remove more references to legacy Python versions Brian May 2025-02-06 09:06:29 +11:00
  • 1084c0f245
    fix: drop Python 3.8 support Brian May 2025-02-06 08:54:17 +11:00
  • cda60a5233
    fix: update nix flake to fix problems Brian May 2025-02-06 08:49:01 +11:00
  • b346e976eb Bump twine from 6.0.1 to 6.1.0 dependabot[bot] 2025-01-22 10:35:26 +00:00
  • 7c2b3cd30e Bump pytest from 8.3.3 to 8.3.4 dependabot[bot] 2024-12-03 10:44:41 +00:00
  • 012fbcb587 Bump twine from 5.1.1 to 6.0.1 dependabot[bot] 2024-12-02 11:39:09 +00:00
  • 4a1fe0fefe Bump pytest from 8.3.3 to 8.3.4 dependabot[bot] 2024-12-02 11:38:55 +00:00
  • 6abda35fce Bump pytest-cov from 5.0.0 to 6.0.0 dependabot[bot] 2024-10-30 10:38:30 +00:00
  • 2f3171670c Bump pytest from 8.3.2 to 8.3.3 dependabot[bot] 2024-09-12 10:24:09 +00:00
  • 304aaa5e46 Bump cryptography from 42.0.3 to 43.0.1 dependabot[bot] 2024-09-04 00:02:33 +00:00
  • f05d6531f2 Bump pytest from 8.3.2 to 8.3.3 dependabot[bot] 2024-09-11 10:32:37 +00:00
  • e6074ed52d Revert "Suppress error P is not recognized as an internal or external command,operable program or batch file." Brian May 2024-08-20 16:23:43 +10:00
  • ac36a8a20e Revert "add next error log" Brian May 2024-08-20 16:23:43 +10:00
  • 09c3324978 Revert "restore single quote then it looks working" Brian May 2024-08-20 16:23:43 +10:00
  • 81532b29a9 Revert "remove unnecessary log file" Brian May 2024-08-20 16:23:43 +10:00
  • eaf55ed296 remove unnecessary log file o2 2024-08-13 21:14:31 +09:00
  • d1dbed04a0 restore single quote then it looks working o2 2024-08-13 19:08:57 +09:00
  • dc2287ccf8 add next error log o2 2024-08-13 17:20:12 +09:00
  • 6272a0212c Suppress error P is not recognized as an internal or external command,operable program or batch file. o2 2024-08-13 17:13:07 +09:00
  • 8364fd96e8 remove unused imports nicole trinity 2024-08-07 10:33:25 -04:00
  • 8da94c39ea transfer work from PR #837 Nico T 2024-01-03 13:03:45 -05:00
  • 60ee5b910b Bump flake8 from 7.1.0 to 7.1.1 dependabot[bot] 2024-08-06 10:55:19 +00:00
  • b9e7a80715 Bump furo from 2024.7.18 to 2024.8.6 dependabot[bot] 2024-08-06 10:54:59 +00:00
  • bac2a6b0c7 windows: add --remote-shell option to select cmd/powershell nom3ad 2024-07-16 23:38:36 +05:30
  • dff6950c4c windows: update docs nom3ad 2024-07-16 21:47:37 +05:30
  • df9625bbfd windows: ignore netstat output encoding errors nom3ad 2024-07-16 21:34:33 +05:30
  • 554b8e3ae5 windows: improve ssnet/try_connect() logic nom3ad 2024-05-01 20:08:49 +05:30
  • b826ae6b91 windows: support automatic nameserver detection for --dns option nom3ad 2024-05-01 20:08:15 +05:30
  • 51287dc4db support server on Windows nom3ad 2024-04-14 14:09:17 +05:30
  • ace8642950 add SocketRWShim helper nom3ad 2024-04-14 12:01:17 +05:30
  • c4255a23f0 update exec-sshuttle script nom3ad 2024-04-14 12:40:46 +05:30
  • 6b8e402367 make sure that existing python2 compatibility is not broken by this feature nom3ad 2024-01-10 16:24:33 +05:30
  • 7a92183f59 windows: better connection tracker nom3ad 2024-01-09 23:04:04 +05:30
  • 81a598a4cc suppport --auto-hosts in Windows nom3ad 2024-01-08 22:38:26 +05:30
  • 89a94ff150 support port ranges and exclude subnets nom3ad 2024-01-08 22:22:50 +05:30
  • 72060abbef code cleanup and small refactoring nom3ad 2024-01-07 21:32:50 +05:30
  • de8a19ce69 rename hacks to scripts nom3ad 2024-01-07 16:21:27 +05:30
  • 32fceefa76 !fix: windows installed script execution nom3ad 2024-01-03 00:06:05 +05:30
  • b0799f8752 Fix benchmarking script to use correct node parameter nom3ad 2024-01-02 23:41:02 +05:30
  • cd2d69ac08 Bump version to 1.2.0 nom3ad 2024-01-02 23:21:29 +05:30
  • 1885974f52 refactor for future ipv6 support nom3ad 2024-01-02 23:13:06 +05:30
  • dadfba488b better windivert filters nom3ad 2024-01-02 21:13:30 +05:30
  • 8fa15c3ca8 support windivert > 2.0 nom3ad 2024-01-02 18:53:49 +05:30
  • e19fc01324 !improved windrivert throughput nom3ad 2024-01-02 17:53:20 +05:30
  • 371258991f Update exec-sshuttle script and related files nom3ad 2024-01-02 12:03:24 +05:30
  • db9ec36fac better test-bed scripts nom3ad 2024-01-02 09:46:22 +05:30
  • d4d0fa945d fix: bad file descriptor error in windows, fix pytest errors nom3ad 2024-01-02 01:31:24 +05:30
  • 4a84ad3be6 fix windows CRLF issue on stdin/stdout nom3ad 2024-01-02 00:24:31 +05:30
  • 900acc3ac7 refactoring to make it better structured nom3ad 2024-01-01 22:12:17 +05:30
  • 49f46cd528 Add containers based testbed setup nom3ad 2024-01-01 15:51:22 +05:30
  • 7b8f140870 ensure non loopback address for windivert method nom3ad 2022-11-06 17:16:15 +05:30
  • 9c5517fd25 use custom RWPair instead of io.BufferedRWPair nom3ad 2022-11-06 15:05:32 +05:30
  • 3f34e27a2c try not use socket share nom3ad 2022-11-06 14:03:54 +05:30
  • 2f88fc93cf add some comments nom3ad 2022-09-07 12:26:21 +05:30
  • 0c4c061123 fix failing tests nom3ad 2022-09-07 12:26:21 +05:30
  • 482e0cbd00 pass flake8 linting nom3ad 2022-09-07 12:26:21 +05:30
  • 7da3b024dd fix is_admin_user() helper nom3ad 2022-09-07 12:26:21 +05:30