summaryrefslogtreecommitdiffhomepage
path: root/appc/appconnector.go
AgeCommit message (Expand)AuthorFilesLines
2026-01-23all: remove AUTHORS file and references to itWill Norris1-1/+1
2025-11-18all: rename variables with lowercase-l/uppercase-IAlex Chan1-7/+7
2025-11-16syncs: add Mutex/RWMutex alias/wrappers for future mutex debuggingBrad Fitzpatrick1-2/+2
2025-10-06appc,ipn/ipnlocal: receive AppConnector updates via the event bus (#17411)M. J. Fromberger1-62/+49
2025-10-02appc,*: publish events for route updates and storage (#17392)M. J. Fromberger1-22/+48
2025-10-01appc,ipn/ipnlocal: add a required event bus to the AppConnector type (#17390)M. J. Fromberger1-0/+17
2025-10-01appc: factor app connector arguments into a Config type (#17389)M. J. Fromberger1-8/+27
2025-09-30feature/appconnectors: start making it modularBrad Fitzpatrick1-120/+0
2025-02-18appc: fix a deadlock in route advertisements (#15031)Andrew Lytvynov1-11/+13
2025-01-23appc,ipn/ipnlocal: log DNS parsing errors in app connectors (#14607)Andrew Lytvynov1-10/+11
2025-01-03util/slicesx: add MapKeys and MapValues from golang.org/x/exp/mapsBrad Fitzpatrick1-4/+3
2024-07-12appc: track metrics for route info storingFran Bull1-0/+39
2024-06-25appc: don't schedule advertisement of 0 routesFran Bull1-2/+4
2024-06-07appc: log how many routes are being writtenFran Bull1-10/+17
2024-06-03appc: log how often routeInfo is storedFran Bull1-0/+52
2024-04-29appc: setting AdvertiseRoutes explicitly discards app connector routesFran Bull1-0/+10
2024-04-29appc: unadvertise routes when reconfiguring app connectorFran Bull1-0/+37
2024-04-29appc: write discovered domains to StateStoreFran Bull1-0/+18
2024-04-29appc: add flag shouldStoreRoutes and controlknob for itFran Bull1-2/+18
2024-04-29appc: add RouteInfo struct and persist it to StateStoreFran Bull1-0/+13
2024-02-07appc: optimize dns response observation for large route tablesJames Tucker1-16/+40
2024-02-01appc,ipn/ipnlocal: add app connector routes if any part of a CNAME chain is r...James Tucker1-41/+115
2024-01-22appc: add test to ensure that individual IPs are not removed during route upd...James Tucker1-1/+1
2024-01-22appc,ipn/ipnlocal: optimize preference adjustments when routes updateCharlotte Brandhorst-Satzkorn1-13/+17
2024-01-18ipn/ipnlocal: make app connector configuration concurrentJames Tucker1-6/+33
2024-01-17appc,ipn/ipnlocal,types/appctype: implement control provided routesJames Tucker1-0/+54
2023-12-19appc,ipn: prevent undesirable route advertisementsJames Tucker1-3/+1
2023-11-15appc: fix DomainRoutes copyJames Tucker1-1/+1
2023-11-09appc: prevent duplication of wildcard entries on map updatesJames Tucker1-0/+1
2023-11-09appc: add support for matching wildcard domainsJames Tucker1-8/+40
2023-11-07tailcfg,ipn,appc: add c2n endpoint for appc domain routesCharlotte Brandhorst-Satzkorn1-0/+14
2023-11-02appc,cmd/sniproxy,ipn/ipnlocal: split sniproxy configuration code out of appcJames Tucker1-0/+174