tailscale/wgengine
M. J. Fromberger b34cdc9710
ipn,net,tsnet,wgengine: make an eventbus mandatory where it is used (#16594)
In the components where an event bus is already plumbed through, remove the
exceptions that allow it to be omitted, and update all the tests that relied on
those workarounds execute properly.

This change applies only to the places where we're already using the bus; it
does not enforce the existence of a bus in other components (yet),

Updates #15160

Change-Id: Iebb92243caba82b5eb420c49fc3e089a77454f65
Signed-off-by: M. J. Fromberger <fromberger@tailscale.com>
2025-07-29 09:04:08 -07:00
..
bench all: update the tsd.System constructor name (#15372) 2025-04-16 10:10:45 -07:00
filter wgengine/filter: add check for unknown proto 2025-01-24 12:20:44 +01:00
magicsock ipn,net,tsnet,wgengine: make an eventbus mandatory where it is used (#16594) 2025-07-29 09:04:08 -07:00
netlog wgengine: add exit destination logging enable for wgengine logger (#11952) 2024-05-02 13:55:05 -04:00
netstack wgengine/netstack: correctly proxy half-closed TCP connections 2025-07-07 15:36:16 -04:00
router util/linuxfw,wgengine/router: add new netfilter rules for HA ingresses (#15896) 2025-05-12 17:26:23 +01:00
wgcfg go.mod,wgengine/magicsock: update wireguard-go (#16148) 2025-06-02 13:22:28 -07:00
wgint wgengine{,/wgint}: add wgint.Peer wrapper type, add to wgengine.Engine 2024-02-28 09:50:18 -08:00
wglog all: use Go 1.22 range-over-int 2024-04-16 15:32:38 -07:00
winnet all: add test for package comments, fix, add comments as needed 2024-07-10 09:57:00 -07:00
mem_ios.go all: update copyright and license headers 2023-01-27 15:36:29 -08:00
pendopen.go all: add Node.HomeDERP int, phase out "127.3.3.40:$region" hack [capver 111] 2025-01-14 12:27:14 -08:00
userspace_ext_test.go net/netmon: publish events to event bus 2025-04-16 10:10:45 -07:00
userspace_test.go net/netmon: publish events to event bus 2025-04-16 10:10:45 -07:00
userspace.go ipn/ipnlocal,wgengine{/magicsock}: replace SetNetworkMap with eventbus (#16299) 2025-06-18 10:31:00 -07:00
watchdog_js.go all: update copyright and license headers 2023-01-27 15:36:29 -08:00
watchdog_test.go net/netmon: publish events to event bus 2025-04-16 10:10:45 -07:00
watchdog.go feature/capture: move packet capture to feature/*, out of iOS + CLI 2025-01-24 17:52:43 -08:00
wgengine.go feature/capture: move packet capture to feature/*, out of iOS + CLI 2025-01-24 17:52:43 -08:00