41 Commits (cf520a33713e96b6ab9d2dfd50eee84e2f63d8b4)

Author SHA1 Message Date
Brad Fitzpatrick 442a3a779d feature, net/tshttpproxy: pull out support for using proxies as a feature 7 months ago
Will Hannah 5b6c64b187
net/tshttpproxy: use errors.New for error creation (#16860) 8 months ago
Will Hannah 5402620db8
net/tshttpproxy: add macOS support for system proxy (#16826) 8 months ago
Nick Khyl 191afd3390 net/tshttpproxy: fix WDAP/PAC proxy detection on Win10 1607 and earlier 11 months ago
Will Norris 60daa2adb8 all: fix golangci-lint errors 1 year ago
Brad Fitzpatrick 01185e436f types/result, util/lineiter: add package for a result type, use it 1 year ago
Brad Fitzpatrick 7c1d6e35a5 all: use Go 1.22 range-over-int 2 years ago
Andrew Dunham e8d2fc7f7f net/tshttpproxy: log when we're using a proxy 2 years ago
Andrew Dunham 38e4d303a2 net/tshttpproxy: don't proxy through ourselves 3 years ago
Maisem Ali 1a30b2d73f all: use tstest.Replace more 3 years ago
Mihai Parparita b6908181ff net/tshttpproxy: more directly use Transport proxy CONNECT hooks 3 years ago
Will Norris 71029cea2d all: update copyright and license headers 3 years ago
Brad Fitzpatrick fb392e34b5 net/tshttpproxy: don't ignore env-based HTTP proxies after system lookups fail 3 years ago
Brad Fitzpatrick da8def8e13 all: remove old +build tags 4 years ago
Brad Fitzpatrick d57cba8655 net/tshttpproxy: add clientmetrics on Windows proxy lookup paths 4 years ago
Josh Soref d4811f11a0 all: fix spelling mistakes 4 years ago
Eng Zer Jun f0347e841f refactor: move from io/ioutil to io and os packages 4 years ago
Maisem Ali a9f6cd41fd all: use syncs.AtomicValue 4 years ago
Aaron Klotz 4dbdb19c26 net/tshttpproxy: fix incorrect type in Windows implementation, switch to mkwinsyscall, fix memory leak 4 years ago
James Tucker 96fec4b969 net/tshttpproxy: synology: pick proxy by scheme 4 years ago
Maisem Ali eff6a404a6 net/tshttpproxy: use http as the scheme for proxies 4 years ago
Brad Fitzpatrick c6c752cf64 net/tshttpproxy: fix typo 4 years ago
James Tucker 700bd37730 tshttpproxy: support synology proxy configuration 4 years ago
Aaron Klotz 6e91f872af net/tshttpproxy: ensure we pass the correct flags to WinHttpOpen on Win7 and Win8.0 4 years ago
Josh Bleecher Snyder ca1b3fe235 net/tshttpproxy: use correct size for Windows BOOL argument 4 years ago
Josh Bleecher Snyder a5da4ed981 all: gofmt with Go 1.17 5 years ago
Brad Fitzpatrick 10f48087f4 net/tshttpproxy: call winhttp calls from a fixed OS thread 5 years ago
Brad Fitzpatrick 6a2c6541da net/tshttpproxy: support HTTP proxy environment credentials on Windows too 5 years ago
Christine Dodrill 3e5c3e932c
net/tshttpproxy: support basic auth when available (#1354) 5 years ago
Brad Fitzpatrick 1036f51a56 net/tshttpproxy: aggressively rate-limit error logs in Transport.Proxy path 6 years ago
Brad Fitzpatrick 963b927d5b net/tshttpproxy: appease staticcheck 6 years ago
Brad Fitzpatrick 5bcac4eaac net/tshttpproxy: add GetProxyForURL negative cache 6 years ago
Brad Fitzpatrick 9c25968b63 net/tshttpproxy: fix typo in Windows code added at least second 6 years ago
Brad Fitzpatrick b026a638c7 net/tshttpproxy: if winhttp.GetProxyForURL blocks too long, use previous value 6 years ago
Brad Fitzpatrick 74ee374667 net/tshttpproxy: add more winhttp logging 6 years ago
Brad Fitzpatrick 1e0be5a458 tshttp, derphttp: send Proxy-Authorization, not Authorization, to proxies 6 years ago
Brad Fitzpatrick 2bac125cad net/tshttpproxy: move the TS_DEBUG_FAKE_PROXY_AUTH knob up a level 6 years ago
Brad Fitzpatrick 28f9cd06f5 tshttpproxy, controlclient, derphttp, logpolicy: send Negotiate auth to proxies 6 years ago
Brad Fitzpatrick f915ab6552 net/tshttpproxy: add start of Kerberos Negotiate auth to proxies on Windows 6 years ago
Brad Fitzpatrick 9be1917c5b net/tshttpproxy: discard secondary Windows proxies for now 6 years ago
Brad Fitzpatrick c5eb57f4d6 net/tshttpproxy: new package, support WPAD/PAC proxies on Windows 6 years ago