summaryrefslogtreecommitdiffhomepage
path: root/wgengine/magicsock/magicsock_test.go
AgeCommit message (Expand)AuthorFilesLines
2026-04-25wgengine, all: remove LazyWG, use wireguard-go callback API for on-demand peersbradfitz/rm_lazy_wgBrad Fitzpatrick1-127/+94
2026-04-23wgengine/magicsock: do not send TSMP disco when connected (#19497)Claus Lensbøl1-3/+26
2026-04-22wgengine/magicsock: replace peers slice with peersByID map; add Upsert/Remove...Brad Fitzpatrick1-6/+5
2026-04-14wgengine/magicsock: remove pickPort, use port 0 to avoid TOCTOU raceAvery Pennarun1-14/+12
2026-04-14wgengine/magicsock: deflake TestTwoDevicePing compare-metrics-statsBrad Fitzpatrick1-72/+107
2026-04-05cmd/vet: add subtestnames analyzer; fix all existing violationsBrad Fitzpatrick1-53/+53
2026-04-01wgengine/magicsock: send out disco keys over TSMP periodically (#19212)Claus Lensbøl1-0/+44
2026-03-31wgengine/magicsock: assume network up for testsHarry Harpham1-0/+2
2026-03-11wgengine/magicsock: fix three race conditions in TestTwoDevicePingBrad Fitzpatrick1-31/+70
2026-03-06all: use Go 1.26 things, run most gofix modernizersBrad Fitzpatrick1-3/+3
2026-03-05types/ptr: deprecate ptr.To, use Go 1.26 newBrad Fitzpatrick1-2/+1
2026-02-26wgengine/magicsock: only run derpActiveFunc after connecting to DERP (#18814)Fernando Serboncini1-0/+51
2026-02-10magicsock, ipnlocal: revert eventbus-based node/filter updates, remove Synchr...Brad Fitzpatrick1-68/+39
2026-01-23all: remove AUTHORS file and references to itWill Norris1-1/+1
2025-12-10net/{packet,tstun},wgengine: update disco key when receiving via TSMP (#18158)Claus Lensbøl1-0/+45
2025-11-25net/tstun: add TSMPDiscoAdvertisement to TSMPPing (#17995)Claus Lensbøl1-4/+1
2025-11-18types/key,wgengine/magicsock,control/controlclient,ipn: add debug disco key r...James Tucker1-0/+70
2025-11-18types/netmap,*: remove some redundant fields from NetMapBrad Fitzpatrick1-3/+3
2025-11-18all: rename variables with lowercase-l/uppercase-IAlex Chan1-10/+10
2025-11-17various: add more missing apostrophes in commentsAlex Chan1-1/+1
2025-11-16types/netmap: remove PrivateKey from NetworkMapBrad Fitzpatrick1-15/+11
2025-11-12wgengine/wgcfg: remove two unused Config fieldsBrad Fitzpatrick1-2/+0
2025-10-15net/connstats: prepare to remove package (#17554)Joe Tsai1-28/+24
2025-10-10wgengine/magicsock: add clientmetrics for TX bytes/packets by af & conn type ...Jordan Whited1-0/+4
2025-10-09wgengine/magicsock: add clientmetrics for RX bytes by af & conn type (#17512)Jordan Whited1-0/+2
2025-09-26wgengine/magicsock: fix rebind debouncing (#17282)James Tucker1-11/+29
2025-09-24derp/derpserver: clean up extraction of derp.Server (#17264)Simon Law1-1/+1
2025-09-24derp/derpserver: split off derp.Server out of derp into its own packageBrad Fitzpatrick1-4/+3
2025-09-16health,ipn/ipnlocal: introduce eventbus in heath.Tracker (#17085)Claus Lensbøl1-7/+6
2025-09-15wgengine/magicsock: send a valid payload in TestNetworkDownSendErrorsAlex Chan1-14/+69
2025-08-28wgengine/magicsock: shorten process internal DERP queueJames Tucker1-8/+0
2025-08-13net/{batching,packet},wgengine/magicsock: export batchingConn (#16848)Jordan Whited1-61/+10
2025-08-06wgengine/magicsock: fix missing Conn.hasPeerRelayServers.Store() call (#16792)Jordan Whited1-15/+74
2025-08-06wgengine/magicsock: add lazyEndpoint.FromPeer tests (#16791)Jordan Whited1-0/+72
2025-08-06wgengine/magicsock: add lazyEndpoint.InitiationMessagePublicKey tests (#16790)Jordan Whited1-0/+81
2025-08-06wgengine/magicsock: add receiveIP() unit tests (#16781)Jordan Whited1-0/+314
2025-08-04wgengine/magicsock: fix looksLikeInitiationMsg endianness (#16771)Jordan Whited1-4/+12
2025-07-29ipn,net,tsnet,wgengine: make an eventbus mandatory where it is used (#16594)M. J. Fromberger1-4/+9
2025-07-21wgengine/magicsock,all: allocate peer relay over disco instead of PeerAPI (#1...Jordan Whited1-161/+174
2025-07-15tailcfg,wgengine/magicsock: set peer relay CapVer (#16531)Jordan Whited1-2/+26
2025-07-10wgengine/magicsock: resolve epAddr collisions across peer relay conns (#16526)Jordan Whited1-0/+40
2025-07-09wgengine/magicsock: support self as candidate peer relay (#16499)Jordan Whited1-39/+75
2025-07-04tailcfg, feature/relayserver, wgengine/magicsock: invert UDP relay server nod...Dylan Bargatze1-3/+0
2025-06-20wgengine/magicsock: generate relay server set from tailnet policy (#16331)Jordan Whited1-1/+201
2025-06-18ipn/ipnlocal,wgengine{/magicsock}: replace SetNetworkMap with eventbus (#16299)Jordan Whited1-23/+39
2025-06-06wgengine/magicsock: make endpoint.bestAddr Geneve-aware (#16195)Jordan Whited1-113/+108
2025-06-02go.mod,wgengine/magicsock: update wireguard-go (#16148)Jordan Whited1-1/+1
2025-05-19wgengine/magicsock: introduce virtualNetworkID type (#16021)Jordan Whited1-0/+50
2025-04-30wgengine/magicsock: start to make disco reception Geneve aware (#15832)Jordan Whited1-0/+162
2025-04-16net/netmon: publish events to event busDavid Anderson1-5/+21