netbird/client/internal/routemanager/systemops
Zoltan Papp 30ebcf38c7
[client] Eliminate UDP proxy in user-space mode (#2712)
In the case of user space WireGuard mode, use in-memory proxy between the TURN/Relay connection and the WireGuard Bind. We keep the UDP proxy and eBPF proxy for kernel mode.

The key change is the new wgproxy/bind and the iface/bind/ice_bind changes. Everything else is just to fulfill the dependencies.
2024-10-22 20:53:14 +02:00
..
routeflags_bsd.go Release 0.28.0 (#2092) 2024-06-13 13:24:24 +02:00
routeflags_freebsd.go Release 0.28.0 (#2092) 2024-06-13 13:24:24 +02:00
systemops_android.go Support DNS routes on iOS (#2254) 2024-07-15 10:40:57 +02:00
systemops_bsd_test.go Support DNS routes on iOS (#2254) 2024-07-15 10:40:57 +02:00
systemops_bsd.go Extend client debug bundle (#2341) 2024-08-02 11:47:12 +02:00
systemops_generic_test.go [client] Eliminate UDP proxy in user-space mode (#2712) 2024-10-22 20:53:14 +02:00
systemops_generic.go [client] Refactor/iface pkg (#2646) 2024-10-02 18:24:22 +02:00
systemops_ios.go Support DNS routes on iOS (#2254) 2024-07-15 10:40:57 +02:00
systemops_linux_test.go Release 0.28.0 (#2092) 2024-06-13 13:24:24 +02:00
systemops_linux.go Extend client debug bundle (#2341) 2024-08-02 11:47:12 +02:00
systemops_nonlinux.go Extend client debug bundle (#2341) 2024-08-02 11:47:12 +02:00
systemops_unix_test.go Add freebsd test workflow (#2127) 2024-06-14 11:17:55 +02:00
systemops_unix.go Allow candidates on local routes if more specific than vpn routes (#2097) 2024-06-17 09:47:17 +02:00
systemops_windows_test.go Don't add exclusion routes for IPs that are part of connected networks (#2258) 2024-07-17 19:50:06 +02:00
systemops_windows.go [client] Replace windows network monitor implementation (#2450) 2024-08-20 19:13:16 +02:00
systemops.go [client] Refactor/iface pkg (#2646) 2024-10-02 18:24:22 +02:00