tailscale/tstest/integration
Brad Fitzpatrick a7cb241db1 cmd/tailscaled: add support for running an HTTP proxy
This adds support for tailscaled to be an HTTP proxy server.
It shares the same backend dialing code as the SOCK5 server, but the
client protocol is HTTP (including CONNECT), rather than SOCKS.

Fixes #2289

Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
2021-09-28 10:57:46 -07:00
..
testcontrol types/key: add a special key with custom serialization for control private keys (#2792) 2021-09-03 13:17:46 -07:00
vms tstest/integration/vms: use fork of goexpect to avoid proto/grpc dep 2021-09-07 14:44:56 -07:00
gen_deps.go all: gofmt with Go 1.17 2021-08-05 15:54:00 -07:00
integration.go tstest/integration: prefix logs with logid 2021-08-30 10:20:32 -07:00
integration_test.go logpolicy: actually collect panics 2021-08-02 14:31:35 -07:00
tailscaled_deps_test_darwin.go cmd/tailscaled: add support for running an HTTP proxy 2021-09-28 10:57:46 -07:00
tailscaled_deps_test_freebsd.go cmd/tailscaled: add support for running an HTTP proxy 2021-09-28 10:57:46 -07:00
tailscaled_deps_test_linux.go cmd/tailscaled: add support for running an HTTP proxy 2021-09-28 10:57:46 -07:00
tailscaled_deps_test_openbsd.go cmd/tailscaled: add support for running an HTTP proxy 2021-09-28 10:57:46 -07:00
tailscaled_deps_test_windows.go cmd/tailscaled: add support for running an HTTP proxy 2021-09-28 10:57:46 -07:00