tailscale/net/tshttpproxy
Brad Fitzpatrick b026a638c7 net/tshttpproxy: if winhttp.GetProxyForURL blocks too long, use previous value
We currently have a chickend-and-egg situation in some environments
where we can set up routes that WinHTTP's WPAD/PAC resolution service
needs to download the PAC file to evaluate GetProxyForURL, but the PAC
file is behind a route for which we need to call GetProxyForURL to
e.g. dial a DERP server.

As a short-term fix, just assume that the most recently returned proxy
is good enough for such situations.
2020-09-02 21:15:36 -07:00
..
tshttpproxy_future.go tshttp, derphttp: send Proxy-Authorization, not Authorization, to proxies 2020-08-28 21:01:00 -07:00
tshttpproxy_windows.go net/tshttpproxy: if winhttp.GetProxyForURL blocks too long, use previous value 2020-09-02 21:15:36 -07:00
tshttpproxy.go net/tshttpproxy: move the TS_DEBUG_FAKE_PROXY_AUTH knob up a level 2020-08-27 08:17:57 -07:00