netbird/client/firewall/uspfilter
Viktor Liu ad9f044aad
[client] Add stateful userspace firewall and remove egress filters (#3093)
- Add stateful firewall functionality for UDP/TCP/ICMP in userspace firewalll
- Removes all egress drop rules/filters, still needs refactoring so we don't add output rules to any chains/filters.
- on Linux, if the OUTPUT policy is DROP  then we don't do anything about it (no extra allow rules). This is up to the user, if they don't want anything leaving their machine they'll have to manage these rules explicitly.
2024-12-23 18:22:17 +01:00
..
conntrack [client] Add stateful userspace firewall and remove egress filters (#3093) 2024-12-23 18:22:17 +01:00
allow_netbird_windows.go [client] Add stateful userspace firewall and remove egress filters (#3093) 2024-12-23 18:22:17 +01:00
allow_netbird.go [client] Add stateful userspace firewall and remove egress filters (#3093) 2024-12-23 18:22:17 +01:00
rule.go Fix/acl for forward (#1305) 2023-12-08 10:48:21 +01:00
uspfilter_bench_test.go [client] Add stateful userspace firewall and remove egress filters (#3093) 2024-12-23 18:22:17 +01:00
uspfilter_test.go [client] Add stateful userspace firewall and remove egress filters (#3093) 2024-12-23 18:22:17 +01:00
uspfilter.go [client] Add stateful userspace firewall and remove egress filters (#3093) 2024-12-23 18:22:17 +01:00