netbird/util/net
Viktor Liu 09bdd271f1
[client] Improve route acl (#2705)
- Update nftables library to v0.2.0
- Mark traffic that was originally destined for local and applies the input rules in the forward chain if said traffic was redirected (e.g. by Docker)
- Add nft rules to internal map only if flush was successful
- Improve error message if handle is 0 (= not found or hasn't been refreshed)
- Add debug logging when route rules are added
- Replace nftables userdata (rule ID) with a rule hash
2024-10-10 15:54:34 +02:00
..
dialer_android.go Feature/exit node Android (#1916) 2024-05-07 12:28:30 +02:00
dialer_ios.go Feature/exit node Android (#1916) 2024-05-07 12:28:30 +02:00
dialer_linux.go Revert "Rollback new routing functionality (#1805)" (#1813) 2024-04-08 18:56:52 +02:00
dialer_nonios.go [relay] Feature/relay integration (#2244) 2024-09-08 12:06:14 +02:00
dialer_nonlinux.go Feature/exit node Android (#1916) 2024-05-07 12:28:30 +02:00
dialer.go Revert "Rollback new routing functionality (#1805)" (#1813) 2024-04-08 18:56:52 +02:00
listener_android.go Feature/exit node Android (#1916) 2024-05-07 12:28:30 +02:00
listener_ios.go Feature/exit node Android (#1916) 2024-05-07 12:28:30 +02:00
listener_linux.go Revert "Rollback new routing functionality (#1805)" (#1813) 2024-04-08 18:56:52 +02:00
listener_nonios.go Feature/exit node Android (#1916) 2024-05-07 12:28:30 +02:00
listener_nonlinux.go Feature/exit node Android (#1916) 2024-05-07 12:28:30 +02:00
listener.go Revert "Rollback new routing functionality (#1805)" (#1813) 2024-04-08 18:56:52 +02:00
net_linux.go Allow disabling custom routing (#1840) 2024-04-12 16:53:11 +02:00
net.go [client] Improve route acl (#2705) 2024-10-10 15:54:34 +02:00
protectsocket_android.go Feature/exit node Android (#1916) 2024-05-07 12:28:30 +02:00