tailscale/client
Tom Proctor 961ee8727a ipn/ipnstate,types/views: use value views.Slice fields
Change the views.Slice fields in PeerStatus from pointers to values.
This avoids a whole class of nil dereference bugs because the values
behave more like Go's native slices, but leverages the JSON omitzero
semantics to make sure the wire format doesn't change.

Updates #20255

Signed-off-by: Tom Proctor <tomhjp@users.noreply.github.com>
2026-07-08 10:43:37 +00:00
..
freedesktop cmd/vet: add subtestnames analyzer; fix all existing violations 2026-04-05 15:52:51 -07:00
local cmd/tailscale/cli: add tailscale exit-node suggest --force-probe 2026-07-02 20:26:27 -07:00
systray client/systray: fix setting StatusNotifierItem ID 2026-06-04 15:43:27 -07:00
tailscale cmd/vet: add subtestnames analyzer; fix all existing violations 2026-04-05 15:52:51 -07:00
web ipn/ipnstate,types/views: use value views.Slice fields 2026-07-08 10:43:37 +00:00