From 554c6b6a3ce96010af8c533855d96945c8fd8d9fff4d3cbf12956b82a08de423 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Thu, 3 Oct 2024 09:03:32 +0200 Subject: [PATCH] nftables 1.1.1 --- nftables-1.1.0.tar.xz | 3 --- nftables-1.1.0.tar.xz.sig | Bin 566 -> 0 bytes nftables-1.1.1.tar.xz | 3 +++ nftables-1.1.1.tar.xz.sig | Bin 0 -> 566 bytes nftables.changes | 14 ++++++++++++++ nftables.spec | 12 +++++------- 6 files changed, 22 insertions(+), 10 deletions(-) delete mode 100644 nftables-1.1.0.tar.xz delete mode 100644 nftables-1.1.0.tar.xz.sig create mode 100644 nftables-1.1.1.tar.xz create mode 100644 nftables-1.1.1.tar.xz.sig diff --git a/nftables-1.1.0.tar.xz b/nftables-1.1.0.tar.xz deleted file mode 100644 index 0f17029..0000000 --- a/nftables-1.1.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ef3373294886c5b607ee7be82c56a25bc04e75f802f8e8adcd55aac91eb0aa24 -size 1057672 diff --git a/nftables-1.1.0.tar.xz.sig b/nftables-1.1.0.tar.xz.sig deleted file mode 100644 index 68603026eea8777cb0c899d2517f259ea8a6fc1fdc877c2fea3c3318b74bda54..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 566 zcmV-60?GY}0y6{v0SW*e79j*T*<`H1NrA^z0Q;NOU6+cA6d>dU0%n%kfB*^!5Y=6m zii#8<(E6I*89n2 zA%Bzi*As8}new}&CmOj7FPSR9$CkOXcd;`X{!pQmJ?rx;wRel|%-Kz%WLk$QTPzM^ zRzaQYAs0sO5i7pWV6cU7#P2>CGIA1lr)Og>Q3E1tHL3GoM(+lXz#~=!769hFZ*mtS ze8NcG8#rPLW(RQ5W%$JG{)hA9UedWFjF zFU(f7!3Dfs9eUC-k>t^ksxWy29#KvAdofbKG7npkk?($0;sCG41#^-!8&|p^(b-zJ z=}TVEC+EH#H(6zckY`K5)TmFZ^aShOX>Fz3>NQFCw@;}^@F&lG;<+snP%AaXTryi; zuzuj$Jt!F7#S%Yx=!$Ti(1s|HwtFDWc#UYBrLm4zk3!QemhDHnH-W>Lby>|sml_{+nLz5~p|g&)Pta~U EUilmm(*OVf diff --git a/nftables-1.1.1.tar.xz b/nftables-1.1.1.tar.xz new file mode 100644 index 0000000..bc93b62 --- /dev/null +++ b/nftables-1.1.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6358830f3a64f31e39b0ad421d7dadcd240b72343ded48d8ef13b8faf204865a +size 989700 diff --git a/nftables-1.1.1.tar.xz.sig b/nftables-1.1.1.tar.xz.sig new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..2b402b9632694801d29e8a9c298f7ab89159cadd9d2657971830bdcb28e80f11 GIT binary patch literal 566 zcmV-60?GY}0y6{v0SW*e79j*T*<`H1NrA^z0Q;NOU6+cA6d>dU0%rZn0RRdK5Y=6m zii#8<t&nPs=k z^*+iQZdlh&qTuzXI3VuVD5`UBU13ZGZL%8V3qQ;la}7?9_*`77*yg78v*Tc5Yp|j| z0baL3{+8Jv^X=6$L=_8!$&x|F2;l-hnG|i(Kv=n5;&E6~N9S!s(z&4*7kaJ=$?B1p z6;Wsfk8Zeio;o(2u7A|Ai{l~k7X1e__7o?y+E0RcT5zq=AP`Gq{L0%zE7OCTdch3D zKQ#L~7V&=bpNxFSUV`2{nb>M%LzxICNbT?ak*rGDL5BmwZe%1w!Dk-+FOzT!8u^E+ z0rt`9CE{%_lP!>r8LwQUsZo`*x7mO}nn!*#_bzGF3BDChoZKN&-J@IvFHL#>F06b; z49fLiqQrg#k@|nY2(=KktmzbLs~v66_Yr5p(@|NrGPSyEbQ&8-_s_Fq{U+GyRtm_A z1Yk)gZWbS7GCQB|Qy@A0083zD;ZJuwXDZ1-}vyZU4p&vED&D zs26ix+hA*m@|mHgTtt{&@`^~lYVj9e2mM%Wg(3S2G`)`v En6pC&;Q#;t literal 0 HcmV?d00001 diff --git a/nftables.changes b/nftables.changes index e0a9130..2794039 100644 --- a/nftables.changes +++ b/nftables.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Thu Oct 3 07:00:54 UTC 2024 - Jan Engelhardt + +- Update to release 1.1.1 + * Reduce netlink cache dependencies to speed up incremental + updates. + * Allow zero burst in byte ratelimiter expression. + * Fix double-free when users call nft_ctx_clear_vars() followed + by nft_ctx_free(). + * Document that the tproxy statement is non-terminal (unlike in + iptables). This allows for tproxy+log and tproxy+mark combos, + see man nft(8) for details. + * Add egress support for the `list hooks` subcommand. + ------------------------------------------------------------------- Wed Jul 17 02:13:42 UTC 2024 - Jan Engelhardt diff --git a/nftables.spec b/nftables.spec index 7c61eab..4dce635 100644 --- a/nftables.spec +++ b/nftables.spec @@ -22,13 +22,12 @@ %define pyversion 0.1 Name: nftables -Version: 1.1.0 +Version: 1.1.1 Release: 0 Summary: Userspace utility to access the nf_tables packet filter License: GPL-2.0-only Group: Productivity/Networking/Security URL: https://netfilter.org/projects/nftables/ - #Git-Clone: git://git.netfilter.org/nftables Source: http://ftp.netfilter.org/pub/%name/%name-%version.tar.xz Source2: http://ftp.netfilter.org/pub/%name/%name-%version.tar.xz.sig @@ -48,7 +47,7 @@ BuildRequires: python-rpm-macros BuildRequires: pkgconfig(jansson) BuildRequires: pkgconfig(libedit) BuildRequires: pkgconfig(libmnl) >= 1.0.4 -BuildRequires: pkgconfig(libnftnl) >= 1.2.7 +BuildRequires: pkgconfig(libnftnl) >= 1.2.8 BuildRequires: pkgconfig(xtables) >= 1.6.1 %python_subpackages @@ -125,8 +124,7 @@ rm -f "%buildroot/%_libdir"/*.la mkdir -p "$b/%_docdir/%name/examples" mv -v "$b/%_datadir/nftables"/*.nft "$b/%_docdir/%name/examples/" -%post -n libnftables1 -p /sbin/ldconfig -%postun -n libnftables1 -p /sbin/ldconfig +%ldconfig_scriptlets -n libnftables1 %files %license COPYING @@ -146,7 +144,7 @@ mv -v "$b/%_datadir/nftables"/*.nft "$b/%_docdir/%name/examples/" %_mandir/man3/*.3* %files %{python_files nftables} -%{python_sitelib}/nftables -%{python_sitelib}/nftables-%{pyversion}.dist-info +%python_sitelib/nftables +%python_sitelib/nftables-%pyversion.dist-info %changelog