summaryrefslogtreecommitdiffhomepage
path: root/control/controlhttp/client.go
AgeCommit message (Expand)AuthorFilesLines
2025-09-20WIPbradfitz/fooBrad Fitzpatrick1-0/+4
2025-09-19net/ace, control/controlhttp: start adding ACE dialing supportBrad Fitzpatrick1-24/+54
2025-06-18net/tlsdial: fix TLS cert validation of HTTPS proxiesBrad Fitzpatrick1-1/+1
2025-04-08net/{netx,memnet},all: add netx.DialFunc, move memnet Network implBrad Fitzpatrick1-1/+2
2025-04-02control/controlhttp: reduce some log spam on context cancelBrad Fitzpatrick1-0/+5
2025-04-02control/controlhttp: set forceNoise443 on Plan 9Brad Fitzpatrick1-0/+9
2025-03-25control/controlhttp: quiet "forcing port 443" log spamBrad Fitzpatrick1-1/+6
2024-11-07control/controlhttp/controlhttpserver: split out Accept to its own packageBrad Fitzpatrick1-4/+5
2024-10-02control/control{client,http}: don't noise dial localhost:443 in http-only testsBrad Fitzpatrick1-7/+16
2024-10-02control/controlhttp: rename a param from addr to optAddr for clarityBrad Fitzpatrick1-14/+20
2024-10-01control/controlhttp: fix connectivity on Alaska Air wifiBrad Fitzpatrick1-0/+12
2024-10-01control/controlhttp: factor out some code in prep for future changeBrad Fitzpatrick1-10/+21
2024-08-06control/controlhttp: extract the last network connectionAnton Tolchanov1-12/+13
2024-06-20control/controlclient: add more Screen Time blocking detectionBrad Fitzpatrick1-2/+3
2024-06-19control/controlhttp: add health warning for macOS filtering blocking Tailscal...Brad Fitzpatrick1-1/+43
2024-04-27net/netns, net/dns/resolver, etc: make netmon required in most placesBrad Fitzpatrick1-2/+0
2024-04-26health, all: remove health.Global, finish plumbing health.TrackerBrad Fitzpatrick1-2/+1
2024-04-25tsd, ipnlocal, etc: add tsd.System.HealthTracker, start some plumbingBrad Fitzpatrick1-1/+2
2023-08-04control: use tstime instead of time (#8595)Claire Wang1-3/+10
2023-05-01control/controlclient: use dnscache.Resolver for Noise clientAndrew Dunham1-7/+17
2023-04-20all: avoid repeated default interface lookupsMihai Parparita1-1/+3
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 Fitzpatrick1-3/+17
2023-01-27all: update copyright and license headersWill Norris1-3/+2
2023-01-17control/controlhttp: add TS_FORCE_NOISE_443, TS_DEBUG_NOISE_DIAL envknobsBrad Fitzpatrick1-2/+25
2022-11-04all: remove old +build tagsBrad Fitzpatrick1-1/+0
2022-10-28control/controlhttp: remove ClientConn.UntrustedUpgradeHeadersBrad Fitzpatrick1-10/+9
2022-10-17control/controlhttp: allow setting, getting Upgrade headers in Noise upgradeBrad Fitzpatrick1-18/+21
2022-09-23tailcfg, control/controlhttp, control/controlclient: add ControlDialPlan fiel...Andrew Dunham1-9/+192
2022-09-16control/controlhttp: move Dial options into options struct (#5661)Andrew Dunham1-40/+40
2022-08-15Allow any port for HTTPS when using Noise over TLSJuan Font Alonso1-9/+5
2022-06-02control/controlhttp: allow client and server to communicate over WebSocketsMihai Parparita1-15/+3
2022-04-28control/controlhttp: don't assume port 80 upgrade response will workBrad Fitzpatrick1-28/+43
2022-04-27net/tsdial: add SystemDial as a wrapper on netns.DialMaisem Ali1-6/+5
2022-04-27control/controlhttp: start port 443 fallback sooner if 80's stuckBrad Fitzpatrick1-31/+82
2022-04-07control/controlbase: make the protocol version number selectable.David Anderson1-3/+5
2022-03-24net/netutil: move some net utils from control/controlhttp to netutilBrad Fitzpatrick1-18/+2
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 Anderson1-0/+242