Bump google/nftables to v0.3.0 #23

Merged
benvin merged 1 commits from benvin/nftables-v0.3.0 into main 2026-10-03 23:45:34 +10:00
Member

google/nftables v0.3.0 adds named ct helper objects and expr.Ct Direction, needed for conntrack helpers and ct original daddr matching. It also reads NF_NAT_RANGE_PROTO_SPECIFIED back into NAT.Specified, which made DNAT-with-port rules churn on every plan.

  • bump google/nftables v0.2.0 -> v0.3.0 (pulls mdlayher/netlink, x/sys, x/net)
  • set NAT.Specified on DNAT rules with a port to match kernel readback
google/nftables v0.3.0 adds named ct helper objects and `expr.Ct` Direction, needed for conntrack helpers and `ct original daddr` matching. It also reads `NF_NAT_RANGE_PROTO_SPECIFIED` back into `NAT.Specified`, which made DNAT-with-port rules churn on every plan. - bump google/nftables v0.2.0 -> v0.3.0 (pulls mdlayher/netlink, x/sys, x/net) - set `NAT.Specified` on DNAT rules with a port to match kernel readback
unkin-agent added 1 commit 2026-10-03 22:56:27 +10:00
bump google/nftables to v0.3.0
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
445d14c61e
Set NAT.Specified on DNAT with a port so compiled exprs match kernel readback.
Author
Member

No findings.

No findings.
benvin merged commit 9a7d1ab35b into main 2026-10-03 23:45:34 +10:00
benvin deleted branch benvin/nftables-v0.3.0 2026-10-03 23:45:34 +10:00
Sign in to join this conversation.