- 19 Oct, 2020 5 commits
-
-
Nicolas Stalder authored
-
Brian May authored
Only write /etc/hosts when necessary.
-
Scott Kuhl authored
Without this patch, sshuttle 'restores' /etc/hosts even if it didn't make any modifications to it. This can be confirmed by running without --auto-hosts and confirming that the modification time of /etc/hosts is unchanged while sshuttle is running, but is updated when sshuttle exits (and a debug2() message is printed indicating the file is written). I'm not aware of the previous behavior causing problems. However, writing an important file unnecessarily as root should be avoided.
-
Brian May authored
sdnotify.py documentation
-
Scott Kuhl authored
-
- 10 Oct, 2020 1 commit
-
-
Brian May authored
Include sshuttle version in verbose output.
-
- 09 Oct, 2020 1 commit
-
-
Scott Kuhl authored
Some bug reports include verbose sshuttle output but lack the version that is being used. Including the sshuttle version in the output may make it easier to handle future bug reports.
-
- 08 Oct, 2020 2 commits
- 06 Oct, 2020 2 commits
- 05 Oct, 2020 2 commits
-
-
dependabot-preview[bot] authored
Bumps [flake8](https://gitlab.com/pycqa/flake8) from 3.8.3 to 3.8.4. - [Release notes](https://gitlab.com/pycqa/flake8/tags) - [Commits](https://gitlab.com/pycqa/flake8/compare/3.8.3...3.8.4) Signed-off-by:
dependabot-preview[bot] <support@dependabot.com>
-
dependabot-preview[bot] authored
Bumps [pytest](https://github.com/pytest-dev/pytest) from 6.1.0 to 6.1.1. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/6.1.0...6.1.1) Signed-off-by:
dependabot-preview[bot] <support@dependabot.com>
-
- 29 Sep, 2020 1 commit
-
-
Brian May authored
Bump pytest from 6.0.2 to 6.1.0
-
- 28 Sep, 2020 1 commit
-
-
dependabot-preview[bot] authored
Bumps [pytest](https://github.com/pytest-dev/pytest) from 6.0.2 to 6.1.0. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/6.0.2...6.1.0) Signed-off-by:
dependabot-preview[bot] <support@dependabot.com>
-
- 15 Sep, 2020 1 commit
-
-
Brian May authored
Bump pytest from 6.0.1 to 6.0.2
-
- 14 Sep, 2020 1 commit
-
-
dependabot-preview[bot] authored
Bumps [pytest](https://github.com/pytest-dev/pytest) from 6.0.1 to 6.0.2. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/6.0.1...6.0.2) Signed-off-by:
dependabot-preview[bot] <support@dependabot.com>
-
- 09 Sep, 2020 1 commit
-
-
Brian May authored
Fix #494 sshuttle caught in infinite select() loop.
-
- 08 Sep, 2020 4 commits
-
-
Brian May authored
Bump attrs from 20.1.0 to 20.2.0
-
Scott Kuhl authored
-
Scott Kuhl authored
-
Scott Kuhl authored
Improve detection of when the ssh process exits in both daemon and foreground modes. Previously, sshuttle could infinite loop with 100% cpu usage if the ssh process died. On machines that use suspend, the ssh connection might not resume after wakeup. Now, this situation is detected and sshuttle exits. The fix involves changing the return value we check for when we call poll() and using a psutil function to detect when the process exits if we are running sshuttle as a daemon.
-
- 07 Sep, 2020 1 commit
-
-
dependabot-preview[bot] authored
Bumps [attrs](https://github.com/python-attrs/attrs) from 20.1.0 to 20.2.0. - [Release notes](https://github.com/python-attrs/attrs/releases) - [Changelog](https://github.com/python-attrs/attrs/blob/master/CHANGELOG.rst) - [Commits](https://github.com/python-attrs/attrs/compare/20.1.0...20.2.0) Signed-off-by:
dependabot-preview[bot] <support@dependabot.com>
-
- 30 Aug, 2020 1 commit
-
-
Brian May authored
Fix python2 server compatibility
-
- 29 Aug, 2020 1 commit
-
-
Joseph Barker authored
Python2 ignores the byte string qualification (b’foo’) but falls over for the combination rb for this regexp. Switching the qualification to br appears to fix this and works in both python2 and python3.
-
- 28 Aug, 2020 5 commits
-
-
Brian May authored
Fixed typo.
-
Joseph Barker authored
-
Joseph Barker authored
-
Joseph Barker authored
Fixes #469. We replace python3 exclusive code with a check for python3 and a compatibility fix. Note that the switch from os.set_nonblocking to fcntl.fcntl in 98d052d1 (fixing #503) also fixes python2 compatibility.
-
Timo Pallach authored
-
- 27 Aug, 2020 2 commits
-
-
Brian May authored
Change license text to LGPL-2.1
-
Rylan Polster authored
-
- 24 Aug, 2020 1 commit
-
-
Brian May authored
-
- 21 Aug, 2020 2 commits
-
-
Brian May authored
Bump attrs from 19.3.0 to 20.1.0
-
dependabot-preview[bot] authored
Bumps [attrs](https://github.com/python-attrs/attrs) from 19.3.0 to 20.1.0. - [Release notes](https://github.com/python-attrs/attrs/releases) - [Changelog](https://github.com/python-attrs/attrs/blob/master/CHANGELOG.rst) - [Commits](https://github.com/python-attrs/attrs/compare/19.3.0...20.1.0) Signed-off-by:
dependabot-preview[bot] <support@dependabot.com>
-
- 18 Aug, 2020 1 commit
-
-
Brian May authored
allow Mux() flush/fill to work with python < 3.5
-
- 17 Aug, 2020 2 commits
-
-
Brian May authored
Bump pytest-cov from 2.10.0 to 2.10.1
-
dependabot-preview[bot] authored
Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 2.10.0 to 2.10.1. - [Release notes](https://github.com/pytest-dev/pytest-cov/releases) - [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest-cov/compare/v2.10.0...v2.10.1) Signed-off-by:
dependabot-preview[bot] <support@dependabot.com>
-
- 16 Aug, 2020 1 commit
-
-
Dan Streetman authored
Fixes: #503
-
- 13 Aug, 2020 1 commit
-
-
Brian May authored
Fix parse_hostport to always return string for host
-