From: Pablo Neira Ayuso <pablo@netfilter.org>
To: netfilter-devel@vger.kernel.org, netfilter@vger.kernel.org
Cc: netfilter-announce@lists.netfilter.org, lwn@lwn.net,
netdev@vger.kernel.org
Subject: [ANNOUNCE] nftables 1.1.5 release
Date: Wed, 27 Aug 2025 23:32:04 +0200 [thread overview]
Message-ID: <aK95VLv5qvd-RbGf@calendula> (raw)
[-- Attachment #1: Type: text/plain, Size: 1474 bytes --]
Hi!
The Netfilter project proudly presents:
nftables 1.1.5
This release contains fixes:
- Fix regressions in JSON ruleset listing, restore set flags to display
single item with array:
- "flags": "interval"
+ "flags": ["interval"]
... and use "oif" result type instead of the new check for simple
matching on fib:
- "result": "check"
+ "result": "oif"
to restore third party JSON parsers.
- Add new --with-unitdir=PATH option for ./configure to install the
nftables systemd unit file. If PATH is not specified, then auto-detect
systemd unit path. Check man(8) nftables.service for more information.
- Fix misleading "No buffer space available" error when kernel reports
too many errors back to userspace.
... and a handful more of small fixes.
See changelog for more details (attached to this email).
You can download this new release from:
https://www.netfilter.org/projects/nftables/downloads.html
https://www.netfilter.org/pub/nftables/
To build the code, libnftnl >= 1.3.0 and libmnl >= 1.0.4 are required:
* https://netfilter.org/projects/libnftnl/index.html
* https://netfilter.org/projects/libmnl/index.html
Visit our wikipage for user documentation at:
* https://wiki.nftables.org
For the manpage reference, check man(8) nft.
In case of bugs and feature requests, file them via:
* https://bugzilla.netfilter.org
Happy firewalling.
[-- Attachment #2: changes-nftables-1.1.5.txt --]
[-- Type: text/plain, Size: 2045 bytes --]
Florian Westphal (6):
tests: py: revert dccp python tests
tests: shell: update comment to name the right commit.
evaluate: check XOR RHS operand is a constant value
tests: shell: add parser and packetpath test
src: fix memory leak in anon chain error handling
mnl: silence compiler warning
Jan Engelhardt (1):
tools: add a systemd unit for static rulesets
Pablo Neira Ayuso (8):
segtree: incorrect type when aggregating concatenated set ranges
src: ensure chain policy evaluation when specified
fib: restore JSON output for relational expressions
tests: shell: cover sets as set elems evaluation
tests: shell: coverage for simple verdict map merger
mnl: continue on ENOBUFS errors when processing batch
build: disable --with-unitdir by default
build: Bump version to 1.1.5
Phil Sutter (19):
tests: shell: Fix packetpath/rate_limit for old socat
src: netlink: netlink_delinearize_table() may return NULL
tests: py: Drop duplicate test in any/meta.t
tests: py: Drop stale entries since redundant test case removal
tests: py: Drop stale payload from any/rawpayload.t.payload
tests: py: Drop duplicate test from inet/geneve.t
tests: py: Drop duplicate test from inet/gre.t
tests: py: Drop duplicate test from inet/gretap.t
tests: py: Drop stale entry from inet/tcp.t.json
tests: py: Drop duplicate test from inet/vxlan.t
tests: py: Drop redundant payloads for ip/ip.t
tests: py: Drop stale entry from ip/snat.t.json
tests: py: Drop stale entries from ip6/{ct,meta}.t.json
tests: py: Drop stale entry from ip/snat.t.payload
tests: py: Fix tests added for 'icmpv6 taddr' support
json: Do not reduce single-item arrays on output
tests: monitor: Fix for flag arrays in JSON output
trace: Fix for memleak in trace_alloc_list() error path
Makefile: Fix for 'make distcheck'
Łukasz Stelmach (1):
doc: Add a note about route_localnet sysctl
reply other threads:[~2025-08-27 21:32 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=aK95VLv5qvd-RbGf@calendula \
--to=pablo@netfilter.org \
--cc=lwn@lwn.net \
--cc=netdev@vger.kernel.org \
--cc=netfilter-announce@lists.netfilter.org \
--cc=netfilter-devel@vger.kernel.org \
--cc=netfilter@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.