Commit Graph

  • c746d6f7db Update and reformat changelog Brian May 2017-07-09 08:44:44 +10:00
  • f9361d7014 Order first by port range and only then by swidth vieira 2017-05-01 16:52:08 +00:00
  • c4a41ada09 Adds support for tunneling specific port ranges (#144) João Vieira 2017-05-07 04:18:13 +01:00
  • ef83a5c573 Work around non tabular headers in BSD netstat vieira 2017-04-04 22:30:38 +00:00
  • af9ebd0f4b Fix UDP and DNS support on Python 2.7 with tproxy method S-trace 2017-02-20 12:54:26 +03:00
  • 9a9015a75e Fixed tests after adding support for iproute2 vieira 2017-02-09 01:29:56 +00:00
  • d7d24f956b Small refactoring of netstat/iproute parsing vieira 2017-02-09 01:28:53 +00:00
  • 809fad537f Add support for iproute2 vieira 2017-02-03 01:56:56 +00:00
  • abce18cfc2 Allow remote hosts with colons in the username Stephen Levine 2017-02-07 22:23:48 -05:00
  • 5e90491344 Re-introduce ipfw support for sshuttle on FreeBSD with support for --DNS option as well Ermal Luci 2017-01-18 09:53:42 -08:00
  • e8ceccc3d5 Add support for PfSense vieira 2017-01-14 19:23:02 +00:00
  • e39c4afce0 Set started_by_sshuttle False after disabling pf vieira 2016-11-01 21:01:56 +00:00
  • 0e52cce9d1 Fix punctuation and explain Type=notify vieira 2016-10-29 13:15:02 +00:00
  • 6d5d0d766f Tests and documentation for systemd integration vieira 2016-10-27 23:37:48 +00:00
  • 08fb3be7a0 Move pytest-runner to tests_require vieira 2016-10-29 00:31:28 +00:00
  • fee5868196 Fix warning: closed channel got=STOP_SENDING Jason Woods 2016-10-27 09:11:22 +01:00
  • fbbcc05d58 Support sdnotify for better systemd integration vieira 2016-10-23 23:12:12 +00:00
  • 15b394da86 Fix #117 to allow for no subnets via file (-s) Joao Vieira 2016-10-06 15:09:31 +01:00
  • 0ed5ef9a97 Fix argument splitting for multi-word arguments Felix Dreissig 2016-09-28 20:37:16 +02:00
  • c0c3612e6d Allow subnets to be given only by file (-s) vieira 2016-09-26 11:24:48 +00:00
  • 0033efca11 Merge pull request #113 from RichiH/patch-1 Brian May 2016-09-05 07:32:38 +10:00
  • ae6e25302f requirements.rst: Fix mistakes Richard Hartmann 2016-09-04 18:54:12 +02:00
  • ffd95fb776 Fix typo, space not required here Brian May 2016-09-01 18:38:13 +10:00
  • acb5aa5386 Update installation instructions Brian May 2016-09-01 18:37:39 +10:00
  • 4801ae6627 Support using run from different directory Brian May 2016-08-30 19:03:46 +10:00
  • f57ad356b9 Ensure we update sshuttle/version.py in run Brian May 2016-08-30 18:52:26 +10:00
  • a441a03e57 Don't print python version in run Brian May 2016-08-30 18:52:06 +10:00
  • d2fdb6c029 Add CWD to PYTHONPATH in run Brian May 2016-08-30 18:51:19 +10:00
  • 2c20a1fd5a New release v0.78.1 Brian May 2016-08-06 18:58:00 +10:00
  • 915f72de35 Add changes for next release Brian May 2016-08-06 18:52:26 +10:00
  • 1ffc3f52a1 Merge pull request #108 from vieira/pf-ipv6 Brian May 2016-07-29 07:57:35 +10:00
  • 8520ea2787 Use == instead of is to compare with AF_INET vieira 2016-07-27 23:18:25 +00:00
  • 6a394deaf2 Fixes missing comma from tuple in pf tests vieira 2016-07-27 23:06:36 +00:00
  • 83d5c59a57 Tests for IPv6 on pf vieira 2016-07-27 22:17:02 +00:00
  • 1cfd9eb9d7 Be more specific and consistent in some pf rules vieira 2016-07-27 22:15:47 +00:00
  • f8d58fa4f0 IPv6 support for BSD and OSX vieira 2016-07-24 22:04:29 +00:00
  • d2d5a37541 AF_INET6 is different between BSDs and Linux vieira 2016-07-24 22:02:17 +00:00
  • e9be2deea0 Exclude the IP where sshuttle is really listening vieira 2016-07-24 21:58:20 +00:00
  • 22b1b54bfd Add pytest-runner support Brian May 2016-07-10 11:26:32 +10:00
  • a43c668dde Fixes type mismatch between str and bytes vieira 2016-07-09 22:49:12 +00:00
  • e0dfb95596 Fix OpenBSD pf test failure Huiqiang Liu 2016-06-17 17:18:43 +08:00
  • 5d28ce8272 Merge pull request #1 from vieira/patch-1 Huiqiang Liu 2016-06-17 08:25:59 +08:00
  • f876c5db5e Add <forward_subnets> to divert rule in OpenBSD João Vieira 2016-06-16 22:34:19 +01:00
  • 2e1beefc9a Hack pf to enable multiple instances in Mac OS X 10.10 and above Huiqiang Liu 2016-05-27 19:54:49 +08:00
  • 5a20783baa tweak docs to match @vieira's changes Dan Lenski 2016-05-02 21:40:53 -07:00
  • 495b3c39ea Seed hosts without auto hosts vieira 2016-05-03 00:18:32 +00:00
  • f3cbc5018a Fix PEP8 issues Brian May 2016-04-30 18:08:46 +10:00
  • e73e797f33 Update files list Brian May 2016-04-30 18:05:47 +10:00
  • 1d64879613 Fix tests Brian May 2016-04-23 13:19:06 +10:00
  • 8fad282bfd Ensure locale is set to C for external commands Brian May 2016-04-23 12:53:45 +10:00
  • 1dda9dd621 Add ENETUNREACH to NET_ERRS Brian May 2016-04-20 15:18:59 +10:00
  • 74e308a29f Don't mix tab and spaces in shell script vieira 2016-04-20 00:54:11 +00:00
  • 516ff7bc4a Correctly obtains the python executable to use vieira 2016-04-20 00:38:55 +00:00
  • 89c5b57019 Attempt readthedocs workaround Brian May 2016-04-18 11:40:43 +10:00
  • a8b288338b Release version 0.78.0 v0.78.0 Brian May 2016-04-08 12:01:37 +10:00
  • 6fd02933dd Revert "Test for RTD" Brian May 2016-04-08 12:00:45 +10:00
  • 7ea2d973c7 Test for RTD Brian May 2016-04-06 11:28:41 +10:00
  • 8ec5d1a5ac Update changes Brian May 2016-04-05 21:14:50 +10:00
  • 4241381d82 Backward compatibility with Python 2.4 (server) vieira 2015-12-05 03:40:26 +00:00
  • 6e15e69029 Support multiple subnet files (multiple -s options) vieira 2016-03-30 23:16:29 +00:00
  • 8fa45885cc Remove --server option vieira 2016-03-28 22:01:54 +00:00
  • b8160c4a37 Fix pep8 issues Brian May 2016-03-22 13:19:32 +11:00
  • 05bacf6fd6 Use argparse for command line options vieira 2016-03-21 23:45:19 +00:00
  • dea3f21943 Write more server tests Brian May 2016-03-16 18:24:43 +11:00
  • d522d1e1bd Split client/server tests Brian May 2016-03-16 17:38:33 +11:00
  • 3541e4bdfe Fix shell quoting Brian May 2016-03-16 16:37:26 +11:00
  • efdb9b8f94 If 3.5 not available, try to fallback to 2.7 vieira 2016-03-12 23:11:20 +00:00
  • 7875d1b97a Explicitly call /bin/sh for compatibility with non POSIX shells. Andrew Gillham 2016-03-08 15:30:59 -08:00
  • 2b0d0065c7 Don't force IPv6 if IPv6 name servers Brian May 2016-03-08 18:44:43 +11:00
  • 9e3f02c199 Fix LGPL2 license. v0.77.2 Brian May 2016-03-07 10:03:22 +11:00
  • 8bdefcd10d Release 0.77.1 v0.77.1 Brian May 2016-03-07 09:46:01 +11:00
  • 29b6e8301f Update GPL2 license text Brian May 2016-03-06 17:27:02 +11:00
  • 083293ea0d Version 0.77 v0.77 Brian May 2016-03-03 10:38:33 +11:00
  • 2c07985924 Prepare documentation for release Brian May 2016-03-03 10:35:45 +11:00
  • 756025b1bc Add date and version to docs Brian May 2016-03-03 10:30:20 +11:00
  • cedc8dc146 Add support for OpenBSD vieira 2016-03-02 00:26:29 +00:00
  • e8047ce3a9 Fixed Python 3 issue Brian May 2016-03-02 18:38:43 +11:00
  • fae4cb1dbf Override the skip on lo that ends up in the chain vieira 2016-03-02 00:06:31 +00:00
  • 7d8309ef05 Refactor OS specific portions of PF vieira 2016-03-01 23:15:52 +00:00
  • b7d37e44fb Remove legacy file Brian May 2016-03-02 12:47:45 +11:00
  • 4a954c547a fix byte/string bug introduced in 1c46f25e Matt Boswell 2016-01-31 16:20:41 -05:00
  • 4fcf7c73da Fix regression: ensure we do bind Brian May 2016-01-31 19:15:02 +11:00
  • ba8e948c0d Don't allocate socket until we need it Brian May 2016-01-30 11:28:59 +11:00
  • e06f0240cb Make sure we use Python 3.5 Brian May 2016-01-30 11:27:37 +11:00
  • 517fc2c930 Remove references to number of years Veljko Tornjanski 2016-01-19 22:32:56 +01:00
  • 11533869a8 Fix description of excludes in Windows setup KS Chan 2016-01-20 18:01:13 +08:00
  • 0392a779a2 Update usage documentation Brian May 2016-01-20 21:19:44 +11:00
  • ee26157faa Add Windows documentation Brian May 2016-01-20 20:55:10 +11:00
  • 0bdfb883aa Don't distribute sshuttle/version.py Brian May 2016-01-18 09:00:00 +11:00
  • ff9756f290 Release version 0.76 v0.76 Brian May 2016-01-17 18:38:43 +11:00
  • 59865269ac Update documentation Brian May 2016-01-17 18:34:10 +11:00
  • 28017303f2 Add link to documentation Brian May 2016-01-17 18:20:42 +11:00
  • c5af6fef8c Remove table. Brian May 2016-01-17 18:07:52 +11:00
  • 6835183b37 Attempt work around of sphinx bug Brian May 2016-01-17 17:58:48 +11:00
  • 242c266e7d Move recvmsg to requirements Brian May 2016-01-17 17:58:36 +11:00
  • 7408ab3c53 Remove coverage Brian May 2016-01-17 17:24:13 +11:00
  • ea10ff1305 Fix broken link. Brian May 2016-01-17 16:43:25 +11:00
  • d9939b8460 Add changelog to documentation Brian May 2016-01-17 16:37:25 +11:00
  • 80f363842d Add requirements.txt for readthedocs Brian May 2016-01-17 16:32:53 +11:00
  • 262affe94f Use Sphinx for documentation Brian May 2016-01-17 16:16:36 +11:00