tailscale/types
Brad Fitzpatrick 0d991249e1 types/netmap: remove NetworkMap.{Addresses,MachineStatus}
And convert all callers over to the methods that check SelfNode.

Now we don't have multiple ways to express things in tests (setting
fields on SelfNode vs NetworkMap, sometimes inconsistently) and don't
have multiple ways to check those two fields (often only checking one
or the other).

Updates #9443

Change-Id: I2d7ba1cf6556142d219fae2be6f484f528756e3c
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
2023-09-18 17:08:11 +01:00
..
dnstype tailcfg: add DNS address list for IsWireGuardOnly nodes 2023-09-15 13:15:18 -07:00
empty all: update copyright and license headers 2023-01-27 15:36:29 -08:00
flagtype all: update copyright and license headers 2023-01-27 15:36:29 -08:00
ipproto net/packet: add NAT support for DCCP and GRE 2023-04-24 15:30:50 -07:00
key ipn/ipnstate: address TODO about garbage during peer sorting 2023-09-09 09:12:23 -07:00
lazy types/lazy: helpers for lazily computed values 2023-02-10 20:59:58 -08:00
logger types/logger: add TestLogger 2023-08-30 20:23:03 -07:00
logid all: implement AppendText alongside MarshalText (#9207) 2023-09-01 18:15:19 -07:00
netlogtype all: update copyright and license headers 2023-01-27 15:36:29 -08:00
netmap types/netmap: remove NetworkMap.{Addresses,MachineStatus} 2023-09-18 17:08:11 +01:00
nettype wgengine/magicsock, types/nettype, etc: finish ReadFromUDPAddrPort netip migration 2023-04-15 13:40:15 -07:00
opt types/opt: use switch in Bool.UnmarshalJSON (#9140) 2023-08-29 13:12:49 -07:00
persist types/persist: drop duplicated Persist.LoginName 2023-08-08 13:43:37 -06:00
preftype all: update copyright and license headers 2023-01-27 15:36:29 -08:00
ptr all: update copyright and license headers 2023-01-27 15:36:29 -08:00
structs all: update copyright and license headers 2023-01-27 15:36:29 -08:00
tkatype types/tkatype: add test for MarshaledSignature's JSON format 2023-08-19 19:34:18 -07:00
views types/views: add SliceContainsFunc like slices.ContainsFunc 2023-09-18 16:09:59 +01:00