You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/ipn/ipnlocal
Brad Fitzpatrick d3d503d997 ipn/ipnlocal: add HTTP/2 h2c server support to peerapi on non-mobile platforms
To make ExitDNS cheaper.

Might not finish client-side support in December before 1.20, but at
least server support can start rolling out ahead of clients being
ready for it.

Tested with curl against peerapi.

Updates #1713

Change-Id: I676fed5fb1aef67e78c542a3bc93bddd04dd11fe
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
4 years ago
..
dnsconfig_test.go tailcfg, ipn/ipnlocal, net/dns: forward exit node DNS on Unix to system DNS 4 years ago
local.go ipn/{ipnserver,ipnlocal}: support incoming Taildrop on Synology 4 years ago
local_test.go net/tsdial: move more weirdo dialing into new tsdial package, plumb 4 years ago
loglines_test.go net/tsdial: move more weirdo dialing into new tsdial package, plumb 4 years ago
peerapi.go ipn/ipnlocal: add HTTP/2 h2c server support to peerapi on non-mobile platforms 4 years ago
peerapi_h2c.go ipn/ipnlocal: add HTTP/2 h2c server support to peerapi on non-mobile platforms 4 years ago
peerapi_macios_ext.go net/tsdial: move macOS/iOS peerapi sockopt logic from LocalBackend 4 years ago
peerapi_test.go ipn/ipnlocal: run peerapi even if Taildrop storage not configured 4 years ago
state_test.go net/tsdial: move more weirdo dialing into new tsdial package, plumb 4 years ago