Commit Graph

  • a32689d030 Lock version of attrs Brian May 2019-10-03 11:08:39 +10:00
  • a7193f508a Fix capturing of local DNS servers Nick Sokolov 2019-09-13 11:37:20 -07:00
  • 7ebff92637 docs: openwrt unl89 2019-09-22 00:08:50 +08:00
  • 138d2877c6 Fix crashing on ECONNABORTED Nick Sokolov 2019-09-13 11:24:10 -07:00
  • 21ef365c59 The size of pf_rule grew in OpenBSD 6.4 Anthony Cornehl 2019-09-10 14:05:28 -07:00
  • a765aa3235 Use prompt for sudo, not needed for doas Anthony Cornehl 2019-09-10 13:23:04 -07:00
  • 71f2248b07 Fix Arch linux installation instructions cptpcrd 2019-07-23 16:20:28 -04:00
  • 935393b261 update readme to correct flag for arch linux. José Augusto 2019-06-20 15:46:27 -03:00
  • 3e2ad68796 Fix tests for existing PR-312 (#337) Daniel Jeffery 2019-06-07 20:12:21 -06:00
  • 635cf8605e Add install instructions for Fedora Jeremy Eder 2019-06-07 14:31:35 +00:00
  • cb917d7e6c Add install instructions for Arch Linux Elijah Lynn 2019-04-03 17:42:56 -07:00
  • 4372c6c117 Hyphen in hostname fix Thomas Bouve 2019-02-13 20:01:09 +01:00
  • 4e945ca4de assembler import fix (#319) Thomas Bouve 2019-02-14 02:11:11 +01:00
  • 3bfb975ed9 Fix/pep8 (#277) Bastian Venthur 2019-02-10 23:59:13 +01:00
  • 752a953101 Release 0.78.5 v0.78.5 Brian May 2019-01-28 16:28:57 +13:00
  • 61f4cd9de5 Update CHANGES.rst for new release Brian May 2019-01-28 11:36:14 +13:00
  • 8e35f049e2 auto-nets: retrieve routes only if using auto-nets Vasil Kolev 2019-01-27 12:55:21 +02:00
  • 0e99adc5d1 Fix potential deadlock condition in nft_get_handle Alex Tomlins 2019-01-22 21:12:43 +00:00
  • 04849df7e3 Use subprocess.check_output instead of run Alex Tomlins 2019-01-22 20:40:05 +00:00
  • 531a17c151 docs: document --ns-hosts --to-ns and update --dns André Draszik 2018-01-03 11:51:09 +00:00
  • d43db80dec Fix deadlock with iptables with large ruleset Alex Tomlins 2018-12-05 12:58:05 +00:00
  • 0b1a260436 Fix typo in docs David Landry 2018-12-02 20:44:17 -05:00
  • efc854c33e Document --version option Todor Gaidarov 2018-11-28 18:11:28 +00:00
  • ca41026c89 Changes pf exclusion rules precedence João Vieira 2018-10-28 19:56:12 +00:00
  • b473b91633 Close stdin, stdout, and stderr when using syslog or forking to daemon (#283) Brian May 2018-11-01 09:27:50 +11:00
  • 7a54d12f80 Fixes support for OpenBSD (6.1+) (#282) João Vieira 2018-10-22 21:31:29 +01:00
  • d4bbf3b68d Added coverage report to tests Bastian Venthur 2018-10-17 09:12:04 +02:00
  • 41f5b3e9c1 replace path /dev/null by os.devnull AbbalYouness 2018-10-17 09:46:26 +02:00
  • c780597de3 updated bandit config Bastian Venthur 2018-10-15 12:02:56 +02:00
  • d085a419b2 updated path Bastian Venthur 2018-10-15 12:02:41 +02:00
  • 842768f9cf Moved sshuttle/tests into tests to. Bastian Venthur 2018-10-15 11:56:39 +02:00
  • 97ed2030f3 Fix missing string formatting argument Brian May 2018-10-07 11:29:02 +11:00
  • 6dc368bde8 Merge pull request #271 from usabilla/no-sudo-pythonpath Brian May 2018-09-22 17:57:33 +10:00
  • f528bb9846 Add --no-sudo-pythonpath option Steven McDonald 2018-09-21 18:02:16 +02:00
  • 561b648e4b works on ChromeOS with Crostini VM (#262) tony godshall 2018-08-24 17:30:45 -07:00
  • 0dba8a8beb Don't crash if we can't look up peername Brian May 2018-08-21 08:36:51 +10:00
  • 7b6f082454 Doc Update David Patino 2018-06-28 10:16:40 -05:00
  • 1ec17e1b1b Update README.rst Daisuke Taniwaki 2018-06-21 10:40:02 +09:00
  • cecccc2efd Doc: Fix typo Benedikt Waldvogel 2018-06-06 16:41:50 +02:00
  • db69ba6d8d Doc: Improve Systemd service recommendation (fixes #238) desbma 2018-06-02 23:12:39 +02:00
  • 2bb92cd6d4 Fix sudo/doas Ivan Shvedunov 2018-05-13 13:00:35 +03:00
  • ae5bd28dcf Add doas support for client evitalis 2018-05-08 19:57:02 -05:00
  • 55bd78fd43 Fix line length for CI. Antoine POPINEAU 2018-04-29 14:59:52 +02:00
  • 1f5ed9c66e Fix concatening string to tuple. Allow for forwarding a single port. Antoine POPINEAU 2018-04-29 14:48:25 +02:00
  • 6ec42adbf4 Prepare for 0.78.4 v0.78.4 Brian May 2018-04-02 14:52:22 +10:00
  • 2200d824bf Improve formatting Brian Hill 2018-03-21 16:55:19 -04:00
  • 9715a1d6f2 Preserve peer and port properly Brian Hill 2018-03-21 16:51:46 -04:00
  • 8bfc03b256 Make --to-dns and --ns-host work well together Brian Hill 2018-03-16 13:32:28 -04:00
  • 884bd6deb0 Remove test that fails under OSX Brian May 2018-03-16 18:40:32 +11:00
  • a215f1b227 Remove Python 2.6 from automatic tests Brian May 2018-03-16 18:34:15 +11:00
  • 11455d0bcd Various updates to tests Brian May 2018-03-16 18:27:50 +11:00
  • 74acc10385 Add entries to .gitignore Brian May 2018-03-16 18:09:18 +11:00
  • 084bf5f0f2 Specify pip requirements for tests Brian May 2018-03-16 18:09:00 +11:00
  • 1940b524f1 Add nat-like method using nftables instead of iptables Julian Wollrath 2018-03-04 17:32:08 +01:00
  • d11f5b9d16 Use flake8 to find Python syntax errors or undefined names cclauss 2018-02-14 23:10:41 +01:00
  • 93b969a049 Fix compatibility with the sudoers file Quentin Santos 2017-04-25 16:21:20 +02:00
  • f27b27b0e8 Stop using SO_REUSEADDR on sockets Ivan Ramello 2018-02-15 09:45:08 -03:00
  • fc08fb4086 Declare 'verbosity' as global variable to placate linters cclauss 2018-02-15 09:39:56 +01:00
  • e82d5a8e7c Adds 'cd sshuttle' after 'git' to README and docs Petr Blaho 2018-02-14 11:50:04 +01:00
  • d9d61e6ab2 Documentation for loading options from configuration file vieira 2018-01-28 17:55:54 +00:00
  • 179bb107e1 Load options from a file vieira 2018-01-12 00:38:19 +00:00
  • 9a176aa96f Update firewall.py kroozo 2017-12-15 15:57:19 +01:00
  • 6b48301b86 move sdnotify after setting up firewall rules Becz Tamás 2017-12-15 15:14:16 +01:00
  • be90cc8abd Fix tests on Macos Dario Bertini 2017-09-24 13:11:26 +01:00
  • 512396e06b Add changelog entry about fixed license Brian May 2017-11-16 19:57:33 +11:00
  • 7a71ae1380 Remove trailing whitespace Brian May 2017-11-16 18:06:33 +11:00
  • 3a6f6cb795 Add changes entry for next release Brian May 2017-11-16 18:04:42 +11:00
  • 81ab587698 Updating per @brianmay correspondence in https://github.com/sshuttle/sshuttle/issues/186 Henri Yandell 2017-11-15 17:14:11 -08:00
  • 817284c2f8 Use more standard filename and format for bandit conifguration vieira 2017-11-13 00:17:20 +00:00
  • 71d65f3831 Fixes some style issues and minor bugs vieira 2017-11-11 01:30:58 +00:00
  • 9f238ebca8 Properly decode seed hosts argument in server.py Tony 2017-11-10 16:24:43 +02:00
  • 9b315746d1 Using exec in the assembler is okay vieira 2017-11-09 00:12:50 +00:00
  • 6a488b3db9 Initial configuration for Bandit and Prospector vieira 2017-11-09 00:03:57 +00:00
  • 112931dd2c Changes methods that do not reference the instance to static methods vieira 2017-11-07 22:23:44 +00:00
  • ad676029c7 Fix no value passed for argument auto_hosts in hw_main call vieira 2017-11-07 21:49:10 +00:00
  • 47030e846b Remove trailing whitespaces vieira 2017-11-07 01:20:24 +00:00
  • 416636fa9b Mock socket bind to avoid depending on local IPs being available in test box vieira 2017-11-06 23:00:06 +00:00
  • 4300a02343 Remove unused variable 'timeout' vieira 2017-11-06 01:20:16 +00:00
  • 4e8c5411b5 Also register por for dns proxy and for pairs in use by other procs vieira 2017-11-06 01:07:10 +00:00
  • 6cdc4da1e4 Fixes UDP and DNS proxies binding to the same socket address vieira 2017-11-06 00:55:58 +00:00
  • 8add00866c turn off debugging vieira 2017-10-21 01:03:35 +00:00
  • 94ea0a3bed nested if should be and vieira 2017-10-21 00:57:05 +00:00
  • 9b7ce2811e Use versions of python3 greater than 3.5 when available (e.g. 3.6) vieira 2017-10-20 22:52:06 +00:00
  • 7726dea27c Test double restore (ipv4, ipv6) disables only once; test kldload vieira 2017-10-20 04:21:35 +00:00
  • 3635cc17ad Load pf kernel module when enabling pf vieira 2017-10-19 00:48:08 +00:00
  • ae13316e83 Just skip empty lines of routes data instead of stopping processing vieira 2017-10-19 01:02:58 +00:00
  • e173eb6016 Skip empty lines on incoming routes data vieira 2017-10-18 22:54:44 +00:00
  • 29cd75b6f7 Make hostwatch find both fqdn and hostname vieira 2017-10-16 01:12:41 +00:00
  • 4c50be0bc7 Use getaddrinfo to obtain a correct sockaddr vieira 2017-10-15 01:03:58 +00:00
  • 2fa0cd06fb Route traffic by linux user max 2017-09-08 03:17:37 +02:00
  • 4d8b758d32 Add homebrew instructions William Entriken 2017-08-02 23:22:50 -04:00
  • 4e8c2b9c68 Avoid port forwarding from loopback address vieira 2017-07-28 02:31:45 +00:00
  • be559fc78b Fix case where there is no --dns. Itamar Turner-Trauring 2017-07-14 16:16:50 -04:00
  • d2e97a60f7 Add new option for overriding destination DNS server. Itamar Turner-Trauring 2017-07-14 15:50:26 -04:00
  • cdbb379910 Talk to custom DNS server on pod, instead of the ones in /etc/resolv.conf Itamar Turner-Trauring 2017-05-11 13:42:38 -04:00
  • b65bb29023 Update changelog for 0.78.3 v0.78.3 Brian May 2017-07-09 09:12:04 +10:00
  • c093b4bd96 Get version for sphinx from sshuttle.version Brian May 2017-07-09 09:03:35 +10:00
  • e76d1e14bd Fix error in requirements.rst Brian May 2017-07-09 09:01:57 +10:00
  • 6c6a39fefa Pin version in requirements.txt Brian May 2017-07-09 08:49:03 +10:00
  • 714bd9f81b Update setup.cfg Brian May 2017-07-09 08:45:50 +10:00