Commit Graph

17 Commits

Author SHA1 Message Date
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>
2017-08-29 21:41:14 -07:00
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>
2017-07-29 10:30:28 -07:00
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(-)
2017-06-05 08:25:09 +03:00
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>
2016-07-12 10:41:46 +00:00
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>
2016-07-09 14:50:58 -04:00
aTanW f60ca0b30f Merge https://github.com/openwrt/packages
Conflicts:
	net/ipsec-tools/Makefile
2015-06-28 17:58:00 +03:00
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>
2015-06-21 20:38:39 -04:00
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>
2015-05-24 20:38:44 +02:00
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(-)
2015-03-26 08:25:15 +03:00
Noah Meyerhans d0b0571161 net/ipsec-tools: Fix the racoon command line in /etc/init.d/racoon
Signed-off-by: Noah Meyerhans <frodo@morgul.net>
2014-12-11 22:52:12 -08:00
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>
2014-12-11 22:52:12 -08:00
Noah Meyerhans 0230141e17 ipsec-tools: Use procd in racoon's init script
Signed-off-by: Noah Meyerhans <frodo@morgul.net>
2014-12-06 14:11:10 -08:00
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>
2014-09-06 22:07:09 -04:00
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>
2014-08-16 12:29:38 -07:00
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>
2014-08-16 12:29:38 -07:00
Noah Meyerhans 5639066c12 net/ipsec-tools: Update ipsec-tools to 0.8.2
Signed-off-by: Noah Meyerhans <noahm@debian.org>
2014-08-16 12:29:38 -07:00
Noah Meyerhans 5117da7925 net/ipsec-tools: Import net/ipsec-tools from oldpackages
Signed-off-by: Noah Meyerhans <noahm@debian.org>
2014-08-16 12:29:38 -07:00