dependabot[bot]
934618b603
Bump pytest from 8.0.1 to 8.0.2
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 8.0.1 to 8.0.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/8.0.1...8.0.2 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-27 08:52:55 +11:00
dependabot[bot]
87bd34e094
Bump cryptography from 42.0.3 to 42.0.4
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 42.0.3 to 42.0.4.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/42.0.3...42.0.4 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-22 15:22:26 +11:00
dependabot[bot]
83debdfb21
Bump pytest from 8.0.0 to 8.0.1
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 8.0.0 to 8.0.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/8.0.0...8.0.1 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-20 08:56:07 +11:00
Brian May
fd424c5c55
Bump version: 1.1.1 → 1.1.2
2024-02-19 11:21:39 +11:00
Brian May
e6563f2c39
Add twine to poetry packages
2024-02-19 11:21:31 +11:00
Brian May
dd037dd8ef
Add experimental peotry and nix flake stuff
2024-02-19 11:21:31 +11:00
Pouria Mousavizadeh Tehrani
89bd3fc2f3
Update FreeBSD Installation README.rst
2024-01-31 19:28:53 +11:00
Christian Clauss
5c479220a7
Update usage.rst
2024-01-31 19:28:21 +11:00
Christian Clauss
32d0054455
Fix typos discovered by codespell
...
https://pypi.org/project/codespell
2024-01-31 19:28:21 +11:00
Christian Clauss
b2a29d3b22
Allow flake8 to determine the version of pyflakes
2024-01-31 19:27:58 +11:00
dependabot[bot]
9b831499d7
Bump furo from 2023.9.10 to 2024.1.29
...
Bumps [furo](https://github.com/pradyunsg/furo ) from 2023.9.10 to 2024.1.29.
- [Release notes](https://github.com/pradyunsg/furo/releases )
- [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md )
- [Commits](https://github.com/pradyunsg/furo/compare/2023.09.10...2024.01.29 )
---
updated-dependencies:
- dependency-name: furo
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-31 19:27:14 +11:00
Benjamin Barthe
e4ae714cf8
fixing a tiny typo
2024-01-31 14:35:02 +11:00
dependabot[bot]
152c14c079
Bump pytest from 7.4.4 to 8.0.0
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 7.4.4 to 8.0.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/7.4.4...8.0.0 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-31 14:26:54 +11:00
Scott Kuhl
a604d107ef
Keep terminal in a sane state when sudo use_pty is used.
...
This fixes #909 and is an alternative to the #922 pull request. When
sudo's use_pty is used with sshuttle, it causes issues with the
terminal. Pull request #712 contains some fixes for this problem.
However, when sshuttle is run with the --daemon option, it left the
user's terminal in a non-sane state. The problem appears to be related
to a socketpair that the firewall uses for communication. By setting
it up slightly differently (see changes to client.py and firewall.py),
the terminal state is no longer disrupted. This commit also changes
line endings of the printed messages from \r\n to \n. This undoes a
change introduced by pull request #712 and is no longer needed.
2024-01-05 19:08:34 +11:00
Scott Kuhl
b4e4680ef4
Workaround when sudo prints text to standard out
...
When we use sudo and start the firewall process, we should be able to
read standard in and find the string "READY". However, some
administrators use a wrapper around sudo to print warning messages
(instead of sudo's lecture feature) to standard out. This commit reads
up to 100 lines looking for "READY" instead of expecting it on the
first line.
I believe this should fix issue #916 .
2024-01-02 09:08:09 +11:00
dependabot[bot]
59b6777f01
Bump pytest from 7.4.3 to 7.4.4
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 7.4.3 to 7.4.4.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/7.4.3...7.4.4 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-02 09:06:36 +11:00
dependabot[bot]
ef804e7cdb
Bump github/codeql-action from 2 to 3
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-15 09:17:15 +11:00
dependabot[bot]
67b4499c52
Bump actions/setup-python from 4 to 5
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-08 08:38:47 +11:00
dependabot[bot]
e53c0df411
Bump pytest from 7.4.2 to 7.4.3
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 7.4.2 to 7.4.3.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/7.4.2...7.4.3 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-26 08:54:09 +11:00
Jose M Perez
794b14eaac
tproxy: Apply DNS rules first
...
Having --dst-type LOCAL rules before DNS ones forces the usage of a
dnsmasq-like program to retrigger DNS requests directed locally
because they are fast-tracked through the firewall and ignored by
sshuttle.
As dns options documentation state that they capture the requests no
matter the server, and other methods and older versions behave
consistently, change the iptables rules to apply DNS ones first.
2023-10-04 08:11:52 +11:00
dependabot[bot]
670cc363ba
Bump furo from 2023.8.19 to 2023.9.10
...
Bumps [furo](https://github.com/pradyunsg/furo ) from 2023.8.19 to 2023.9.10.
- [Release notes](https://github.com/pradyunsg/furo/releases )
- [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md )
- [Commits](https://github.com/pradyunsg/furo/compare/2023.08.19...2023.09.10 )
---
updated-dependencies:
- dependency-name: furo
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-11 20:52:43 +10:00
dependabot[bot]
6f70519dc1
Bump pyflakes from 2.5.0 to 3.1.0
...
Bumps [pyflakes](https://github.com/PyCQA/pyflakes ) from 2.5.0 to 3.1.0.
- [Changelog](https://github.com/PyCQA/pyflakes/blob/main/NEWS.rst )
- [Commits](https://github.com/PyCQA/pyflakes/compare/2.5.0...3.1.0 )
---
updated-dependencies:
- dependency-name: pyflakes
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-09 12:11:54 +10:00
dependabot[bot]
efb7d1f6cc
Bump flake8 from 5.0.4 to 6.1.0
...
Bumps [flake8](https://github.com/pycqa/flake8 ) from 5.0.4 to 6.1.0.
- [Commits](https://github.com/pycqa/flake8/compare/5.0.4...6.1.0 )
---
updated-dependencies:
- dependency-name: flake8
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-09 12:10:57 +10:00
dependabot[bot]
031fb4d053
Bump pytest from 7.4.1 to 7.4.2
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 7.4.1 to 7.4.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/7.4.1...7.4.2 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-09 12:08:29 +10:00
dependabot[bot]
3e80464626
Bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-06 01:47:00 +00:00
dependabot[bot]
399d389af6
Bump pytest from 7.4.0 to 7.4.1
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 7.4.0 to 7.4.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/7.4.0...7.4.1 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-04 22:20:48 +00:00
dependabot[bot]
c2ddaa0bcf
Bump furo from 2023.8.17 to 2023.8.19
...
Bumps [furo](https://github.com/pradyunsg/furo ) from 2023.8.17 to 2023.8.19.
- [Release notes](https://github.com/pradyunsg/furo/releases )
- [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md )
- [Commits](https://github.com/pradyunsg/furo/compare/2023.08.17...2023.08.19 )
---
updated-dependencies:
- dependency-name: furo
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-22 13:48:45 +10:00
dependabot[bot]
cec87a5341
Bump furo from 2023.7.26 to 2023.8.17
...
Bumps [furo](https://github.com/pradyunsg/furo ) from 2023.7.26 to 2023.8.17.
- [Release notes](https://github.com/pradyunsg/furo/releases )
- [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md )
- [Commits](https://github.com/pradyunsg/furo/compare/2023.07.26...2023.08.17 )
---
updated-dependencies:
- dependency-name: furo
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-19 11:57:55 +10:00
Alex Jurkiewicz
0ddebdeee6
Add support for SSHUTTLE_ARGS environment variable
2023-08-09 15:06:05 +10:00
Alexander Naumov
3c3f5de672
sshuttle is also avaliable on OpenBSD
2023-08-08 08:19:46 +10:00
Fata Nugraha
9f718e8632
Fix typo
2023-08-07 20:00:32 +10:00
Fata Nugraha
3abc3d2a1a
Fix lint issues
2023-08-07 20:00:32 +10:00
Fata Nugraha
5b9f438d42
Fix tests
2023-08-07 20:00:32 +10:00
Fata Nugraha
998e5c5849
Fix tests
2023-08-07 20:00:32 +10:00
Fata Nugraha
7c140daf07
Pass group to firewall
2023-08-07 20:00:32 +10:00
Fata Nugraha
755e522eff
Allow user to tunnel traffic to local port
2023-08-07 20:00:32 +10:00
Fata Nugraha
6b7cf80420
Add support for group-based routing
2023-08-07 20:00:32 +10:00
dependabot[bot]
ac06e7968f
Bump sphinx from 7.1.1 to 7.1.2
...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx ) from 7.1.1 to 7.1.2.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases )
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES )
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v7.1.1...v7.1.2 )
---
updated-dependencies:
- dependency-name: sphinx
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-03 08:29:14 +10:00
dependabot[bot]
f597e70ae6
Bump furo from 2023.5.20 to 2023.7.26
...
Bumps [furo](https://github.com/pradyunsg/furo ) from 2023.5.20 to 2023.7.26.
- [Release notes](https://github.com/pradyunsg/furo/releases )
- [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md )
- [Commits](https://github.com/pradyunsg/furo/compare/2023.05.20...2023.07.26 )
---
updated-dependencies:
- dependency-name: furo
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-01 08:11:14 +10:00
Brian May
802c6f5a6e
Use furo style for docs
...
The default read the docs theme does not work with the latest Sphinx.
2023-07-31 08:18:18 +10:00
dependabot[bot]
17bfdc24b8
Bump sphinx from 6.2.1 to 7.1.1
...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx ) from 6.2.1 to 7.1.1.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases )
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES )
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v6.2.1...v7.1.1 )
---
updated-dependencies:
- dependency-name: sphinx
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-31 08:10:15 +10:00
dependabot[bot]
4e592265f6
Bump pytest from 7.3.2 to 7.4.0
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 7.3.2 to 7.4.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/7.3.2...7.4.0 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-26 11:15:44 +00:00
dependabot[bot]
a289580f24
Bump pytest from 7.3.1 to 7.3.2
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 7.3.1 to 7.3.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/7.3.1...7.3.2 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-12 22:27:29 +00:00
dependabot[bot]
799c9f33d0
Bump pytest-cov from 4.0.0 to 4.1.0
...
Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov ) from 4.0.0 to 4.1.0.
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v4.0.0...v4.1.0 )
---
updated-dependencies:
- dependency-name: pytest-cov
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-05-25 22:00:02 +00:00
Brian May
5778437148
Revert "Bump sphinx from 6.2.1 to 7.0.0"
...
This reverts commit dffc1c7f92
.
2023-05-03 10:04:09 +10:00
dependabot[bot]
dffc1c7f92
Bump sphinx from 6.2.1 to 7.0.0
...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx ) from 6.2.1 to 7.0.0.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases )
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES )
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v6.2.1...v7.0.0 )
---
updated-dependencies:
- dependency-name: sphinx
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-05-02 09:33:10 +10:00
dependabot[bot]
25cd95130d
Bump sphinx from 6.2.0 to 6.2.1
...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx ) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases )
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES )
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v6.2.0...v6.2.1 )
---
updated-dependencies:
- dependency-name: sphinx
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-27 11:06:41 +10:00
dependabot[bot]
a54fd8ab4e
Bump sphinx from 6.1.3 to 6.2.0
...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx ) from 6.1.3 to 6.2.0.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases )
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES )
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v6.1.3...v6.2.0 )
---
updated-dependencies:
- dependency-name: sphinx
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-24 21:05:51 +10:00
dependabot[bot]
d336002833
Bump pytest from 7.3.0 to 7.3.1
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 7.3.0 to 7.3.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/7.3.0...7.3.1 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-18 13:29:42 +10:00
dependabot[bot]
fd8a0b624d
Bump pytest from 7.2.2 to 7.3.0
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 7.2.2 to 7.3.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/7.2.2...7.3.0 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-10 21:11:21 +10:00