summaryrefslogtreecommitdiffhomepage
path: root/control/controlclient/map.go
AgeCommit message (Expand)AuthorFilesLines
2026-04-15control/controlclient: add patchify miss statsBrad Fitzpatrick1-4/+41
2026-04-15control/controlclient: accept key if last seen on exist node is absent (#19402)Claus Lensbøl1-2/+3
2026-04-14control/controlclient: improve filter on netmap updates (#19308)Claus Lensbøl1-8/+30
2026-04-08control/controlclient: avoid calls to ms.netmap() (#19281)Claus Lensbøl1-14/+10
2026-04-07control/controlclient: add rwlock to peers in mapsession (#19261)Claus Lensbøl1-1/+32
2026-04-02control/controlclient: filter out disco updates from full map (#19220)Claus Lensbøl1-0/+60
2026-03-30control/controlclient,ipn/ipnlocal,wgengine: avoid restarting wireguard when ...Claus Lensbøl1-14/+50
2026-03-20wgengine/magicsock,control/controlclient: do not overwrite discokey with old ...Claus Lensbøl1-2/+127
2026-03-06all: use Go 1.26 things, run most gofix modernizersBrad Fitzpatrick1-4/+4
2026-03-05types/ptr: deprecate ptr.To, use Go 1.26 newBrad Fitzpatrick1-10/+9
2026-01-23all: remove AUTHORS file and references to itWill Norris1-1/+1
2025-11-18types/netmap,*: remove some redundant fields from NetMapBrad Fitzpatrick1-2/+0
2025-11-16types/netmap: remove PrivateKey from NetworkMapBrad Fitzpatrick1-1/+0
2025-10-02control/controlclient: optimize zstd decode of KeepAlive messagesBrad Fitzpatrick1-0/+3
2025-06-09health: prefix Warnables received from the control planeJames Sanderson1-1/+1
2025-05-30controlclient,health,ipnlocal,tailcfg: add DisplayMessage supportJames Sanderson1-7/+28
2025-05-22control/controlclient,health,tailcfg: refactor control health messages (#15839)James 'zofrex' Sanderson1-1/+21
2025-04-02all: use network less when running in v86 emulatorBrad Fitzpatrick1-0/+26
2025-03-07wgengine/magicsock: use learned DERP route as send path of last resortBrad Fitzpatrick1-0/+3
2025-02-14control/controlclient,tailcfg:types: remove MaxKeyduration from NetMapJames Sanderson1-5/+0
2025-02-11Revert "control/controlclient: delete unreferenced mapSession UserProfiles"Brad Fitzpatrick1-30/+1
2025-02-11types/netmap,*: pass around UserProfiles as views (pointers) insteadBrad Fitzpatrick1-4/+4
2025-01-24control/controlclient: sanitize invalid DERPMap nil Region from controlBrad Fitzpatrick1-0/+9
2025-01-23control/controlclient: delete unreferenced mapSession UserProfilesBrad Fitzpatrick1-1/+30
2025-01-15tailcfg,control/controlclient: treat nil AllowedIPs as Addresses [capver 112]Brad Fitzpatrick1-0/+4
2025-01-14all: add Node.HomeDERP int, phase out "127.3.3.40:$region" hack [capver 111]Brad Fitzpatrick1-13/+36
2025-01-14cmd/viewer,types/views,various: avoid allocations in pointer field getters wh...Nick Khyl1-8/+6
2025-01-04all: use iterators in more places instead of Range funcsBrad Fitzpatrick1-9/+11
2025-01-03control/controlclient: remove optimization that was more convoluted than usefulBrad Fitzpatrick1-44/+24
2024-09-04all: use new Go 1.23 slices.Sorted moreBrad Fitzpatrick1-4/+1
2024-05-06tailcfg,all: add/plumb Node.IsJailedMaisem Ali1-0/+4
2024-04-16all: use Go 1.22 range-over-intBrad Fitzpatrick1-1/+1
2024-03-24all: deprecate Node.Capabilities (more), remove PeerChange.Capabilities [capv...Brad Fitzpatrick1-10/+12
2024-03-22ipn/ipnlocal, types/netmap: replace hasCapability with set lookup on NetworkMapBrad Fitzpatrick1-0/+12
2024-03-22control/controlclient: free memory on iOS before full netmap workBrad Fitzpatrick1-0/+8
2024-03-20control/controlclient: do not alias peer CapMapAdrian Dewhurst1-2/+3
2024-03-19control/controlclient: fix sending peer capmap changes (#11457)Claire Wang1-2/+15
2024-02-25all: remove LenIter, use Go 1.22 range-over-int insteadBrad Fitzpatrick1-1/+1
2024-02-08all: use reflect.TypeFor now available in Go 1.22 (#11078)Joe Tsai1-1/+1
2024-02-07util/cmpx: delete now that we're using Go 1.22Brad Fitzpatrick1-3/+3
2024-01-05controlclient,tailcfg,types: expose MaxKeyDuration via localapi (#10401)James 'zofrex' Sanderson1-0/+5
2023-12-21all: cleanup unused code, part 2 (#10670)Andrew Lytvynov1-42/+0
2023-11-17control/controlclient: support incremental packet filter updates [capver 81]Brad Fitzpatrick1-3/+35
2023-11-05control/controlclient: move watchdog out of mapSessionBrad Fitzpatrick1-40/+6
2023-11-05control/controlclient: move lastPrintMap field from Direct to mapSessionBrad Fitzpatrick1-12/+22
2023-09-18all: declare & plumb IPv6 masquerade address for peerTom DNetto1-0/+8
2023-09-18tailcfg: add NodeCapMapMaisem Ali1-1/+11
2023-09-18types/netmap: remove NetworkMap.{Addresses,MachineStatus}Brad Fitzpatrick1-6/+0
2023-09-15tailcfg: add DNS address list for IsWireGuardOnly nodesJames Tucker1-0/+13
2023-09-12control/controlknobs: move more controlknobs code from controlclientBrad Fitzpatrick1-1/+1