Commit graph

25 commits

Author SHA1 Message Date
User
2c36defc83 remove rp_filter unicast limitation + nat only unicast 2023-09-08 10:11:57 +02:00
eb3865cb23
feat(nat): Allow unspecified NAT protocols 2023-09-07 21:44:13 +02:00
d76b0d2bb4
feat(nat): Add whole NAT 2023-08-30 22:34:29 +02:00
f705b08625
feat(zones): Add negated zones 2023-08-30 19:23:36 +02:00
6c7bddaab6
chore: Add gitignore 2023-08-30 16:22:56 +02:00
44f721fe26
fix: Types 2023-08-30 16:22:44 +02:00
User
97da134a40 various fixes 2023-08-29 21:20:28 +02:00
User
c697e26b2e various fixes 2023-08-28 12:34:59 +02:00
User
d2d83ffc34 fix example 2023-08-28 11:50:03 +02:00
User
b7f5f69837 add builder 2023-08-28 11:49:28 +02:00
User
bb8e243e47 minor fixes 2023-08-28 11:09:59 +02:00
dde922f888
feat(filter_rule): Add complete input + output + forward (without dest) 2023-08-28 03:57:57 +02:00
cf7903c9c3
feat(input): Add iif + protocols 2023-08-28 02:35:37 +02:00
26fec920b8
chore: Add examples 2023-08-27 22:32:54 +02:00
0aeedfedf1
feat: Add reverse path filter 2023-08-27 22:32:33 +02:00
c028d6189c
chore(nft): Readability 2023-08-27 21:55:42 +02:00
6cb00345ac
feat(zones): Zone resolver + Add IPs into NFT sets 2023-08-27 20:23:59 +02:00
7c9f6d656b
feat(blacklist): Add NFT blacklist 2023-08-27 12:56:41 +02:00
17e13c8a20
feat(nft): Add early NFT models + Plug-in NFT calls 2023-08-26 11:49:33 +02:00
1ce8b76555
feat(zones): Early zone management 2023-08-13 18:40:29 +02:00
7e5608081d
feat(pydantic): Add ZoneEntries 2023-06-17 00:19:19 +02:00
e827d4b1c6
fix: Renamed example file 2023-06-17 00:03:29 +02:00
d2d43bb5ed
feat(pydantic): Add Port and PortRange 2023-06-16 23:49:58 +02:00
e55e1cc68c
feat: Multiple improvements (Restrictive fields, range port, exactly one inclusion/exclusion in zones) 2023-06-16 19:18:33 +02:00
5d062daf33
Initial DSL 2023-04-16 23:11:54 +02:00