Quentin McGaw
c54ee71e1d
Maintenance: new logging, shorter with less deps
2021-02-25 23:51:29 +00:00
fgeertsema
bdc8817672
Fix: HTTP proxy: return the response of a redirect, do not follow ( #384 )
...
Authored-by: Fernand Geertsema <fernand@web-iq.eu >
2021-02-15 08:40:51 -05:00
Quentin McGaw
7ca9d445f1
Maintenance: package comments
2021-02-06 16:26:23 +00:00
Quentin McGaw
90aaf71270
Configuration package ( #369 )
2021-02-06 11:05:50 -05:00
Quentin McGaw
ea28c791e6
Code maintenance: http proxy starts from Run func
2020-12-30 22:02:47 +00:00
Quentin McGaw
6f3a074e00
Code maintenance: HTTP proxy loop reworked
...
- Blocking method calls on loop
- Restart proxy when settings change
- Detect server crash error and restart it
2020-12-30 18:44:46 +00:00
Quentin McGaw
25acbf8501
Feature: Increasing backoff time for crashes
...
- Fix #247
2020-12-30 17:22:54 +00:00
Quentin McGaw
84944a87d3
HTTP proxy authentication fixes ( #300 )
...
- Only accepts HTTP 1.x protocols
- Only checks the credentials when the method is `CONNECT` or the request URL is absolute
- More logging on authorization failures
- Removes the authorization headers before forwarding the HTTP(s) requests
- Refers to #298
2020-12-01 22:29:31 -05:00
Quentin McGaw
fb62910b17
HTTP proxy 24 hours timeout, fix #303
2020-11-21 01:26:02 +00:00
Quentin McGaw
188d63c6b8
Fix #298
2020-11-13 01:14:05 +00:00
Quentin McGaw
0c9f74ffa4
HTTP proxy written in Go to replace Tinyproxy ( #269 )
2020-10-31 21:50:31 -04:00