Hongxu Jia
8a574d804d
ipsec-tools: support openssl 1.1.x
...
Long time no maintain from upstream since 2015,
backport a fix from openwrt
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com >
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2018-09-25 22:24:15 -07:00
Khem Raj
78e07e06ab
ipsec-tools: Depend on openssl10
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2018-09-08 13:32:12 -07:00
Khem Raj
1570a3d44f
ipsec-tools: Disable gcc8 warnings
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2018-05-17 08:32:26 -07:00
Kai Kang
4560182b00
ipsec-tools: fix CVE-2016-10396
...
Backport patch from debian to fix CVE-2016-10396 for ipsec-tools.
Signed-off-by: Kai Kang <kai.kang@windriver.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com >
2017-09-12 10:37:19 -04:00
Khem Raj
dec5adef49
ipsec-tools: Fix build with gcc7
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com >
2017-04-25 16:10:26 -04:00
Khem Raj
62bf0f64d2
ipsec-tools: Fix build with musl
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com >
2017-03-24 14:10:18 -04:00
Armin Kuster
8bafca983e
ipsec-tools: change SRC_URI fetcher.
...
ERROR: ipsec-tools-0.8.2-r0 do_checkuri: Fetcher failure for URL: 'ftp://ftp.netbsd.org/pub/NetBSD/misc/ipsec-tools/0.8/ipsec-tools-0.8.2.tar.bz2'. URL ftp://ftp.netbsd.org/pub/NetBSD/misc/ipsec-tools/0.8/ipsec-tools-0.8.2.tar.bz2 doesn't work
ERROR: ipsec-tools-0.8.2-r0 do_checkuri: Function failed: do_checkuri
https seems more reliable.
Signed-off-by: Armin Kuster <akuster808@gmail.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com >
2017-02-18 10:22:22 -05:00
Khem Raj
f99ac6369e
ipsec-tools: Fix build with clang
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com >
2016-12-14 09:20:10 -05:00
Ross Burton
275b6c30fb
meta-networking: use bb.utils.contains() instead of base_contains()
...
base_contains() is a compatibility wrapper and may warn in the future, so
replace all instances with bb.utils.contains().
Signed-off-by: Ross Burton <ross.burton@intel.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com >
2016-05-05 11:41:28 -04:00
Martin Jansa
a497a46ef6
ipsec-tools: set MACHINE_ARCH, because it depends on kernel
...
* see:
http://lists.openembedded.org/pipermail/openembedded-devel/2015-September/103271.html
* fixes:
ERROR: ipsec-tools different signature for task do_configure.sigdata between qemux86copy and qemux86
runtaskdeps changed from ['autoconfautoconf_2.69.bb.do_populate_sysroot:virtual:native', 'automakeautomake_1.15.bb.do_populate_sysroot:virtual:native', 'bisonbison_3.0.4.bb.do_populate_sysroot:virtual:native', 'flexflex_2.5.39.bb.do_populate_sysroot:virtual:native', 'gccgcc-cross_5.2.bb.do_populate_sysroot', 'gccgcc-runtime_5.2.bb.do_populate_sysroot', 'glibcglibc_2.22.bb.do_populate_sysroot', 'gnu-configgnu-config_git.bb.do_populate_sysroot:virtual:native', 'ipsec-toolsipsec-tools_0.8.2.bb.do_patch', 'libtoollibtool-cross_2.4.6.bb.do_populate_sysroot', 'libtoollibtool-native_2.4.6.bb.do_populate_sysroot', 'linuxlinux-yocto_4.1.bb.do_populate_sysroot', 'opensslopenssl_1.0.2d.bb.do_populate_sysroot', 'readlinereadline_6.3.bb.do_populate_sysroot', 'systemdsystemd-systemctl-native.bb.do_populate_sysroot']
to
['autoconfautoconf_2.69.bb.do_populate_sysroot:virtual:native', 'automakeautomake_1.15.bb.do_populate_sysroot:virtual:native', 'bisonbison_3.0.4.bb.do_populate_sysroot:virtual:native', 'flexflex_2.5.39.bb.do_populate_sysroot:virtual:native', 'gccgcc-cross_5.2.bb.do_populate_sysroot', 'gccgcc-runtime_5.2.bb.do_populate_sysroot', 'glibcglibc_2.22.bb.do_populate_sysroot', 'gnu-configgnu-config_git.bb.do_populate_sysroot:virtual:native', 'ipsec-toolsipsec-tools_0.8.2.bb.do_patch', 'libtoollibtool-cross_2.4.6.bb.do_populate_sysroot', 'libtoollibtool-native_2.4.6.bb.do_populate_sysroot', 'linuxlinux-yocto_4.1.bb.do_populate_sysroot', 'opensslopenssl_1.0.2d.bb.do_populate_sysroot', 'readlinereadline_6.3.bb.do_populate_sysroot', 'systemdsystemd-systemctl-native.bb.do_populate_sysroot']
openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.1.bb.do_populate_sysroot with hash 1a8aa7a50a6cf3ebf5401af43dd6bf3b
changed to
openembedded-core/meta/recipes-kernel/linux/linux-yocto_4.1.bb.do_populate_sysroot with hash 143d2686a37f592891fb2aa6fa9b752e
Hash for dependent task linuxlinux-yocto_4.1.bb.do_populate_sysroot changed from 1a8aa7a50a6cf3ebf5401af43dd6bf3b to 143d2686a37f592891fb2aa6fa9b752e
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
2015-11-16 21:50:07 +01:00
Joe MacDonald
8980f0d2a2
meta-networking: standardize SECTION values
...
SECTION has been used inconsistently throughout the recipes in this layer.
Convert them to all use the same convention.
Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com >
2015-06-05 20:42:25 -04:00
Roy Li
671304f007
ipsec-tools: Security Advisory - CVE-2015-4047
...
This fixed the CVE-2015-4047:
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-4047
Signed-off-by: Roy Li <rongqing.li@windriver.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com >
2015-06-05 19:05:40 -04:00
Bian Naimeng
4f8bf53a4b
ipsec-tools: set SYSTEMD_SERVICE correctly to avoid building warning.
...
ipsec-tools-0.8.2: ipsec-tools: Files/directories were installed but not shipped
/lib
/lib/systemd
/lib/systemd/system
/lib/systemd/system/racoon.service [installed-vs-shipped]
Signed-off-by: Bian Naimeng <biannm@cn.fujitsu.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com >
2015-05-08 12:27:19 -04:00
Bian Naimeng
1eb5a64445
ipsec-tools: add systemd supported
...
Signed-off-by: Bian Naimeng <biannm@cn.fujitsu.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com >
2015-02-23 13:41:09 -05:00
Bian Naimeng
a900b9b577
ipsec-tools: install a sample config file for racoon
...
Signed-off-by: Bian Naimeng <biannm@cn.fujitsu.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com >
2015-02-23 13:40:10 -05:00
Jackie Huang
f9b71625e4
ipsec-tools: Fix pfkey UPDATE failure caused by EINTR
...
While kernel is processing the UPDATE message which is sent from racoon,
it maybe interrupted by certain system signal and if this case happens,
kernel responds with an EINTR message to racoon and kernel fails to
establish the corresponding SA.
Fix this problem by resend the UPDATE message when EINTR(Interrupted
system call) error happens.
Signed-off-by: Xufeng Zhang <xufeng.zhang@windriver.com >
Signed-off-by: Jackie Huang <jackie.huang@windriver.com >
Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com >
2014-09-09 09:14:59 -04:00
Khem Raj
fd83e4e7a1
ipsec-tools: Fix build with glibc 2.20
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com >
2014-09-08 16:57:26 -04:00
Roy Li
4d7e174324
ipsec-tools: uprev it to 0.8.2
...
Remove 0001-Fix-warning-with-gcc-4.8.patch, it has been in 0.8.2
Signed-off-by: Roy Li <rongqing.li@windriver.com >
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
2014-08-13 23:28:05 +02:00