v1.1.0
版本发布时间: 2022-01-28 06:36:12
sshuttle/sshuttle最新发布版本:v1.1.2(2024-04-08 06:59:04)
Major changes
- Support the sudo
use_pty
option which is now the default in some operating systems. See #712. - Support doas as well as sudo. See #708.
What's Changed
- Readme: add instructions for installing via MacPorts by @herbygillot in https://github.com/sshuttle/sshuttle/pull/576
- Ignore quotes in config file passed to sshuttle with @ by @skuhl in https://github.com/sshuttle/sshuttle/pull/579
- Refactor debug, log and Fatal messages. by @skuhl in https://github.com/sshuttle/sshuttle/pull/581
- Improve error messages related to sshuttle server. by @skuhl in https://github.com/sshuttle/sshuttle/pull/580
- tproxy: Skip firewall chains if packets have local destination. by @skuhl in https://github.com/sshuttle/sshuttle/pull/578
- remove py35 from tox.ini by @masahitojp in https://github.com/sshuttle/sshuttle/pull/584
- feat: remove mock from test dependencies. by @masahitojp in https://github.com/sshuttle/sshuttle/pull/585
- chore: remove attrs from requirements-test.txt by @masahitojp in https://github.com/sshuttle/sshuttle/pull/586
- Bump pytest-cov from 2.10.1 to 2.11.0 by @dependabot-preview in https://github.com/sshuttle/sshuttle/pull/588
- Bump pytest-cov from 2.11.0 to 2.11.1 by @dependabot-preview in https://github.com/sshuttle/sshuttle/pull/590
- --latency-buffer-size now impacts server's buffer. by @skuhl in https://github.com/sshuttle/sshuttle/pull/587
- Bump pytest from 6.2.1 to 6.2.2 by @dependabot-preview in https://github.com/sshuttle/sshuttle/pull/592
- Allow comments in configuration file by @khink in https://github.com/sshuttle/sshuttle/pull/602
- firewall: Allow overriding the TTL by @vkareh in https://github.com/sshuttle/sshuttle/pull/606
- Bump setuptools-scm from 5.0.1 to 5.0.2 by @dependabot-preview in https://github.com/sshuttle/sshuttle/pull/608
- Make exit code indicate a problem when pidfile is not writable. by @skuhl in https://github.com/sshuttle/sshuttle/pull/609
- Bump pyflakes from 2.2.0 to 2.3.0, flake8 from 3.8.4 to 3.9.0 by @brianmay in https://github.com/sshuttle/sshuttle/pull/614
- Bump setuptools-scm from 5.0.2 to 6.0.1 by @dependabot-preview in https://github.com/sshuttle/sshuttle/pull/616
- Fix firewall setup/teardown failure on xtable lock by @patrislav1 in https://github.com/sshuttle/sshuttle/pull/617
- Fix DnsProxy by @patrislav1 in https://github.com/sshuttle/sshuttle/pull/618
- Bump pyflakes from 2.3.0 to 2.3.1 by @dependabot-preview in https://github.com/sshuttle/sshuttle/pull/620
- Update README.rst by @necrose99 in https://github.com/sshuttle/sshuttle/pull/622
- Bump pytest from 6.2.2 to 6.2.3 by @dependabot-preview in https://github.com/sshuttle/sshuttle/pull/623
- Create Dependabot config file by @dependabot-preview in https://github.com/sshuttle/sshuttle/pull/624
- Bump flake8 from 3.9.0 to 3.9.1 by @dependabot in https://github.com/sshuttle/sshuttle/pull/627
- README.rst: fix Gentoo entry syntax by @thesamesam in https://github.com/sshuttle/sshuttle/pull/630
- Bump pytest from 6.2.3 to 6.2.4 by @dependabot in https://github.com/sshuttle/sshuttle/pull/633
- Warn about adding sshuttle to sudoers. by @skuhl in https://github.com/sshuttle/sshuttle/pull/635
- Bump flake8 from 3.9.1 to 3.9.2 by @dependabot in https://github.com/sshuttle/sshuttle/pull/636
- Bump actions/checkout from 2 to 2.3.4 by @dependabot in https://github.com/sshuttle/sshuttle/pull/638
- Bump actions/setup-python from 2 to 2.2.2 by @dependabot in https://github.com/sshuttle/sshuttle/pull/639
- Bump pytest-cov from 2.11.1 to 2.12.0 by @dependabot in https://github.com/sshuttle/sshuttle/pull/640
- Flush systemd DNS cache on startup and exit. by @skuhl in https://github.com/sshuttle/sshuttle/pull/634
- Fix: Allow --to-ns and --ns-host without --dns. by @skuhl in https://github.com/sshuttle/sshuttle/pull/643
- Fix --tmark option by @skuhl in https://github.com/sshuttle/sshuttle/pull/644
- Remove dead code in hostwatch.py by @skuhl in https://github.com/sshuttle/sshuttle/pull/645
- Update documentation by @skuhl in https://github.com/sshuttle/sshuttle/pull/647
- Fix #637: sudoers-add should always write to /etc/sudoers.d/... by @skuhl in https://github.com/sshuttle/sshuttle/pull/648
- Add IPv6 support to nat (iptables) method. by @skuhl in https://github.com/sshuttle/sshuttle/pull/646
- Bump pytest-cov from 2.12.0 to 2.12.1 by @dependabot in https://github.com/sshuttle/sshuttle/pull/649
- Improve hostwatch robustness and documentation by @skuhl in https://github.com/sshuttle/sshuttle/pull/650
- replace psutil with os by @kylekyle in https://github.com/sshuttle/sshuttle/pull/656
- Remove psutil from requirements.txt by @kylekyle in https://github.com/sshuttle/sshuttle/pull/657
- Print pfctl error message when it returns non-zero. by @skuhl in https://github.com/sshuttle/sshuttle/pull/658
- Remove ttl hack & require -r option. by @skuhl in https://github.com/sshuttle/sshuttle/pull/661
- Print server's python version earlier by @skuhl in https://github.com/sshuttle/sshuttle/pull/667
- Improve error message when sudo's use_pty option is enabled. by @skuhl in https://github.com/sshuttle/sshuttle/pull/668
- Bump setuptools-scm from 6.0.1 to 6.1.1 by @dependabot in https://github.com/sshuttle/sshuttle/pull/672
- Bump pytest from 6.2.4 to 6.2.5 by @dependabot in https://github.com/sshuttle/sshuttle/pull/674
- Bump setuptools-scm from 6.1.1 to 6.3.1 by @dependabot in https://github.com/sshuttle/sshuttle/pull/675
- add openSUSE install instructions by @balping in https://github.com/sshuttle/sshuttle/pull/676
- Bump setuptools-scm from 6.3.1 to 6.3.2 by @dependabot in https://github.com/sshuttle/sshuttle/pull/678
- Simple maintenance improvements by @a1346054 in https://github.com/sshuttle/sshuttle/pull/682
- Bump pytest-cov from 2.12.1 to 3.0.0 by @dependabot in https://github.com/sshuttle/sshuttle/pull/683
- Bump flake8 from 4.0.0 to 4.0.1 by @dependabot in https://github.com/sshuttle/sshuttle/pull/687
- Bump actions/checkout from 2.3.4 to 2.3.5 by @dependabot in https://github.com/sshuttle/sshuttle/pull/689
- pythonpackage.yml: Add Python 3.10 to the testing by @cclauss in https://github.com/sshuttle/sshuttle/pull/694
- Bump actions/checkout from 2.3.5 to 2.4.0 by @dependabot in https://github.com/sshuttle/sshuttle/pull/695
- Bump actions/setup-python from 2.2.2 to 2.3.0 by @dependabot in https://github.com/sshuttle/sshuttle/pull/700
- Bump actions/setup-python from 2.3.0 to 2.3.1 by @dependabot in https://github.com/sshuttle/sshuttle/pull/702
- Make ipfw method work by @JohnHay in https://github.com/sshuttle/sshuttle/pull/705
- Minor improvement to tproxy documentation. by @skuhl in https://github.com/sshuttle/sshuttle/pull/709
- Improve error message if tproxy method is used without running as root. by @skuhl in https://github.com/sshuttle/sshuttle/pull/710
- Fix defunct process after flushing DNS cache. by @skuhl in https://github.com/sshuttle/sshuttle/pull/711
- Fix sshuttle when using sudo's use_pty option. by @skuhl in https://github.com/sshuttle/sshuttle/pull/712
- Allow use of sudo or doas. by @skuhl in https://github.com/sshuttle/sshuttle/pull/708
- Bump setuptools-scm from 6.3.2 to 6.4.0 by @dependabot in https://github.com/sshuttle/sshuttle/pull/714
- Bump setuptools-scm from 6.4.0 to 6.4.1 by @dependabot in https://github.com/sshuttle/sshuttle/pull/717
- Bump setuptools-scm from 6.4.1 to 6.4.2 by @dependabot in https://github.com/sshuttle/sshuttle/pull/718
- Bump sphinx from 4.3.2 to 4.4.0 by @dependabot in https://github.com/sshuttle/sshuttle/pull/713
- Revert "Bump sphinx from 4.3.2 to 4.4.0" by @brianmay in https://github.com/sshuttle/sshuttle/pull/719
New Contributors
- @herbygillot made their first contribution in https://github.com/sshuttle/sshuttle/pull/576
- @masahitojp made their first contribution in https://github.com/sshuttle/sshuttle/pull/584
- @khink made their first contribution in https://github.com/sshuttle/sshuttle/pull/602
- @vkareh made their first contribution in https://github.com/sshuttle/sshuttle/pull/606
- @patrislav1 made their first contribution in https://github.com/sshuttle/sshuttle/pull/617
- @necrose99 made their first contribution in https://github.com/sshuttle/sshuttle/pull/622
- @dependabot made their first contribution in https://github.com/sshuttle/sshuttle/pull/627
- @thesamesam made their first contribution in https://github.com/sshuttle/sshuttle/pull/630
- @kylekyle made their first contribution in https://github.com/sshuttle/sshuttle/pull/656
- @balping made their first contribution in https://github.com/sshuttle/sshuttle/pull/676
- @a1346054 made their first contribution in https://github.com/sshuttle/sshuttle/pull/682
- @JohnHay made their first contribution in https://github.com/sshuttle/sshuttle/pull/705
Full Changelog: https://github.com/sshuttle/sshuttle/compare/v1.0.5...v1.1.0