summaryrefslogtreecommitdiffhomepage
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2023-06-19go.mod, net/dns/recursive: update github.com/miekg/dnsAndrew Dunham1-5/+1
2023-06-12net/memnet: add optional Listener.NewConn config knobBrad Fitzpatrick1-1/+12
2023-06-11net/tstun, tsnet: make happier on WASIBrad Fitzpatrick1-1/+1
2023-06-09net/dns/recursive: add initial implementation of recursive DNS resolverAndrew Dunham2-0/+1381
2023-06-07all: use cmpx.Or where it made senseBrad Fitzpatrick2-12/+7
2023-06-05net/dnscache: use PreferGo on Windows.Denton Gentry1-4/+0
2023-05-10net/netcheck: reenable TestBasic on WindowsJames Tucker1-4/+0
2023-05-09net/sockstats: wait before reporting battery usageWill Norris2-7/+23
2023-05-05net/netns: fix segv when no tailscale interface is foundJames Tucker1-1/+1
2023-05-04tsd: add package with System type to unify subsystem init, discoveryBrad Fitzpatrick1-1/+4
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