[Swan-commit] Changes to ref refs/heads/main
Antony Antony
antony at vault.libreswan.fi
Thu Apr 6 22:06:12 EEST 2023
New commits:
commit fb03d218e7859470137ff400ec203b1615a5eb5a
Author: Antony Antony <antony at phenome.org>
Date: Thu Apr 6 19:00:13 2023 +0000
kernel: apply fixes to when nft is enabled.
/source/rpmbuild/BUILD/libreswan-4.9_1226_gd2e4c04454ed_main/programs/pluto/kernel_policy.c:531:33: error: 'st' undeclared (first use in this function)
531 | st->st_logger,
| ^~
/source/rpmbuild/BUILD/libreswan-4.9_1226_gd2e4c04454ed_main/programs/pluto/kernel_policy.c:531:33: note: each undeclared identifier is reported only once for each function it appears in
/source/rpmbuild/BUILD/libreswan-4.9_1226_gd2e4c04454ed_main/programs/pluto/kernel_policy.c:532:33: error: passing argument 13 of 'raw_policy' from incompatible pointer type [-Werror=incompatible-pointer-types]
532 | "%s() add inbound Child SA", __func__)) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
Fixes: 1ff03847f4e0 ("kernel: move install_{{inbound,outbound}_ipsec,bare}_kernel_policy() code to kernel_policy.[hc]")
commit 61d874485356aaeafbf4d72e3dc353821f0644d1
Author: Andrew Cagney <cagney at gnu.org>
Date: Fri Oct 28 15:07:20 2022 -0400
installing: FINALLIBEXECDIR -> LIBEXECDIR
fix: libreswan-testing.spec
installing: FINALMANDIR->MANDIR
also known as IPSEC_EXECDIR; #887
Signed-off-by: Antony Antony <antony at phenome.org>
commit d50fa3018d0a8e7860b053efcf9a9869c272d735
Author: Antony Antony <antony at phenome.org>
Date: Sat Feb 25 10:22:00 2023 +0000
linux: allow nftables and iptables and prefer nftables
HAVE_IPTABLES=true HAVE_NFTABLES=true are allowed..
When both are enabled the scripts would prefer nftables at runtime.
Default is HAVE_IPTABLES=true HAVE_NFTABLES=false
This won't work in our testing yet, because several test cases output will
show a diff in ipsec-look output. Test output need to be migrated before enabling
nftables by default. Another option upstream default to nftables
disable in our testbuild.
More information about the Swan-commit
mailing list