summaryrefslogtreecommitdiffhomepage
path: root/control/controlhttp
AgeCommit message (Expand)AuthorFilesLines
2023-08-29net/wsconn: accept a remote addr string and plumb it throughDavid Anderson2-2/+2
2023-08-09control/controlhttp: remove tstest.Clock from tests (#8830)Andrew Lytvynov1-11/+23
2023-08-04control: use tstime instead of time (#8595)Claire Wang3-3/+18
2023-06-25.github: actually run tests in CIMaisem Ali1-13/+14
2023-05-01control/controlclient: use dnscache.Resolver for Noise clientAndrew Dunham2-7/+22
2023-04-20all: avoid repeated default interface lookupsMihai Parparita2-1/+6
2023-04-17net/dnsfallback: more explicitly pass through logf functionMihai Parparita1-1/+1
2023-04-12net/sockstats: pass in logger to sockstats.WithSockStatsMihai Parparita1-1/+1
2023-03-12various: pass logger.Logf through to more placesAndrew Dunham1-0/+2
2023-03-06sockstats: switch label to enumMihai Parparita1-1/+1
2023-03-01sockstats: instrument networking code pathsMihai Parparita1-0/+3
2023-02-08control/controlhttp: don't require valid TLS cert for Noise connectionBrad Fitzpatrick3-29/+43
2023-01-27all: update copyright and license headersWill Norris6-18/+12
2023-01-17control/controlhttp: add TS_FORCE_NOISE_443, TS_DEBUG_NOISE_DIAL envknobsBrad Fitzpatrick1-2/+25
2023-01-13control/controlhttp: fix header case-sensitivityMatthias Gabriel1-1/+2
2022-11-04all: remove old +build tagsBrad Fitzpatrick1-1/+0
2022-10-28control/controlhttp: remove ClientConn.UntrustedUpgradeHeadersBrad Fitzpatrick3-23/+11
2022-10-27control/controlhttp: add AcceptHTTP hook to add coalesced Server->Client writeBrad Fitzpatrick2-15/+128
2022-10-18net/wsconn: add back custom wrapper for turning a websocket.Conn into a net.ConnMihai Parparita2-2/+4
2022-10-17control/controlhttp: allow setting, getting Upgrade headers in Noise upgradeBrad Fitzpatrick5-24/+63
2022-10-17control/controlhttp: try to avoid flakes in TestDialPlanAndrew Dunham1-5/+18
2022-09-26control/controlhttp: use custom port for non-localhost JS noise client connec...Mihai Parparita1-2/+4
2022-09-23tailcfg, control/controlhttp, control/controlclient: add ControlDialPlan fiel...Andrew Dunham3-9/+464
2022-09-16control/controlhttp: move Dial options into options struct (#5661)Andrew Dunham4-54/+123
2022-09-15cmd/derper, control/controlhttp: disable WebSocket compressionMihai Parparita1-0/+6
2022-08-15cmd/tailscale/cli: fix build breakMaisem Ali1-8/+3
2022-08-15Allow any port for HTTPS when using Noise over TLSJuan Font Alonso1-9/+5
2022-06-08control/controlhttp: use secure WebSockets protocol by defaultMihai Parparita1-4/+10
2022-06-07net/wsconn: remove homegrown wrapper for turning a websocket.Conn into a net....Mihai Parparita2-4/+2
2022-06-02control/controlhttp: allow client and server to communicate over WebSocketsMihai Parparita4-15/+123
2022-04-28control/controlhttp: don't assume port 80 upgrade response will workBrad Fitzpatrick2-48/+106
2022-04-27net/tsdial: add SystemDial as a wrapper on netns.DialMaisem Ali2-6/+7
2022-04-27control/controlhttp: start port 443 fallback sooner if 80's stuckBrad Fitzpatrick1-31/+82
2022-04-07control/controlbase: don't enforce a max protocol version at handshake time.David Anderson2-3/+3
2022-04-07control/controlbase: make the protocol version number selectable.David Anderson3-6/+10
2022-03-24net/netutil: move some net utils from control/controlhttp to netutilBrad Fitzpatrick2-42/+4
2022-02-26controlhttp: add some docs, change Dial's path from /switch to /ts2021Brad Fitzpatrick1-4/+15
2022-01-17control/controlhttp: package to get a controlbase.Conn over HTTP(S).David Anderson3-0/+735