* [ANNOUNCE] ipset 7.13 released
@ 2021-07-27 10:35 Jozsef Kadlecsik
2021-07-28 11:16 ` Jan Engelhardt
0 siblings, 1 reply; 4+ messages in thread
From: Jozsef Kadlecsik @ 2021-07-27 10:35 UTC (permalink / raw)
To: netfilter, netfilter-devel
Hi,
I'm happy to announce ipset 7.13 - 7.12 was released but not announced due
to additional fixes required in two patches.
Thanks to Pablo for the ipset to nftables translation infrastructure!
Userspace changes:
7.13
- When parsing protocols by number, do not check it in /etc/protocols.
- Add missing hunk to patch "Allow specifying protocols by number"
7.12
- Allow specifying protocols by number (Haw Loeung)
- Fix example in ipset.8 manpage discovered by Pablo Neira Ayuso.
- tests: add tests ipset to nftables (Pablo Neira Ayuso)
- add ipset to nftables translation infrastructure (Pablo Neira Ayuso)
- lib: Detach restore routine from parser (Pablo Neira Ayuso)
- lib: split parser from command execution (Pablo Neira Ayuso)
- Fix patch "Parse port before trying by service name"
Kernel part changes:
7.13
- Limit the maximal range of consecutive elements to add/delete fix
7.12
- Limit the maximal range of consecutive elements to add/delete
- Backport "netfilter: use nfnetlink_unicast()"
- Backport "netfilter: nfnetlink: consolidate callback type"
- Backport "netfilter: nfnetlink: add struct nfnl_info and
pass it to callbacks"
- Backport "netfilter: add helper function to set up the
nfnetlink header and use it"
You can download the source code of ipset from:
http://ipset.netfilter.org
ftp://ftp.netfilter.org/pub/ipset/
git://git.netfilter.org/ipset.git
Best regards,
Jozsef
-
E-mail : kadlec@blackhole.kfki.hu, kadlecsik.jozsef@wigner.hu
PGP key : https://wigner.hu/~kadlec/pgp_public_key.txt
Address : Wigner Research Centre for Physics
H-1525 Budapest 114, POB. 49, Hungary
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [ANNOUNCE] ipset 7.13 released
2021-07-27 10:35 [ANNOUNCE] ipset 7.13 released Jozsef Kadlecsik
@ 2021-07-28 11:16 ` Jan Engelhardt
2021-07-28 11:24 ` Jozsef Kadlecsik
2021-07-28 12:44 ` Jozsef Kadlecsik
0 siblings, 2 replies; 4+ messages in thread
From: Jan Engelhardt @ 2021-07-28 11:16 UTC (permalink / raw)
To: Jozsef Kadlecsik; +Cc: netfilter, netfilter-devel
On Tuesday 2021-07-27 12:35, Jozsef Kadlecsik wrote:
>
>I'm happy to announce ipset 7.13 - 7.12 was released but not announced due
>to additional fixes required in two patches.
Did you really try building that?
[ 19s] Making all in src
[ 19s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/ipset-7.13/src'
[ 19s] gcc -DHAVE_CONFIG_H -I. -I.. -I../include -std=gnu99 -O2 -DNDEBUG -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchr
onous-unwind-tables -fstack-clash-protection -Werror=return-type -g -c -o ipset.o ipset.c
[ 19s] /bin/sh ../libtool --tag=CC --mode=link gcc -std=gnu99 -O2 -DNDEBUG -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynch
ronous-unwind-tables -fstack-clash-protection -Werror=return-type -g -o ipset ipset.o ../lib/libipset.la
[ 19s] libtool: link: gcc -std=gnu99 -O2 -DNDEBUG -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-
clash-protection -Werror=return-type -g -o .libs/ipset ipset.o ../lib/.libs/libipset.so -lmnl -ldl -Wl,-rpath -Wl,/usr/lib64
[ 19s] /usr/lib64/gcc/x86_64-suse-linux/11/../../../../x86_64-suse-linux/bin/ld: ipset.o: in function `main':
[ 19s] /home/abuild/rpmbuild/BUILD/ipset-7.13/src/ipset.c:35: undefined reference to `ipset_xlate_argv'
[ 19s] collect2: error: ld returned 1 exit status
abuild@a4:~/rpmbuild/BUILD/ipset-7.13> readelf -aW lib/.libs/libipset.so.13.2.0 | grep ipset_xlate_argv
199: 0000000000019c40 4361 FUNC LOCAL DEFAULT 15 ipset_xlate_argv
Function not exported, hence link failure.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [ANNOUNCE] ipset 7.13 released
2021-07-28 11:16 ` Jan Engelhardt
@ 2021-07-28 11:24 ` Jozsef Kadlecsik
2021-07-28 12:44 ` Jozsef Kadlecsik
1 sibling, 0 replies; 4+ messages in thread
From: Jozsef Kadlecsik @ 2021-07-28 11:24 UTC (permalink / raw)
To: Jan Engelhardt; +Cc: netfilter, netfilter-devel
On Wed, 28 Jul 2021, Jan Engelhardt wrote:
> On Tuesday 2021-07-27 12:35, Jozsef Kadlecsik wrote:
> >
> >I'm happy to announce ipset 7.13 - 7.12 was released but not announced due
> >to additional fixes required in two patches.
>
> Did you really try building that?
I always build and run the testsuite before an announcement. Could not
detect any problem.
> [ 19s] Making all in src
> [ 19s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/ipset-7.13/src'
> [ 19s] gcc -DHAVE_CONFIG_H -I. -I.. -I../include -std=gnu99 -O2 -DNDEBUG -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchr
> onous-unwind-tables -fstack-clash-protection -Werror=return-type -g -c -o ipset.o ipset.c
> [ 19s] /bin/sh ../libtool --tag=CC --mode=link gcc -std=gnu99 -O2 -DNDEBUG -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynch
> ronous-unwind-tables -fstack-clash-protection -Werror=return-type -g -o ipset ipset.o ../lib/libipset.la
> [ 19s] libtool: link: gcc -std=gnu99 -O2 -DNDEBUG -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-
> clash-protection -Werror=return-type -g -o .libs/ipset ipset.o ../lib/.libs/libipset.so -lmnl -ldl -Wl,-rpath -Wl,/usr/lib64
> [ 19s] /usr/lib64/gcc/x86_64-suse-linux/11/../../../../x86_64-suse-linux/bin/ld: ipset.o: in function `main':
> [ 19s] /home/abuild/rpmbuild/BUILD/ipset-7.13/src/ipset.c:35: undefined reference to `ipset_xlate_argv'
> [ 19s] collect2: error: ld returned 1 exit status
>
> abuild@a4:~/rpmbuild/BUILD/ipset-7.13> readelf -aW lib/.libs/libipset.so.13.2.0 | grep ipset_xlate_argv
> 199: 0000000000019c40 4361 FUNC LOCAL DEFAULT 15 ipset_xlate_argv
>
> Function not exported, hence link failure.
I'll look into the problem.
Best regards,
Jozsef
-
E-mail : kadlec@blackhole.kfki.hu, kadlecsik.jozsef@wigner.hu
PGP key : https://wigner.hu/~kadlec/pgp_public_key.txt
Address : Wigner Research Centre for Physics
H-1525 Budapest 114, POB. 49, Hungary
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [ANNOUNCE] ipset 7.13 released
2021-07-28 11:16 ` Jan Engelhardt
2021-07-28 11:24 ` Jozsef Kadlecsik
@ 2021-07-28 12:44 ` Jozsef Kadlecsik
1 sibling, 0 replies; 4+ messages in thread
From: Jozsef Kadlecsik @ 2021-07-28 12:44 UTC (permalink / raw)
To: Jan Engelhardt; +Cc: netfilter, netfilter-devel
On Wed, 28 Jul 2021, Jan Engelhardt wrote:
> On Tuesday 2021-07-27 12:35, Jozsef Kadlecsik wrote:
> >
> >I'm happy to announce ipset 7.13 - 7.12 was released but not announced due
> >to additional fixes required in two patches.
>
> Did you really try building that?
>
> [ 19s] Making all in src
> [ 19s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/ipset-7.13/src'
> [ 19s] gcc -DHAVE_CONFIG_H -I. -I.. -I../include -std=gnu99 -O2 -DNDEBUG -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchr
> onous-unwind-tables -fstack-clash-protection -Werror=return-type -g -c -o ipset.o ipset.c
> [ 19s] /bin/sh ../libtool --tag=CC --mode=link gcc -std=gnu99 -O2 -DNDEBUG -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynch
> ronous-unwind-tables -fstack-clash-protection -Werror=return-type -g -o ipset ipset.o ../lib/libipset.la
> [ 19s] libtool: link: gcc -std=gnu99 -O2 -DNDEBUG -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-
> clash-protection -Werror=return-type -g -o .libs/ipset ipset.o ../lib/.libs/libipset.so -lmnl -ldl -Wl,-rpath -Wl,/usr/lib64
> [ 19s] /usr/lib64/gcc/x86_64-suse-linux/11/../../../../x86_64-suse-linux/bin/ld: ipset.o: in function `main':
> [ 19s] /home/abuild/rpmbuild/BUILD/ipset-7.13/src/ipset.c:35: undefined reference to `ipset_xlate_argv'
> [ 19s] collect2: error: ld returned 1 exit status
>
> abuild@a4:~/rpmbuild/BUILD/ipset-7.13> readelf -aW lib/.libs/libipset.so.13.2.0 | grep ipset_xlate_argv
> 199: 0000000000019c40 4361 FUNC LOCAL DEFAULT 15 ipset_xlate_argv
>
> Function not exported, hence link failure.
Ohh right, got it. I'm going to release the next version today.
Best regards,
Jozsef
-
E-mail : kadlec@blackhole.kfki.hu, kadlecsik.jozsef@wigner.hu
PGP key : https://wigner.hu/~kadlec/pgp_public_key.txt
Address : Wigner Research Centre for Physics
H-1525 Budapest 114, POB. 49, Hungary
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2021-07-28 12:44 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-07-27 10:35 [ANNOUNCE] ipset 7.13 released Jozsef Kadlecsik
2021-07-28 11:16 ` Jan Engelhardt
2021-07-28 11:24 ` Jozsef Kadlecsik
2021-07-28 12:44 ` Jozsef Kadlecsik
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.