From 9472e543d0d7e57ffa2772ba44fe18c58049f780fed044e8588da316754a1785 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Tue, 30 Oct 2018 07:59:43 +0000 Subject: [PATCH] - Update to new upstream release 7.0 OBS-URL: https://build.opensuse.org/package/show/security:netfilter/ipset?expand=0&rev=77 --- ipset-6.38.tar.bz2 | 3 --- ipset-7.0.tar.bz2 | 3 +++ ipset.changes | 12 ++++++++++++ ipset.spec | 8 ++++---- 4 files changed, 19 insertions(+), 7 deletions(-) delete mode 100644 ipset-6.38.tar.bz2 create mode 100644 ipset-7.0.tar.bz2 diff --git a/ipset-6.38.tar.bz2 b/ipset-6.38.tar.bz2 deleted file mode 100644 index 82f4897..0000000 --- a/ipset-6.38.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ceef625ba31fe0aaa422926c7231a819de0b07644c02c17ebdd3022a29e3e244 -size 545568 diff --git a/ipset-7.0.tar.bz2 b/ipset-7.0.tar.bz2 new file mode 100644 index 0000000..096ca56 --- /dev/null +++ b/ipset-7.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c6fa0f3b7d514e3edd0113ea02f82ab299e5467a4b7733dc31e127cdccc741af +size 552144 diff --git a/ipset.changes b/ipset.changes index 94c9a30..c58da8e 100644 --- a/ipset.changes +++ b/ipset.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Tue Oct 30 07:54:50 UTC 2018 - Jan Engelhardt + +- Update to new upstream release 7.0 + * A new internal protocol version between the kernel and + userspace is used. This is required in order to support two + new functions and the extendend LIST operation, which makes + possible to run ipset in every case entirely over netlink, + without the need to use getsockopt(). + * The userspace library was reworked so it can be embedded + without calling the binary. + ------------------------------------------------------------------- Tue Apr 10 20:21:59 UTC 2018 - jengelh@inai.de diff --git a/ipset.spec b/ipset.spec index eb00784..127286a 100644 --- a/ipset.spec +++ b/ipset.spec @@ -12,11 +12,11 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%define lname libipset11 +%define lname libipset13 %if 0%{?suse_version} && 0%{?suse_version} < 1330 # Factory gets new kernels, old releases don't. # Always build KMPs for all versions older than Factory. @@ -25,7 +25,7 @@ %define ipset_build_kmp 0 %endif Name: ipset -Version: 6.38 +Version: 7.0 Release: 0 Summary: Netfilter ipset administration utility License: GPL-2.0-only @@ -149,7 +149,7 @@ find "$b/%_libdir/" -type f -name "*.la" -delete -print %_mandir/man*/* %files -n %lname -%_libdir/libipset.so.11* +%_libdir/libipset.so.13* %files devel %_libdir/libipset.so