safing-portmaster/service/compat
Alexandr Stelnykovych 4d2d91972b feat: refactor interception modules into pausable group
- Add GroupModule to wrap interception, dnsmonitor, and compat modules
- Simplify pause/resume operations by grouping related modules
- Update worker info collection to handle nested module groups
- Remove deprecated flags and improve module lifecycle management
- Add proper atomic state tracking for nfqueue interception

https://github.com/safing/portmaster/issues/2050
2025-11-06 17:28:38 +02:00
..
api.go Restructure modules (#1572) 2024-08-09 18:15:48 +03:00
callbacks.go Notify packet issues asynchronously 2024-11-12 15:11:07 +01:00
debug_default.go Restructure modules (#1572) 2024-08-09 18:15:48 +03:00
debug_linux.go Restructure modules (#1572) 2024-08-09 18:15:48 +03:00
debug_windows.go Restructure modules (#1572) 2024-08-09 18:15:48 +03:00
iptables.go wip: migrate to mono-repo. SPN has already been moved to spn/ 2024-03-20 09:45:32 +01:00
iptables_test.go wip: migrate to mono-repo. SPN has already been moved to spn/ 2024-03-20 09:45:32 +01:00
module.go feat: refactor interception modules into pausable group 2025-11-06 17:28:38 +02:00
notify.go Restructure modules (#1572) 2024-08-09 18:15:48 +03:00
selfcheck.go Feature/systemd query events (#1728) 2024-11-27 17:10:47 +02:00
wfpstate.go Restructure modules (#1572) 2024-08-09 18:15:48 +03:00
wfpstate_test.go wip: migrate to mono-repo. SPN has already been moved to spn/ 2024-03-20 09:45:32 +01:00