tailscale/tsnet
M. J. Fromberger f4aea70f7a
ipn/ipnlocal: add basic support for netmap caching (#18530)
This commit is based on ff0978ab, and extends #18497 to connect network map
caching to the LocalBackend. As implemented, only "whole" netmap values are
stored, and we do not yet handle incremental updates. As-written, the feature must
be explicitly enabled via the TS_USE_CACHED_NETMAP envknob, and must be
considered experimental.

Updates #12639

Co-Authored-by: Brad Fitzpatrick <bradfitz@tailscale.com>
Change-Id: I48a1e92facfbf7fb3a8e67cff7f2c9ab4ed62c83
Signed-off-by: M. J. Fromberger <fromberger@tailscale.com>
2026-02-17 14:51:54 -08:00
..
example all: remove AUTHORS file and references to it 2026-01-23 15:49:45 -08:00
depaware.txt ipn/ipnlocal: add basic support for netmap caching (#18530) 2026-02-17 14:51:54 -08:00
example_tshello_test.go all: remove AUTHORS file and references to it 2026-01-23 15:49:45 -08:00
example_tsnet_listen_service_multiple_ports_test.go tsnet: make ListenService examples consistent with other tsnet examples 2026-01-26 14:59:18 -07:00
example_tsnet_test.go tsnet: make ListenService examples consistent with other tsnet examples 2026-01-26 14:59:18 -07:00
packet_filter_test.go all: remove AUTHORS file and references to it 2026-01-23 15:49:45 -08:00
tsnet_test.go testcontrol: send updates for new DNS records or app capabilities 2026-02-11 11:49:15 -07:00
tsnet.go all: remove AUTHORS file and references to it 2026-01-23 15:49:45 -08:00