44 Commits (edb2be1a0126aecab98c1579dc5ce12ea4942708)

Author SHA1 Message Date
Fran Bull a4614d7d17 appc,feature/conn25: conn25: send address assignments to connector 1 month ago
Brad Fitzpatrick bd2a2d53d3 all: use Go 1.26 things, run most gofix modernizers 1 month ago
Fran Bull 3b737edbf1 appc,feature/conn25,net: Add DNS response interception for conn25 2 months ago
Fran Bull 9d13a6df9c appc,ipn/ipnlocal: Add split DNS entries for conn25 peers 3 months ago
Will Norris 3ec5be3f51 all: remove AUTHORS file and references to it 3 months ago
Fran Bull 076d5c7214 appc,feature: add the start of new conn25 app connector 4 months ago
Fran Bull da508c504d appc: add ippool type 5 months ago
Alex Chan c2e474e729 all: rename variables with lowercase-l/uppercase-I 5 months ago
Brad Fitzpatrick 99b06eac49 syncs: add Mutex/RWMutex alias/wrappers for future mutex debugging 5 months ago
M. J. Fromberger e0f222b686
appc,ipn/ipnlocal: receive AppConnector updates via the event bus (#17411) 6 months ago
M. J. Fromberger 127a967207
appc,*: publish events for route updates and storage (#17392) 7 months ago
M. J. Fromberger 67f1081269
appc,ipn/ipnlocal: add a required event bus to the AppConnector type (#17390) 7 months ago
M. J. Fromberger 6f7ce5eb5d
appc: factor app connector arguments into a Config type (#17389) 7 months ago
Brad Fitzpatrick 6c6a1d8341 feature/appconnectors: start making it modular 7 months ago
Andrew Lytvynov ec5f04b274
appc: fix a deadlock in route advertisements (#15031) 1 year ago
Andrew Lytvynov f1710f4a42
appc,ipn/ipnlocal: log DNS parsing errors in app connectors (#14607) 1 year ago
Brad Fitzpatrick 1e2e319e7d util/slicesx: add MapKeys and MapValues from golang.org/x/exp/maps 1 year ago
Fran Bull 380a3a0834 appc: track metrics for route info storing 2 years ago
Brad Fitzpatrick c6af5bbfe8 all: add test for package comments, fix, add comments as needed 2 years ago
Fran Bull 7eb8a77ac8 appc: don't schedule advertisement of 0 routes 2 years ago
Fran Bull ba46495e11 appc: log how many routes are being written 2 years ago
Fran Bull e06862b8d8 appc: log how often routeInfo is stored 2 years ago
Fran Bull 6a0fbacc28 appc: setting AdvertiseRoutes explicitly discards app connector routes 2 years ago
Fran Bull c27dc1ca31 appc: unadvertise routes when reconfiguring app connector 2 years ago
Fran Bull fea2e73bc1 appc: write discovered domains to StateStore 2 years ago
Fran Bull 1bd1b387b2 appc: add flag shouldStoreRoutes and controlknob for it 2 years ago
Fran Bull 79836e7bfd appc: add RouteInfo struct and persist it to StateStore 2 years ago
James Tucker 0f5e031133 appc: optimize dns response observation for large route tables 2 years ago
James Tucker e1a4b89dbe appc,ipn/ipnlocal: add app connector routes if any part of a CNAME chain is routed 2 years ago
James Tucker 0e2cb76abe appc: add test to ensure that individual IPs are not removed during route updates 2 years ago
Charlotte Brandhorst-Satzkorn ce4553b988 appc,ipn/ipnlocal: optimize preference adjustments when routes update 2 years ago
James Tucker 8250582fe6 ipn/ipnlocal: make app connector configuration concurrent 2 years ago
James Tucker 24df1ef1ee appc,ipn/ipnlocal,types/appctype: implement control provided routes 2 years ago
James Tucker 0957258f84 appc,ipn: prevent undesirable route advertisements 2 years ago
James Tucker 245ddb157b appc: fix DomainRoutes copy 2 years ago
James Tucker 1a143963ec appc: prevent duplication of wildcard entries on map updates 2 years ago
James Tucker 73de6a1a95 appc: add support for matching wildcard domains 2 years ago
Charlotte Brandhorst-Satzkorn f937cb6794 tailcfg,ipn,appc: add c2n endpoint for appc domain routes 2 years ago
James Tucker f27b2cf569 appc,cmd/sniproxy,ipn/ipnlocal: split sniproxy configuration code out of appc 2 years ago
James Tucker 6ad54fed00 appc,ipn/ipnlocal: add App Connector domain configuration from mapcap 2 years ago
James Tucker b48b7d82d0 appc,ipn/ipnlocal,net/dns/resolver: add App Connector wiring when enabled in prefs 2 years ago
Tom DNetto a7c80c332a cmd/sniproxy: implement support for control configuration, multiple addresses 2 years ago
Tom DNetto 7e933a8816 appctype: move to types/appctype 3 years ago
Tom DNetto 02908a2d8d appc: implement app connector Server type 3 years ago