You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/tstest
Maisem Ali 1ecc16da5f tailcfg,ipn/ipnlocal,wgengine: add values to PeerCapabilities
Define PeerCapabilty and PeerCapMap as the new way of sending down
inter-peer capability information.

Previously, this was unstructured and you could only send down strings
which got too limiting for certain usecases. Instead add the ability
to send down raw JSON messages that are opaque to Tailscale but provide
the applications to define them however they wish.

Also update accessors to use the new values.

Updates #4217

Signed-off-by: Maisem Ali <maisem@tailscale.com>
1 year ago
..
archtest all: update copyright and license headers 2 years ago
deptest tstest/deptest: add test-only package to unify negative dep tests 1 year ago
integration tailcfg,ipn/ipnlocal,wgengine: add values to PeerCapabilities 1 year ago
iosdeps tstest/deptest: add test-only package to unify negative dep tests 1 year ago
jsdeps tstest/deptest: add test-only package to unify negative dep tests 1 year ago
natlab wgengine/magicsock, types/nettype, etc: finish ReadFromUDPAddrPort netip migration 1 year ago
tools all: update copyright and license headers 2 years ago
allocs.go all: update copyright and license headers 2 years ago
clock.go tstime: add Since method (#8622) 1 year ago
clock_test.go tstime: add Since method (#8622) 1 year ago
log.go tstest: do not panic when a panic logs 1 year ago
log_test.go all: update copyright and license headers 2 years ago
resource.go all: update copyright and license headers 2 years ago
tstest.go all: use tstest.Replace more 2 years ago
tstest_test.go tstest: add method to Replace values for tests 2 years ago