sergeyfrolov
27401ebe3f
Add HTTPConnectDialer for upstream requests ( #41 )
...
- HTTP/2 support with connection reuse support
- Allows to forward client's IP
2018-07-24 17:14:51 -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
Sergey Frolov
f606760cc4
Add option to hide "Via" header
...
Partially implements #8 .
2017-11-27 11:23:05 -07:00
Sergey Frolov
362cf568a0
Add warning for uppercase secret domain
...
Partially addresses #7
2017-11-27 10:34:01 -07:00
Sergey Frolov
d9cdae3398
go vet fixes
2017-08-18 19:20:32 -04: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