summaryrefslogtreecommitdiffhomepage
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2023-05-02net/tstun: handle exit nodes in NAT configsMaisem Ali2-33/+74
2023-04-26net/ping,netcheck: add v6 pinging capabilities to pinger (#7971)Charlotte Brandhorst-Satzkorn3-60/+242
2023-04-24net/packet: add NAT support for DCCP and GREMaisem Ali2-8/+44
2023-04-22net/netcheck: fix crash when IPv6 kinda but not really worksBrad Fitzpatrick1-0/+11
2023-04-21net/tstun: add tests for captureHookAndrew Dunham2-8/+115
2023-04-20all: avoid repeated default interface lookupsMihai Parparita24-67/+121
2023-04-20all: move network monitoring from wgengine/monitor to net/netmonMihai Parparita21-64/+1530
2023-04-19ci: add more lints (#7909)Andrew Dunham1-24/+23
2023-04-19net/tsdial: do not use proxies when dialing out to PeerAPIMaisem Ali1-0/+2
2023-04-19net/sockstats: expose debug infoMihai Parparita4-20/+79
2023-04-19net/sockstats: fix calculation of radio power usageWill Norris2-7/+19
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 Dunham5-5/+5
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 Parparita2-41/+15
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-15wgengine/magicsock, types/nettype, etc: finish ReadFromUDPAddrPort netip migr...Brad Fitzpatrick4-31/+20
2023-04-15wgengine/magicsock, etc: remove mostly unused WriteTo methodsBrad Fitzpatrick1-2/+9
2023-04-15net/netcheck: remove unused method from interfaceBrad Fitzpatrick1-1/+0
2023-04-14.github/workflows: reenable Windows CI, disable broken testsJames Tucker1-0/+7
2023-04-14net/art: skip tests on CI for nowBrad Fitzpatrick1-0/+19
2023-04-14net/netcheck: use dnscache.Resolver when resolving DERP IPsAndrew Dunham2-5/+108
2023-04-13tailcfg: make SelfNodeV4MasqAddrForThisPeer a pointerMaisem Ali2-4/+5
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 Parparita6-10/+13
2023-04-12.github/workflows: run one set of tests with the tailscale_go build tagMihai Parparita3-5/+5
2023-04-07net/sockstats: disable deltas for the cell radio power state metricMihai Parparita1-0/+8
2023-04-07net/sockstats: return early if no radio period lengthWill Norris1-0/+3
2023-04-07sockstats: add client metrics for radio power stateWill Norris2-0/+157
2023-04-06net, wgengine/capture: encode NAT addresses in pcap streamTom DNetto3-17/+37
2023-04-04net/neterror, wgengine/magicsock: use UDP GSO and GRO on Linux (#7791)Jordan Whited2-0/+49
2023-04-04net/art: implement the stride table building block of ARTDavid Anderson3-0/+617
2023-03-30envknob,net/tstun,wgengine: use TS_DEBUG_MTU consistentlyJames Tucker4-21/+62
2023-03-29sockstats: add labels for netlog and sockstatlog packagesWill Norris2-12/+16
2023-03-29net/tshttpproxy: don't proxy through ourselvesAndrew Dunham2-2/+200
2023-03-29net/tstun,wgengine/*: add support for NAT to routesMaisem Ali2-46/+97
2023-03-29net/tstun/table: add initial RoutingTable implementationMaisem Ali1-0/+90
2023-03-28go.mod, net/tstun, wgengine/magicsock: update wireguard-go (#7712)Jordan Whited1-6/+0
2023-03-24net/tstun: only log natConfig on changesMaisem Ali1-2/+5
2023-03-24net/dns: don't send on closed channel in resolvedManagerAndrew Dunham1-1/+3
2023-03-24net/netcheck: improve determinism in hairpinning testAndrew Dunham2-8/+118
2023-03-23net/packet: add checksum update testsMaisem Ali2-3/+74
2023-03-23net/tstun: use p.Buffer() in more placesMaisem Ali1-6/+6
2023-03-23net/tstun: add inital support for NAT v4Maisem Ali3-7/+383
2023-03-23net/tstun: rename filterIn/filterOut methods to be more descriptiveMaisem Ali2-27/+27
2023-03-20net/sockstats: export cellular-only clientmetricsMihai Parparita1-5/+9
2023-03-20net/interfaces: also allow link-local for AzureAppServices.Denton Gentry1-5/+10
2023-03-14sockstats: remove per-interface stats from GetMihai Parparita3-22/+59