summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2023-04-19syncs: relax TestWatchMultipleValues timing on WindowsJames Tucker1-4/+7
2023-04-19ci: add more lints (#7909)Andrew Dunham9-40/+63
2023-04-19.github: Bump ruby/action-slack from 3.0.0 to 3.2.1dependabot[bot]1-1/+1
2023-04-19.github: Bump peter-evans/create-pull-request from 4.2.4 to 5.0.0dependabot[bot]2-2/+2
2023-04-19licenses: update win/apple licensesLicense Updater2-9/+9
2023-04-19ipn/ipnlocal: handle masquerade addresses in PeerAPIMaisem Ali2-3/+20
2023-04-19net/tsdial: do not use proxies when dialing out to PeerAPIMaisem Ali1-0/+2
2023-04-19net/sockstats: expose debug infoMihai Parparita6-21/+88
2023-04-19net/sockstats: fix calculation of radio power usageWill Norris2-7/+19
2023-04-19licenses: update tailscale{,d} licensesLicense Updater1-6/+6
2023-04-18net/netns: don't log errors when we can't get the default route on DarwinMihai Parparita2-2/+11
2023-04-17various: add golangci-lint, fix issues (#7905)Andrew Dunham34-269/+529
2023-04-17net/connstats: exclude traffic with internal Tailscale service (#7904)Joe Tsai1-0/+15
2023-04-17net/dnsfallback: more explicitly pass through logf functionMihai Parparita8-66/+20
2023-04-17.github: Bump actions/setup-go from 3 to 4dependabot[bot]1-1/+1
2023-04-17wgengine/monitor: add --monitor-duration flag to opt-in TestMonitorModeBrad Fitzpatrick1-2/+26
2023-04-17net/interfaces: cache "home" router lookup on big Linux routersBrad Fitzpatrick1-1/+16
2023-04-17net/netcheck: reenable TestNodeAddrResolve on WindowsJames Tucker1-3/+28
2023-04-17wgengine/magicsock: keep advertising endpoints after we stop discovering themAndrew Dunham2-0/+212
2023-04-16wgengine/magicsock: update comments on what implements conn.BindBrad Fitzpatrick1-5/+23
2023-04-15wgengine/magicsock, types/nettype, etc: finish ReadFromUDPAddrPort netip migr...Brad Fitzpatrick8-54/+48
2023-04-15wgengine/magicsock, etc: remove mostly unused WriteTo methodsBrad Fitzpatrick3-23/+19
2023-04-15net/netcheck: remove unused method from interfaceBrad Fitzpatrick1-1/+0
2023-04-14wgengine/magicsock: reenable magicsock tests on WindowsJames Tucker1-18/+0
2023-04-14tsnet: disable TestLoopbackSOCKS5 on WindowsJames Tucker1-0/+5
2023-04-14.github/workflows: add artifact caching and remove double build on raceJames Tucker1-11/+55
2023-04-14util/set: move Slice type from corp to ossAndrew Dunham2-0/+125
2023-04-14.github/workflows: reenable Windows CI, disable broken testsJames Tucker6-1/+55
2023-04-14api.md: update example auth key valueWill Norris1-3/+3
2023-04-14wgengine/magicsock: factor out receiveIPv4 & receiveIPv6 common codeBrad Fitzpatrick2-73/+55
2023-04-14net/art: skip tests on CI for nowBrad Fitzpatrick1-0/+19
2023-04-14net/netcheck: use dnscache.Resolver when resolving DERP IPsAndrew Dunham4-5/+110
2023-04-13tailcfg: make SelfNodeV4MasqAddrForThisPeer a pointerMaisem Ali11-22/+38
2023-04-13net/art: disable the IPv6 100k routes benchmark.David Anderson1-1/+9
2023-04-13net/art: implement the Table type, a multi-level art route table.David Anderson4-6/+708
2023-04-12net/sockstats: pass in logger to sockstats.WithSockStatsMihai Parparita11-19/+22
2023-04-12.github/workflows: run one set of tests with the tailscale_go build tagMihai Parparita4-5/+16
2023-04-12log/sockstatlog: limit sockstat logs to 5 MBWill Norris1-1/+10
2023-04-12client/tailscale: dial LocalAPI at 127.0.0.1 on macOSBrad Fitzpatrick1-1/+2
2023-04-11tool/gocross: add ts_macext build tag for Xcode buildsMihai Parparita2-2/+6
2023-04-11licenses: update tailscale{,d} licensesLicense Updater1-1/+1
2023-04-11licenses: update win/apple licensesLicense Updater1-1/+1
2023-04-11go.mod.sri: update SRI hash for go.mod changesFlakes Updater3-3/+3
2023-04-11tsweb: move varz handler(s) into separate modulesAnton Tolchanov15-808/+850
2023-04-11prober: migrate to Prometheus metric libraryAnton Tolchanov5-230/+122
2023-04-11tsweb: expose native Prometheus metrics in /debug/varzAnton Tolchanov6-39/+155
2023-04-10licenses: update android licensesLicense Updater1-1/+1
2023-04-10ipn/ipnlocal: check that sockstatLogger is available in c2n endpointMihai Parparita1-0/+4
2023-04-10ipn/ipnlocal: more explicitly say if sockstats are not availableMihai Parparita1-0/+5
2023-04-10go.mod.sri: update SRI hash for go.mod changesFlakes Updater3-3/+3