SHA256
1
0
forked from pool/nftables

nftables 1.1.2

This commit is contained in:
2025-04-14 22:30:22 +02:00
parent 0e32a110ae
commit ab9c179ebd
7 changed files with 22 additions and 18 deletions

View File

@@ -33,18 +33,6 @@ Cc: Sébastien Luttringer <seblu@archlinux.org>
create mode 100644 tools/nftables.service.8
create mode 100644 tools/nftables.service.in
diff --git a/.gitignore b/.gitignore
index a62e31f3..f92187ef 100644
--- a/.gitignore
+++ b/.gitignore
@@ -14,6 +14,7 @@ autom4te.cache
build-aux/
libnftables.pc
libtool
+tools/nftables.service
# cscope files
/cscope.*
diff --git a/INSTALL b/INSTALL
index 5d45ec98..0c48c989 100644
--- a/INSTALL

BIN
nftables-1.1.1.tar.xz (Stored with Git LFS)

Binary file not shown.

Binary file not shown.

BIN
nftables-1.1.2.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

BIN
nftables-1.1.2.tar.xz.sig Normal file

Binary file not shown.

View File

@@ -1,3 +1,17 @@
-------------------------------------------------------------------
Mon Apr 14 20:11:18 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Update to release 1.1.2
* Allow for expressing protocol dependency on sets.
* Support for more advanced bitwise operations with statements.
* Set element auto-merge now skips elements with
timeout/expiration.
* Memory footprint reduction for set elements.
* Updated `nft monitor` to report flowtable events.
* Support for merging bitmask matching in set/map with
-o/--optimize.
* Improved MPTCP support with symbol table for subtypes.
-------------------------------------------------------------------
Sat Mar 8 21:24:40 UTC 2025 - Jan Engelhardt <jengelh@inai.de>

View File

@@ -22,7 +22,7 @@
%define pyversion 0.1
Name: nftables
Version: 1.1.1
Version: 1.1.2
Release: 0
Summary: Userspace utility to access the nf_tables packet filter
License: GPL-2.0-only
@@ -48,7 +48,7 @@ BuildRequires: python-rpm-macros
BuildRequires: pkgconfig(jansson)
BuildRequires: pkgconfig(libedit)
BuildRequires: pkgconfig(libmnl) >= 1.0.4
BuildRequires: pkgconfig(libnftnl) >= 1.2.8
BuildRequires: pkgconfig(libnftnl) >= 1.2.9
BuildRequires: pkgconfig(xtables) >= 1.6.1
%python_subpackages
@@ -93,9 +93,11 @@ BuildArch: noarch
Python bindings for nftables
%prep
%autosetup -p1
%setup -q
# remove unused shebang
sed -i '1{/bin/d}' py/src/nftables.py
rm -f files/nftables/main.nft
%patch -P 1 -p1
%build
autoreconf -fi