summaryrefslogtreecommitdiffhomepage
path: root/net/tsdial
AgeCommit message (Expand)AuthorFilesLines
2026-01-23all: remove AUTHORS file and references to itWill Norris6-6/+6
2025-12-17net/netmon, wgengine/userspace: purge ChangeDelta.Major and address TODOs (#1...Jonathan Nobels1-7/+8
2025-11-18types/netmap,*: remove some redundant fields from NetMapBrad Fitzpatrick2-7/+7
2025-11-16syncs: add Mutex/RWMutex alias/wrappers for future mutex debuggingBrad Fitzpatrick1-1/+2
2025-10-24net/tsdial: do not panic if setting the same eventbus twice (#17640)Claus Lensbøl1-2/+6
2025-10-02feature/featuretags: add features for c2n, peerapi, advertise/use routes/exit...Brad Fitzpatrick1-1/+12
2025-10-02control/controlclient: remove x/net/http2, use net/httpBrad Fitzpatrick1-1/+8
2025-10-01net/netmon: remove usage of direct callbacks from netmon (#17292)Claus Lensbøl1-0/+43
2025-06-18net/*: remove Windows exceptions for when Resolver.PreferGo didn't workBrad Fitzpatrick1-1/+1
2025-05-09net/tsdial: update (*Dialer).SetRoutes() to log the size of the resulting bar...Nick Khyl1-0/+1
2025-04-08net/{netx,memnet},all: add netx.DialFunc, move memnet Network implBrad Fitzpatrick1-2/+3
2025-04-07nettest, *: add option to run HTTP tests with in-memory networkBrad Fitzpatrick1-4/+18
2025-04-02net/tsdial: tolerate empty default route on Plan 9Brad Fitzpatrick1-1/+1
2024-11-11all: use iterators over slice views moreBrad Fitzpatrick1-5/+4
2024-08-05{control,net}: close idle connections of custom transportsAnton Tolchanov1-0/+1
2024-07-08go.mod: bump bartMaisem Ali1-1/+1
2024-06-02tsnet,wgengine/netstack: add ListenPacket and testsMaisem Ali1-1/+8
2024-05-06ipn/ipnlocal, net/tsdial: plumb routes into tsdial and use them in UserDialNick Khyl1-1/+31
2024-04-27net/netns, net/dns/resolver, etc: make netmon required in most placesBrad Fitzpatrick1-0/+34
2024-04-19net/tsdial: assume all connections are affected if no default route is presentAndrew Dunham1-1/+15
2024-04-07net/tsdial: partially fix "tailscale nc" (UserDial) on macOSBrad Fitzpatrick1-4/+14
2024-02-25all: remove LenIter, use Go 1.22 range-over-int insteadBrad Fitzpatrick1-2/+2
2023-12-20all: cleanup unused code, part 1 (#10661)Andrew Lytvynov2-13/+13
2023-09-18types/netmap: remove NetworkMap.{Addresses,MachineStatus}Brad Fitzpatrick1-11/+17
2023-09-17types/netmap: start phasing out Addresses, add GetAddresses methodBrad Fitzpatrick1-4/+5
2023-09-02net/netmon, net/tsdial: add some link change metricsBrad Fitzpatrick1-0/+10
2023-09-01net/tsdial: be smarter about when to close SystemDial connsBrad Fitzpatrick1-10/+37
2023-08-23net/netmon: make ChangeFunc's signature take new ChangeDelta, not boolBrad Fitzpatrick1-3/+2
2023-08-18types/netmap, all: use read-only tailcfg.NodeView in NetworkMapBrad Fitzpatrick2-12/+21
2023-08-11ipn/ipnlocal,net/tsdial: update docs/rename funcsMaisem Ali1-2/+4
2023-04-20all: avoid repeated default interface lookupsMihai Parparita1-3/+3
2023-04-20all: move network monitoring from wgengine/monitor to net/netmonMihai Parparita1-22/+22
2023-04-19net/tsdial: do not use proxies when dialing out to PeerAPIMaisem Ali1-0/+2
2023-04-17various: add golangci-lint, fix issues (#7905)Andrew Dunham1-1/+1
2023-01-27all: update copyright and license headersWill Norris6-18/+12
2022-11-16all: standardize on PeerAPIMaisem Ali1-1/+1
2022-11-04all: remove old +build tagsBrad Fitzpatrick1-2/+0
2022-09-29all: fix spelling mistakesJosh Soref1-2/+2
2022-08-04all: use syncs.AtomicValueMaisem Ali1-3/+0
2022-08-02all: migrate more code code to net/netip directlyBrad Fitzpatrick1-3/+2
2022-07-25all: convert more code to use net/netip directlyBrad Fitzpatrick3-22/+20
2022-07-25all: use various net/netip parse funcs directlyBrad Fitzpatrick3-5/+8
2022-07-25net/netaddr: start migrating to net/netip via new netaddr adapter packageBrad Fitzpatrick3-9/+9
2022-04-27net/tsdial: add SystemDial as a wrapper on netns.DialMaisem Ali1-6/+111
2022-03-25cmd/tailscale: write fewer known_hosts, resolve ssh host to FQDN earlyBrad Fitzpatrick1-7/+12
2021-12-09net/dnscache, net/tsdial: add DNS caching to tsdial UserDialBrad Fitzpatrick2-8/+37
2021-12-03ipn/ipnlocal, net/tsdial: make SOCKS/HTTP dials use ExitDNSBrad Fitzpatrick3-9/+162
2021-12-02net/tsdial: give netstack a Dialer, start refactoring name resolutionBrad Fitzpatrick3-46/+77
2021-12-01net/tsdial: make dialing to peerapi work in netstack modeBrad Fitzpatrick1-6/+47
2021-12-01net/tsdial: move macOS/iOS peerapi sockopt logic from LocalBackendBrad Fitzpatrick2-11/+61