Commit graph

15 commits

Author SHA1 Message Date
sergeyfrolov
9777d5b316
README: add build instructions 2018-10-12 12:36:38 -06:00
sergeyfrolov
4c991a9635
README: add gitter badge 2018-08-08 16:35:00 -04:00
Sergey Frolov
3e8b65c3af Parse Host field
We stopped parsing hostname from Host field, this fixes it back.
Implicit port 80 is good not only for GET, so I changed the logic to try
port 80 on all non-connects.
While testing, I also realized that switchy omega doesn't actually presend credentials,
(somehow I thought it did), so I removed a link to it from the README.md to avoid
confusion.
Fixes #36
2018-07-03 13:09:44 -04:00
sergeyfrolov
7791846e12
Add Access Control Lists (#31)
We settled on a powerful, but a bit complicated acl design.
This commit makes a couple of cosmetic improvements. It also removes
http.Transport, which was previously used to dial and write http
requests for insecure GET requests. Now we have to dial manually,
so we can check the access control list.
2018-06-26 10:53:24 -04:00
sergeyfrolov
9ff8f882ff
Add upstream proxy support, fix tests, cosmetics (#27) 2018-06-15 16:36:08 -04:00
sergeyfrolov
0aa89fbcd7
README: add CI build status 2017-11-30 14:45:34 -07:00
Sergey Frolov
f606760cc4 Add option to hide "Via" header
Partially implements #8.
2017-11-27 11:23:05 -07:00
sergeyfrolov
b48024bc77
README: add note for secret link to be visitable 2017-11-27 11:02:19 -07:00
sergeyfrolov
c54dd8ff23
Add notice about WebRTC to hide_ip section 2017-11-10 21:14:15 -07:00
sergeyfrolov
a4a240315c
More tweaks to README 2017-11-01 18:20:38 -06:00
Matt Holt
79d988ac98
More clarifications and tweaks to README 2017-11-01 17:50:45 -06:00
Matt Holt
9a62265039
Improve readme formatting and clarify a few points 2017-11-01 17:25:12 -06:00
Sergey Frolov
dbaf326869 experimental_probe_resist -> probe_resistance 2017-08-18 19:20:32 -04:00
Sergey Frolov
f2019d57c4 Serve PAC files from memory 2017-08-18 19:20:32 -04:00
Sergey Frolov
9e92549830 Initial commit 2017-08-18 19:20:20 -04:00