feat(nft): add source IP filtering for DNAT rules and expose table existence checks

This commit is contained in:
2026-03-30 14:19:44 +00:00
parent e4bb314b5f
commit 46a492443e
5 changed files with 28 additions and 2 deletions

View File

@@ -1,5 +1,12 @@
# Changelog
## 2026-03-30 - 1.1.0 - feat(nft)
add source IP filtering for DNAT rules and expose table existence checks
- Adds an optional sourceIP field to NAT rule definitions to restrict DNAT rules to matching source addresses or subnets.
- Updates DNAT rule generation to include an ip saddr match when sourceIP is provided.
- Introduces a tableExists() manager method to detect whether the managed nftables table is still present in the kernel.
## 2026-03-26 - 1.0.1 - fix(repo)
no changes to commit