summaryrefslogtreecommitdiffhomepage
path: root/wgengine/netstack/netstack_test.go
AgeCommit message (Expand)AuthorFilesLines
2026-04-24wgengine/netstack: absorb all quad-100 traffic locally, never leak to peersJames Tucker1-0/+184
2026-04-13all: fix six tests that failed with -count=2Brad Fitzpatrick1-0/+3
2026-04-13wgengine/netstack: fix data race on in-flight connection test globalsBrad Fitzpatrick1-2/+4
2026-04-08wgengine/netstack: allow UDP listeners to receive traffic on Service VIP addr...Tom Meadows1-0/+188
2026-02-27wgengine/netstack: deliver self-addressed packets via loopbackJames Tucker1-0/+293
2026-01-30wgengine/netstack: add local tailscale service IPs to route and terminate loc...KevinLiang101-4/+58
2026-01-23all: remove AUTHORS file and references to itWill Norris1-1/+1
2025-09-16health,ipn/ipnlocal: introduce eventbus in heath.Tracker (#17085)Claus Lensbøl1-2/+2
2025-04-16net/netmon: publish events to event busDavid Anderson1-0/+2
2025-04-16all: update the tsd.System constructor name (#15372)M. J. Fromberger1-2/+2
2025-04-16wgengine: plumb an event bus into the userspace engineM. J. Fromberger1-1/+1
2025-04-16all: construct new System values with an event bus pre-populatedM. J. Fromberger1-1/+1
2025-04-08net/{netx,memnet},all: add netx.DialFunc, move memnet Network implBrad Fitzpatrick1-1/+2
2024-11-22ipn/{ipnlocal,localapi}, wgengine/netstack: call (*LocalBackend).Shutdown whe...Nick Khyl1-0/+2
2024-11-01wgengine/netstack: remove unused taildrive depsBrad Fitzpatrick1-2/+2
2024-09-25util/usermetrics: make usermetrics non-globalKristoffer Dalby1-0/+2
2024-08-29net/tstun,wgengine/netstack: implement TCP GRO for local services (#13315)Jordan Whited1-3/+3
2024-08-20net/tstun,wgengine{/netstack/gro}: refactor and re-enable gVisor GRO for Linu...Jordan Whited1-4/+4
2024-06-13wgengine/netstack: add test for #12448Andrew Dunham1-8/+223
2024-05-08wgengine/netstack: handle 4via6 routes that are advertised by the same nodeAndrew Dunham1-0/+91
2024-05-07ipn/ipnlocal, all: plumb health trackers in testsBrad Fitzpatrick1-6/+8
2024-04-16all: use Go 1.22 range-over-intBrad Fitzpatrick1-1/+1
2024-04-15ipn: remove unused Options.LegacyMigrationPrefsBrad Fitzpatrick1-7/+7
2024-03-11wgengine/netstack: fix bug with duplicate SYN packets in client limitAndrew Dunham1-1/+11
2024-02-27wgengine/netstack: add a per-client limit for in-flight TCP forwardsAndrew Dunham1-0/+239
2024-02-09tailfs: initial implementationPercy Wegmann1-2/+2
2023-09-17wgengine, proxymap: split out port mapping from Engine to new typeBrad Fitzpatrick1-2/+2
2023-05-04tsd: add package with System type to unify subsystem init, discoveryBrad Fitzpatrick1-24/+18
2023-03-23all: pass log IDs as the proper type rather than stringsWill Norris1-2/+3
2023-01-30ipn/ipnlocal: drop not required StateKey parameterMaisem Ali1-2/+2
2023-01-27all: update copyright and license headersWill Norris1-3/+2
2023-01-19wgengine/netstack: fix data race in testsAndrew Dunham1-6/+2
2022-12-23wgengine/netstack: change netstack API to require LocalBackendClaire Wang1-46/+41
2022-12-22wgengine/netstack: delete some dead code, old comment, use atomic int typesBrad Fitzpatrick1-3/+2
2022-12-20go.mod, etc: bump gvisorandig1-10/+0
2022-11-22ipn/ipnlocal: call checkPrefs in Start tooMaisem Ali1-5/+10
2022-11-11ipn/ipnlocal: add support for multiple user profilesMaisem Ali1-11/+6
2022-11-08wgengine/netstack: optimize shouldProcessInbound, avoiding 4via6 lookupsBrad Fitzpatrick1-1/+9
2022-11-08wgengine/netstack: add tests for shouldProcessInboundAndrew Dunham1-0/+221
2022-09-21wgengine/netstack: always respond to 4via6 echo requests (#5712)Andrew Dunham1-30/+33
2022-09-21wgengine/netstack: handle 4via6 packets when pinging (#5709)Andrew Dunham1-0/+165
2022-07-25all: convert more code to use net/netip directlyBrad Fitzpatrick1-2/+2
2022-07-25net/netaddr: start migrating to net/netip via new netaddr adapter packageBrad Fitzpatrick1-1/+1
2022-04-30assorted: documentation and readability fixesTom DNetto1-2/+2
2022-04-30net/tstun,wgengine/{.,netstack}: handle UDP magicDNS traffic in netstackTom DNetto1-2/+2
2022-04-07wgengine/netstack: disable refsvfs2 leak tracking (#4378)James Tucker1-0/+10
2022-03-17all: use any instead of interface{}Josh Bleecher Snyder1-1/+1
2022-01-19wgengine/netstack: add a missing refcount decrement after packet injectionBrad Fitzpatrick1-0/+76
2021-11-30net/tsdial: start of new package to unify all outbound dialing complexityBrad Fitzpatrick1-112/+0
2021-06-28wgengine/netstack: make SOCKS5 resolve names to IPv6 if self node when no IPv4Brad Fitzpatrick1-0/+112