Commit Graph

  • d80b590a71 Fix joining of seed hosts to be compatible with python 3.5 shaiay 2016-01-13 23:30:49 +02:00
  • 7f0b5c698b Fix installation from wheel Brian May 2016-01-17 10:17:44 +11:00
  • f59508f41b Be explicit Brian May 2016-01-13 20:51:09 +11:00
  • 329867a090 Move pyXAPI requirement Nathan Aclander 2016-01-11 22:42:03 -08:00
  • 1e82571b3d Experimental: Use setuptools-scm Brian May 2016-01-13 17:30:38 +11:00
  • aab973f12e Small grammar changes Nathan Aclander 2016-01-11 22:30:36 -08:00
  • d982b36521 Remove verbose debugging from example usage Nathan Aclander 2016-01-11 22:29:39 -08:00
  • a90877b49b Use correct rst formatting for inline monospace Nathan Aclander 2016-01-11 22:19:38 -08:00
  • fc5545ccde Remove a print from tproxy used for debug Nathan Aclander 2016-01-11 21:59:04 -08:00
  • 629c386dc5 Add the option to disable sshuttle ipv6 support Nathan Aclander 2016-01-10 16:28:22 -08:00
  • 45f572f7a8 Version 0.75 v0.75 Brian May 2016-01-12 12:28:48 +11:00
  • e7fe040e10 Revert "fixes the sshuttle entry-point in setup.py" Brian May 2016-01-12 12:25:04 +11:00
  • 2e237b8fbe Remember to increment version. v0.74 Brian May 2016-01-10 10:05:50 +11:00
  • 098916a8de Version 0.74 Brian May 2016-01-10 10:00:07 +11:00
  • d3624332dc Fix documentation. Brian May 2016-01-10 10:00:40 +11:00
  • b4b283b214 fixes the sshuttle entry-point in setup.py zimbatm 2016-01-09 20:01:34 +00:00
  • 1c46f25e13 Fixed str being used as bytes in hostwatch vieira 2016-01-05 22:32:20 +00:00
  • 11838d65c2 Adds support for FreeBSD PF vieira 2015-12-30 02:42:11 +00:00
  • e433c599e4 IPv6 routes must be added manually Brian May 2015-12-15 14:26:39 +11:00
  • ba60d22478 Add another test. Brian May 2015-12-15 14:23:42 +11:00
  • 3db38c992a Replace numbered points with dot points. Brian May 2015-12-15 14:23:19 +11:00
  • 1e81bf3dfc Mirror setup/restore logic Brian May 2015-12-15 13:39:00 +11:00
  • 7362ba9f52 If listenip_v6 we should declare ipv6 required Brian May 2015-12-15 13:31:03 +11:00
  • b207d1d0d6 Fixes for --auto-nets Brian May 2015-12-15 13:30:34 +11:00
  • 56e3b22820 Add FIXME comment. Brian May 2015-12-15 13:29:04 +11:00
  • 02fa49627f Fix server side Python3 issues. Brian May 2015-12-15 12:51:29 +11:00
  • ce5187100c Add to TPROXY documentation Brian May 2015-12-15 11:48:34 +11:00
  • bdc7d3a97c Fix UDP Python 3.5 issues. Brian May 2015-12-15 11:41:29 +11:00
  • 90654b4fb9 Simplify selection of features Brian May 2015-12-15 11:40:55 +11:00
  • 6b4e36c528 Declare DNS support as feature Brian May 2015-12-14 21:00:31 +11:00
  • eed917f062 Don't declare udp feature without recvmsg Brian May 2015-12-14 20:59:26 +11:00
  • 74f2d9ca7e Ensure Fatal errors are really Fatal Brian May 2015-12-14 20:51:49 +11:00
  • 1e04eb1616 Updates to TPROXY docs. Brian May 2015-12-14 20:27:47 +11:00
  • 117afc7a68 Fixed dictionary changed size during iteration vieira 2015-12-13 21:42:11 +00:00
  • c61984088b Test PF on non-darwin. Brian May 2015-12-14 09:28:43 +11:00
  • e63e121354 Print PF rules used. Brian May 2015-12-14 09:21:15 +11:00
  • 2b235331d0 Split setup_firewall method. Brian May 2015-12-13 11:56:18 +11:00
  • 2eeea9536a Fixed str being used as bytes in daemonize vieira 2015-12-09 00:38:26 +00:00
  • 9a77d03edf Respect --syslog as soon as possible vieira 2015-12-09 00:13:06 +00:00
  • 4fdd715bc1 Don't change object while iterating Brian May 2015-12-09 10:22:28 +11:00
  • bea723c598 Add tox.ini file. Brian May 2015-12-07 13:17:09 +11:00
  • 1ae4fce6b3 Fix logging with pf method and Python 3.5 Brian May 2015-12-07 13:16:47 +11:00
  • 118171af7f Fix get_tcp_dstip with MacOSX/Python3.5 Brian May 2015-12-07 07:14:26 +11:00
  • 3367124e6b Fix more brokenness. Brian May 2015-12-06 11:45:49 +11:00
  • aaa6062329 Remove IPFW support. Brian May 2015-12-06 11:33:52 +11:00
  • da4ce19121 Fix MacOSX tests. Brian May 2015-12-06 11:24:38 +11:00
  • 12d4b304c3 Fix another MacOSX/Python3.5 issue. Brian May 2015-12-06 11:24:11 +11:00
  • bd97506f7d Fixup firewall tests. Brian May 2015-12-06 11:02:31 +11:00
  • 53c07f7d90 hostmap shouldn't be global. Brian May 2015-12-06 10:59:37 +11:00
  • 7e0c1534df Be more explicit Brian May 2015-12-06 10:58:51 +11:00
  • a3fbf860ff Fix more MacOSX/Python3.5 issues. Brian May 2015-12-05 20:21:36 +11:00
  • 7a9e36d211 Fix MacOSX/Python3.5 issues. Brian May 2015-12-05 16:41:33 +11:00
  • 65e81d51c6 Try Python3.5 by default. Brian May 2015-12-05 14:40:59 +11:00
  • 43084eb49a Fix typo. Brian May 2015-12-05 14:40:33 +11:00
  • bbb4d31c3f Add accidentally removed line. Brian May 2015-12-05 14:39:07 +11:00
  • f7682d4c33 Make firewall messages consistent Brian May 2015-12-05 14:26:20 +11:00
  • d07a775d50 Don't fail if can't revert errors Brian May 2015-12-05 14:14:01 +11:00
  • 50a6e87237 Don't use Xtoken if not set Brian May 2015-12-05 14:12:57 +11:00
  • ed0a92e714 Remove reference to obsolete global Brian May 2015-12-05 14:12:24 +11:00
  • 36a1d7ead9 Python 3.5 fix. Brian May 2015-12-01 10:29:24 +11:00
  • 43d6ad6a51 Print Python version used for the various stages. Brian May 2015-12-01 10:01:50 +11:00
  • 5ab76a6ba9 Merge pull request #33 from felixonmars/master Brian May 2015-12-01 09:47:41 +11:00
  • 61f9ae6fb4 Fix bug reported by @matiwinnetou in #31 Felix Yan 2015-11-30 23:37:07 +08:00
  • 191df92824 Ensure tempfiles are chmod 600 Brian May 2015-11-28 16:13:56 +11:00
  • 6dfbc467c0 Ensure verbose is never None. Brian May 2015-11-28 16:03:01 +11:00
  • c06c972039 Prefer Python3 by default. Brian May 2015-11-28 16:02:47 +11:00
  • da62fe5b80 Merge pull request #30 from felixonmars/master Brian May 2015-11-27 20:01:30 +11:00
  • 698351cf44 Add tests_require into setup.py Felix Yan 2015-11-27 12:52:03 +08:00
  • 13457c773b Improve summary line. Brian May 2015-11-27 14:28:52 +11:00
  • 780997e8a7 New release 0.73. v0.73 Brian May 2015-11-27 14:22:09 +11:00
  • d41579c265 Add comment about IPFW support. Brian May 2015-11-27 14:18:16 +11:00
  • 974f9aee81 Remove legacy Debian packaging. Brian May 2015-11-27 14:13:45 +11:00
  • 4252e81fb0 Update documentation. Brian May 2015-11-27 14:13:18 +11:00
  • 7e10fc0756 Add to debugging messages. Brian May 2015-11-25 13:06:43 +11:00
  • 2c2ee12e58 Formatting change. Brian May 2015-11-25 12:59:48 +11:00
  • 256ed7d244 Fix reversed debug messages. Brian May 2015-11-25 12:59:17 +11:00
  • 151634cd8c Fix typo setting up UDP. Brian May 2015-11-25 12:58:39 +11:00
  • c0748c2388 Support IPV6 DNS servers. Brian May 2015-11-24 12:23:17 +11:00
  • 71d46d77bf Add sock paramater to Handler callbacks Brian May 2015-11-24 12:19:31 +11:00
  • c1083e983f Pass correct method back from firewall. Brian May 2015-11-24 12:08:12 +11:00
  • 9944b97629 Remove legacy MACOSX files. Brian May 2015-11-24 07:17:19 +11:00
  • eaad54f68b Add FIXME comment. Brian May 2015-11-18 20:08:15 +11:00
  • 6ebf76a5d8 Avoid hardcoding packed address lengths. Brian May 2015-11-18 20:07:41 +11:00
  • 51eb7862c4 Fix tests under PyPy. Brian May 2015-11-18 20:07:03 +11:00
  • 75b6865a1d Tests for pf method. Brian May 2015-11-17 20:52:31 +11:00
  • e3a1c56e54 Add more methods tests. Brian May 2015-11-17 16:51:22 +11:00
  • 99050aacb3 Fix for Python3.5. Brian May 2015-11-17 13:12:41 +11:00
  • 021e6f57af Add more tests. Brian May 2015-11-17 13:08:12 +11:00
  • 9cc6d63684 Fix firewall tests. Brian May 2015-11-17 12:46:35 +11:00
  • 43566ebda6 Remove unused import. Brian May 2015-11-17 10:58:44 +11:00
  • 537899c1df Remove unused function. Brian May 2015-11-17 10:58:29 +11:00
  • 641a193d3d Use readline instead of next. Brian May 2015-11-17 09:39:53 +11:00
  • 71d17e449e Disable Python 2.6 tests Brian May 2015-11-17 09:33:46 +11:00
  • 9d443e4155 Don't use nested. Brian May 2015-11-17 09:32:40 +11:00
  • cf0aaa7134 Fix PYTHONPATH for tests. Brian May 2015-11-17 09:28:58 +11:00
  • 54de23aae3 Add firewall tests. Brian May 2015-11-17 09:19:20 +11:00
  • ac723694bf Restructure code Brian May 2015-11-16 18:55:56 +11:00
  • bcd3205db1 Fix passing latency_control to server. Brian May 2015-11-16 11:32:17 +11:00
  • a651d748cd Remove unused code. Brian May 2015-11-16 09:20:40 +11:00
  • fe48c7c026 Fix PEP8 issues. Brian May 2015-11-16 09:10:02 +11:00