summaryrefslogtreecommitdiffhomepage
path: root/wgengine/magicsock
AgeCommit message (Expand)AuthorFilesLines
2025-10-17wgengine/magicsock: minor tidies in Test_endpoint_maybeProbeUDPLifetimeLockedAlex Chan1-94/+77
2025-10-16wgengine/netlog: merge connstats into package (#17557)Joe Tsai1-2/+2
2025-10-15net/connstats: prepare to remove package (#17554)Joe Tsai4-42/+38
2025-10-10wgengine/magicsock: add clientmetrics for TX bytes/packets by af & conn type ...Jordan Whited2-0/+34
2025-10-09wgengine/magicsock: do not apply node view updates to a closed Conn (#17517)M. J. Fromberger1-0/+5
2025-10-09wgengine/magicsock: fix docs for send clientmetrics (#17514)Jordan Whited1-3/+10
2025-10-09wgengine/magicsock: add clientmetrics for RX bytes by af & conn type (#17512)Jordan Whited2-0/+19
2025-10-09wgengine/magicsock: remove unused arg in deregisterMetrics (#17513)Jordan Whited1-2/+2
2025-10-08wgengine/magicsock: start peer relay path discovery sooner (#17485)Jordan Whited1-19/+19
2025-10-08wgengine/magicsock: use eventbus.SubscribeFunc in ConnM. J. Fromberger1-50/+21
2025-10-07wgengine/{magicsock,userspace,router}: move portupdates to the eventbus (#17423)Claus Lensbøl1-11/+8
2025-10-06feature/condlite/expvar: add expvar stub package when metrics not neededBrad Fitzpatrick1-2/+1
2025-10-06wgengine/magicsock: add more handleNewServerEndpointRunLoop tests (#17469)Jordan Whited1-29/+166
2025-10-06feature/featuretags: add LazyWG modular featureBrad Fitzpatrick1-1/+2
2025-10-04wgengine/magicsock: fix relayManager deadlock (#17449)Jordan Whited2-1/+43
2025-10-04wgengine/magicsock: remove misleading unexpected log message (#17445)Jordan Whited1-5/+0
2025-10-04net/connstats: make it modular (omittable)Brad Fitzpatrick1-3/+7
2025-10-03health: make it omittableBrad Fitzpatrick1-1/+1
2025-10-02feature/featuretags, all: add build features, use existing ones in more placesBrad Fitzpatrick3-1/+10
2025-09-30feature/featuretags: add a catch-all "Debug" feature flagBrad Fitzpatrick1-0/+7
2025-09-28util/backoff: rename logtail/backoff package to util/backoffBrad Fitzpatrick1-1/+1
2025-09-26all: don't rebind variables in for loopsAlex Chan1-1/+0
2025-09-26wgengine/magicsock: fix rebind debouncing (#17282)James Tucker2-11/+30
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-24all: use buildfeatures.HasCapture const in a handful of placesBrad Fitzpatrick1-0/+3
2025-09-23magicsock: fix deadlock in SetStaticEndpoints (#17247)Jonathan Nobels1-0/+1
2025-09-19wgengine: use eventbus.Client.Monitor to simplify subscriber maintenance (#17...M. J. Fromberger1-48/+40
2025-09-16feature/portmapper: make the portmapper & its debugging tools modularBrad Fitzpatrick1-22/+34
2025-09-16feature,ipn/ipnlocal,wgengine: improve how eventbus shutdown is handled (#17156)M. J. Fromberger1-4/+2
2025-09-16health,ipn/ipnlocal: introduce eventbus in heath.Tracker (#17085)Claus Lensbøl1-7/+6
2025-09-15net/netmon, wgengine/magicsock: simplify LinkChangeLogLimiter signatureBrad Fitzpatrick1-8/+4
2025-09-15wgengine/magicsock: send a valid payload in TestNetworkDownSendErrorsAlex Chan1-14/+69
2025-09-15wgengine/magicsock: don't add DERP addrs to endpointState (#17147)Jordan Whited1-4/+1
2025-09-10wgengine/magicsock: add TS_DEBUG_NEVER_DIRECT_UDP debug knob (#17094)Jordan Whited3-0/+7
2025-09-10wgengine/magicsock: add relayManager event logs (#17091)Jordan Whited2-11/+69
2025-09-09wgengine/magicsock: fix debug disco printing of alloc resp disco keys (#17087)Jordan Whited1-2/+2
2025-09-05wgengine/magicsock: log the peer failing disco writes are intended forJames Tucker1-1/+1
2025-08-29wgengine/magicsock: drop DERP queue from head rather than tailJames Tucker2-13/+23
2025-08-28wgengine/magicsock: shorten process internal DERP queueJames Tucker2-65/+15
2025-08-28util/ringbuffer: rename to ringlogJames Tucker2-4/+4
2025-08-26wgengine/magicsock: make endpoint.discoPing peer relay aware (#16946)Jordan Whited1-6/+23
2025-08-25wgengine/magicsock: trigger peer relay path discovery on CallMeMaybe RX (#16929)Jordan Whited1-1/+19
2025-08-21wgengine/magicsock,net/sockopts: export Windows ICMP suppression logic (#16917)Jordan Whited3-77/+6
2025-08-20net/sockopts,wgengine/magicsock: export socket buffer sizing logic (#16909)Jordan Whited4-109/+13
2025-08-13net/{batching,packet},wgengine/magicsock: export batchingConn (#16848)Jordan Whited15-962/+86
2025-08-11wgengine/magicsock: add clientmetric for Peer Relay challenge reception (#16834)Jordan Whited1-0/+2
2025-08-11wgengine/magicsock: add clientmetrics for locally delivered Peer Relay alloc ...Jordan Whited1-0/+4
2025-08-11wgengine/magicsock: add clientmetrics for TX direction Peer Relay disco messa...Jordan Whited1-12/+27
2025-08-11control/controlknobs,tailcfg,wgengine/magicsock: deprecate NodeAttrDisableMag...Jordan Whited1-6/+0