summaryrefslogtreecommitdiffhomepage
path: root/ipn/ipnlocal/peerapi_test.go
AgeCommit message (Expand)AuthorFilesLines
2026-01-23all: remove AUTHORS file and references to itWill Norris1-1/+1
2025-10-06ipn/ipnlocal: fix another racy test (#17472)M. J. Fromberger1-2/+2
2025-10-06appc,ipn/ipnlocal: receive AppConnector updates via the event bus (#17411)M. J. Fromberger1-43/+36
2025-10-02appc,*: publish events for route updates and storage (#17392)M. J. Fromberger1-3/+4
2025-10-01appc,ipn/ipnlocal: add a required event bus to the AppConnector type (#17390)M. J. Fromberger1-3/+10
2025-10-01appc: factor app connector arguments into a Config type (#17389)M. J. Fromberger1-6/+21
2025-09-16health,ipn/ipnlocal: introduce eventbus in heath.Tracker (#17085)Claus Lensbøl1-12/+9
2025-07-29ipn,net,tsnet,wgengine: make an eventbus mandatory where it is used (#16594)M. J. Fromberger1-51/+51
2025-05-08feature/taildrop, ipn/ipnlocal: remove leftover dup calls to osshareBrad Fitzpatrick1-17/+13
2025-04-25ipn/ipnlocal: add localNodeContext with netmap-related fields and methodsNick Khyl1-1/+1
2025-04-16feature/taildrop: start moving Taildrop out of LocalBackendBrad Fitzpatrick1-445/+0
2025-04-16net/netmon: publish events to event busDavid Anderson1-4/+15
2024-09-25util/usermetrics: make usermetrics non-globalKristoffer Dalby1-4/+9
2024-05-07ipn/ipnlocal, all: plumb health trackers in testsBrad Fitzpatrick1-8/+12
2024-05-03ipn/ipnlocal: plumb health.Tracker into profileManager constructorAndrew Dunham1-4/+5
2024-04-29appc: add flag shouldStoreRoutes and controlknob for itFran Bull1-157/+181
2024-04-16all: use Go 1.22 range-over-intBrad Fitzpatrick1-2/+2
2024-03-24all: deprecate Node.Capabilities (more), remove PeerChange.Capabilities [capv...Brad Fitzpatrick1-1/+1
2024-02-01appc,ipn/ipnlocal: add app connector routes if any part of a CNAME chain is r...James Tucker1-0/+66
2024-01-31ipn/ipnlocal: fix pretty printing of multi-record peer DNS resultsJames Tucker1-14/+81
2024-01-22appc,ipn/ipnlocal: optimize preference adjustments when routes updateCharlotte Brandhorst-Satzkorn1-3/+4
2024-01-18ipn/ipnlocal: make app connector configuration concurrentJames Tucker1-0/+3
2023-12-21all: cleanup unused code, part 2 (#10670)Andrew Lytvynov1-1/+0
2023-11-17ipn/ipnlocal,cmd/tailscale: persist tailnet name in user profileMarwan Sulaiman1-1/+1
2023-11-02appc,cmd/sniproxy,ipn/ipnlocal: split sniproxy configuration code out of appcJames Tucker1-1/+1
2023-11-01appc,ipn/ipnlocal,net/dns/resolver: add App Connector wiring when enabled in ...James Tucker1-0/+64
2023-10-17taildrop: implement asynchronous file deletion (#9844)Joe Tsai1-7/+7
2023-10-16ipn/ipnlocal/peerapi: refactoring taildrop to just one endpoint (#9832)Rhea Ghosh1-2/+2
2023-10-16ipn/{ipnlocal/peerapi, localapi} initial taildrop resume api plumbing (#9798)Rhea Ghosh1-3/+3
2023-10-12taildrop: add logic for resuming partial files (#9785)Joe Tsai1-5/+3
2023-10-12taildrop: improve the functionality and reliability of put (#9762)Joe Tsai1-24/+72
2023-10-06taildrop: document and cleanup the package (#9699)Joe Tsai1-71/+6
2023-10-06{ipn/ipnlocal, taildrop}: move put logic to taildrop (#9680)Rhea Ghosh1-88/+4
2023-10-05taildrop: initial commit of taildrop functionality refactoring (#9676)Rhea Ghosh1-17/+27
2023-09-26ipn/ipnlocal: prevent putting file if file already exists (#9515)Rhea Ghosh1-37/+59
2023-09-18ipn/ipnlocal: add tailnet MagicDNS name to ipn.LoginProfileSonia Appasamy1-1/+1
2023-08-21types/netmap, all: make NetworkMap.SelfNode a tailcfg.NodeViewBrad Fitzpatrick1-4/+4
2023-08-18types/netmap, all: use read-only tailcfg.NodeView in NetworkMapBrad Fitzpatrick1-4/+4
2023-07-27ipn: use tstime (#8597)Claire Wang1-0/+2
2023-01-30ipn/ipnlocal: drop not required StateKey parameterMaisem Ali1-1/+1
2023-01-27all: update copyright and license headersWill Norris1-3/+2
2022-12-06ipn/ipnlocal: improve redactErr to handle more casesAndrew Dunham1-0/+65
2022-11-17ipn/ipnlocal: move selfNode from peerAPIServer to peerAPIHandlerMaisem Ali1-9/+9
2022-11-17tailcfg: add CapabilityDebugMaisem Ali1-22/+41
2022-11-16ipn/ipnlocal: add some validation to PeerAPIMaisem Ali1-1/+37
2022-11-11ipn/ipnlocal: add support for multiple user profilesMaisem Ali1-3/+8
2022-10-24ipn/ipnlocal: use ipn.PrefsViewMaisem Ali1-2/+2
2022-09-29all: fix spelling mistakesJosh Soref1-1/+1
2022-09-15refactor: move from io/ioutil to io and os packagesEng Zer Jun1-3/+2
2022-08-04syncs, all: move to using Go's new atomic types instead of oursBrad Fitzpatrick1-1/+1