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/net/interfaces
Andrew Dunham 226486eb9a net/interfaces: handle removed interfaces in State.Equal
This wasn't previously handling the case where an interface in s2 was
removed and not present in s1, and would cause the Equal method to
incorrectly return that the states were equal.

Updates tailscale/corp#19124

Signed-off-by: Andrew Dunham <andrew@du.nham.ca>
Change-Id: I3af22bc631015d1ddd0a1d01bfdf312161b9532d
1 month ago
..
defaultroute_bsd.go net/interfaces: handle iOS network transitions (#10680) 5 months ago
defaultroute_ios.go net/interfaces: reduce & cleanup logs on iOS 3 months ago
interfaces.go net/interfaces: handle removed interfaces in State.Equal 1 month ago
interfaces_bsd.go net/interfaces: handle iOS network transitions (#10680) 5 months ago
interfaces_darwin.go ipn/ipnlocal: add delegated interface information to /interfaces PeerAPI handler 1 year ago
interfaces_darwin_test.go all: use Go 1.22 range-over-int 2 months ago
interfaces_default_route_test.go all: update copyright and license headers 1 year ago
interfaces_defaultrouteif_todo.go all: update copyright and license headers 1 year ago
interfaces_freebsd.go net/interfaces: redo how we get the default interface on macOS and iOS 1 year ago
interfaces_linux.go net/interfaces: better handle multiple interfaces in LikelyHomeRouterIP 5 months ago
interfaces_linux_test.go all: use Go 1.22 range-over-int 2 months ago
interfaces_test.go net/interfaces: handle removed interfaces in State.Equal 1 month ago
interfaces_windows.go net/interfaces: better handle multiple interfaces in LikelyHomeRouterIP 5 months ago
interfaces_windows_test.go all: use Go 1.22 range-over-int 2 months ago