summaryrefslogtreecommitdiffhomepage
path: root/control/controlhttp
AgeCommit message (Expand)AuthorFilesLines
2025-10-03feature/ace: make ACE modularBrad Fitzpatrick1-6/+10
2025-10-02control/controlclient: remove x/net/http2, use net/httpBrad Fitzpatrick1-2/+2
2025-10-01net/netmon: remove usage of direct callbacks from netmon (#17292)Claus Lensbøl1-2/+5
2025-09-30feature, net/tshttpproxy: pull out support for using proxies as a featureBrad Fitzpatrick1-4/+9
2025-09-20control/controlhttp: simplify, fix race dialing, remove priority conceptBrad Fitzpatrick3-322/+304
2025-09-19net/ace, control/controlhttp: start adding ACE dialing supportBrad Fitzpatrick1-24/+54
2025-09-16health,ipn/ipnlocal: introduce eventbus in heath.Tracker (#17085)Claus Lensbøl1-2/+3
2025-06-18net/tlsdial: fix TLS cert validation of HTTPS proxiesBrad Fitzpatrick1-1/+1
2025-04-16derp/derphttp: remove ban on websockets dependencyDavid Anderson1-12/+0
2025-04-08net/{netx,memnet},all: add netx.DialFunc, move memnet Network implBrad Fitzpatrick3-4/+6
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 Fitzpatrick2-1/+12
2024-11-26control/controlhttp: set *health.Tracker in testsAndrew Dunham1-0/+3
2024-11-20cmd/tailscale/cli: create netmon in debug ts2021Andrew Dunham1-0/+2
2024-11-07derp/derphttp: don't link websockets other than on GOOS=jsBrad Fitzpatrick2-3/+4
2024-11-07control/controlhttp/controlhttpserver: split out Accept to its own packageBrad Fitzpatrick5-23/+46
2024-10-09control/controlhttp: don't link ts2021 server + websocket code on iOSBrad Fitzpatrick1-0/+2
2024-10-02control/control{client,http}: don't noise dial localhost:443 in http-only testsBrad Fitzpatrick2-7/+23
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 Fitzpatrick2-12/+24
2024-08-14go.{mod,sum}: migrate from nhooyr.io/websocket to github.com/coder/websocketKyle Carberry2-2/+2
2024-08-06control/controlhttp: extract the last network connectionAnton Tolchanov2-12/+60
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 Fitzpatrick2-4/+6
2024-04-26health, all: remove health.Global, finish plumbing health.TrackerBrad Fitzpatrick2-2/+5
2024-04-25tsd, ipnlocal, etc: add tsd.System.HealthTracker, start some plumbingBrad Fitzpatrick1-1/+2
2024-04-16all: use Go 1.22 range-over-intBrad Fitzpatrick1-1/+1
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