Andrew Dunham
|
42fd964090
control/controlclient: use dnscache.Resolver for Noise client
|
2 years ago |
Mihai Parparita
|
7330aa593e
all: avoid repeated default interface lookups
|
2 years ago |
Mihai Parparita
|
9a655a1d58
net/dnsfallback: more explicitly pass through logf function
|
2 years ago |
Mihai Parparita
|
edb02b63f8
net/sockstats: pass in logger to sockstats.WithSockStats
|
2 years ago |
Andrew Dunham
|
83fa17d26c
various: pass logger.Logf through to more places
|
3 years ago |
Mihai Parparita
|
6ac6ddbb47
sockstats: switch label to enum
|
3 years ago |
Mihai Parparita
|
9cb332f0e2
sockstats: instrument networking code paths
|
3 years ago |
Brad Fitzpatrick
|
fb84ccd82d
control/controlhttp: don't require valid TLS cert for Noise connection
|
3 years ago |
Will Norris
|
71029cea2d
all: update copyright and license headers
|
3 years ago |
Brad Fitzpatrick
|
3eb986fe05
control/controlhttp: add TS_FORCE_NOISE_443, TS_DEBUG_NOISE_DIAL envknobs
|
3 years ago |
Brad Fitzpatrick
|
da8def8e13
all: remove old +build tags
|
3 years ago |
Brad Fitzpatrick
|
dfe67afb4a
control/controlhttp: remove ClientConn.UntrustedUpgradeHeaders
|
3 years ago |
Brad Fitzpatrick
|
246274b8e9
control/controlhttp: allow setting, getting Upgrade headers in Noise upgrade
|
3 years ago |
Andrew Dunham
|
e1bdbfe710
tailcfg, control/controlhttp, control/controlclient: add ControlDialPlan field (#5648)
|
3 years ago |
Andrew Dunham
|
9b71008ef2
control/controlhttp: move Dial options into options struct (#5661)
|
3 years ago |
Juan Font Alonso
|
64d482ff48
Allow any port for HTTPS when using Noise over TLS
|
4 years ago |
Mihai Parparita
|
a9f32656f5
control/controlhttp: allow client and server to communicate over WebSockets
|
3 years ago |
Brad Fitzpatrick
|
1237000efe
control/controlhttp: don't assume port 80 upgrade response will work
|
3 years ago |
Maisem Ali
|
5a1ef1bbb9
net/tsdial: add SystemDial as a wrapper on netns.Dial
|
3 years ago |
Brad Fitzpatrick
|
e38d3dfc76
control/controlhttp: start port 443 fallback sooner if 80's stuck
|
3 years ago |
David Anderson
|
02ad987e24
control/controlbase: make the protocol version number selectable.
|
3 years ago |
Brad Fitzpatrick
|
b647977b33
net/netutil: move some net utils from control/controlhttp to netutil
|
4 years ago |
Brad Fitzpatrick
|
5d085a6f41
controlhttp: add some docs, change Dial's path from /switch to /ts2021
|
4 years ago |
David Anderson
|
96f008cf87
control/controlhttp: package to get a controlbase.Conn over HTTP(S).
|
4 years ago |