Eneas Queiroz
57c8664b31
ipsec-tools: compile with openssl 1.1, compile fix ( #6141 )
Added compatibility with openssl 1.1, and also fixed a compiler
warning about implicit declaration.
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
6 years ago
Etienne Champetier
4006865ae8
treewide: run "make check FIXUP=1"
fix Makefile chmod (644)
replace MD5SUM with HASH
add PKG_MIRROR_HASH when PKG_SOURCE_PROTO:=git
(PKG_SOURCE_PROTO:=svn tarballs are not reproducible for now)
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
7 years ago
Noah Meyerhans
c3b2a417e4
ipsec-tools: Fix CVE-2016-10396
Use patch pulled from Debian's packaging at
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=867986
Signed-off-by: Noah Meyerhans <frodo@morgul.net>
7 years ago
aTanW
df0e0bc17b
ipsec: add ability to configure "none" SA
Also added myself as co-maintainer
Signed-Off-By: Vitaly Protsko <villy@sft.ru>
---
Makefile | 5 +++--
files/functions.sh | 35 +++++++++++++++++++++++++++++++++++
files/racoon | 4 ++++
files/racoon.init | 12 ++++++++----
4 files changed, 50 insertions(+), 6 deletions(-)
8 years ago
Jo-Philipp Wich
4930355c6b
ipsec-tools: fix syntax error in default racoon config
The default /etc/config/racoon shipped by ipsec-tools lacks an option keyword
on the p2_proposal line, leading to a syntax error when processing the file.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
8 years ago
Stephen Walker
a53bf7192b
packages: cleanup Makefile variables
Standard assignment is immediate expansion without any extraneous spacing, RFC822 compliant email addresses without any quotation marks and long git hashes
Signed-off-by: Stephen Walker <stephendwalker+github@gmail.com>
8 years ago
Derek LaHousse
088ec6029f
ipsec-tools: Make compatible with musl
Based on changes at http://git.alpinelinux.org/cgit/aports/plain/main/ipsec-tools/musl-cdefs.patch
Removed references to "login" and "logout" functions, as musl utmp
doesn't.
Bump PKG_RELEASE
Signed-off-by: Derek LaHousse <dlahouss@mtu.edu>
10 years ago
Nicolas Thill
d8362b6d04
ipsec-tools: fix null dereference in racoon
* add a patch to fix a null pointer dereference in src/racoon/gssapi.c (CVE-2015-4047)
* refresh patches
* bumb release number
Signed-off-by: Nicolas Thill <nico@openwrt.org>
10 years ago
aTanW
2564e407d2
ipsec-tools: racoon uci integration
Signed-Off-By: Vitaly Protsko <villy@sft.ru>
---
b/net/ipsec-tools/Makefile | 16 -
b/net/ipsec-tools/files/functions.sh | 137 +++++++++
b/net/ipsec-tools/files/p1client-down | 41 ++
b/net/ipsec-tools/files/p1client-up | 41 ++
b/net/ipsec-tools/files/racoon | 109 +++++++
b/net/ipsec-tools/files/racoon.init | 478 +++++++++++++++++++++++++++++++++-
b/net/ipsec-tools/files/vpnctl | 19 +
net/ipsec-tools/files/racoon.conf | 36 --
8 files changed, 824 insertions(+), 53 deletions(-)
10 years ago
Noah Meyerhans
d0b0571161
net/ipsec-tools: Fix the racoon command line in /etc/init.d/racoon
Signed-off-by: Noah Meyerhans <frodo@morgul.net>
10 years ago
Noah Meyerhans
4d918db9ea
net/ipsec-tools: Install our own racoon.conf rather than using the one provided upstream.
Signed-off-by: Noah Meyerhans <frodo@morgul.net>
10 years ago
Noah Meyerhans
0230141e17
ipsec-tools: Use procd in racoon's init script
Signed-off-by: Noah Meyerhans <frodo@morgul.net>
10 years ago
Matthew Sykes
916014b39b
ipsec-tools: Stop unconditionally disabling shadow passwords
Racoon requires shadow password support when built for a system with shadow passwords enabled.
Signed-off-by: Matthew Sykes <matthew.sykes@gmail.com>
10 years ago
Noah Meyerhans
da797a7ee1
net/ipsec-tools: Update some makefile definitions per
https://github.com/openwrt/packages/blob/master/CONTRIBUTING.md to list me as
maintainer.
Signed-off-by: Noah Meyerhans <noahm@debian.org>
10 years ago
Noah Meyerhans
cc919289a3
net/ipsec-tools: Update configure.ac to force HAVE_POLICY_FWD=true, which is
appropriate on Linux but not properly detected in the openwrt build currently.
Signed-off-by: Noah Meyerhans <noahm@debian.org>
10 years ago
Noah Meyerhans
5639066c12
net/ipsec-tools: Update ipsec-tools to 0.8.2
Signed-off-by: Noah Meyerhans <noahm@debian.org>
10 years ago
Noah Meyerhans
5117da7925
net/ipsec-tools: Import net/ipsec-tools from oldpackages
Signed-off-by: Noah Meyerhans <noahm@debian.org>
10 years ago