ipsec-tools: bump to version 0.8.2
authorGustavo Zacarias <gustavo@zacarias.com.ar>
Mon, 10 Mar 2014 20:26:26 +0000 (17:26 -0300)
committerPeter Korsgaard <peter@korsgaard.com>
Tue, 11 Mar 2014 22:02:33 +0000 (23:02 +0100)
Also rename patch according to policy and add homepage.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/ipsec-tools/Config.in
package/ipsec-tools/ipsec-tools-001-susv3-legacy.patch [new file with mode: 0644]
package/ipsec-tools/ipsec-tools-susv3-legacy.patch [deleted file]
package/ipsec-tools/ipsec-tools.mk

index 06a5a56ad6746911f788c7b828f440aca99520c8..57fa5d49f18ceb98c8547eb783e056ae7118767d 100644 (file)
@@ -5,6 +5,8 @@ config BR2_PACKAGE_IPSEC_TOOLS
        help
          This package is required to support IPSec for Linux 2.6+
 
+         http://ipsec-tools.sourceforge.net/
+
 if BR2_PACKAGE_IPSEC_TOOLS
 
 config BR2_PACKAGE_IPSEC_TOOLS_ADMINPORT
diff --git a/package/ipsec-tools/ipsec-tools-001-susv3-legacy.patch b/package/ipsec-tools/ipsec-tools-001-susv3-legacy.patch
new file mode 100644 (file)
index 0000000..ea98505
--- /dev/null
@@ -0,0 +1,35 @@
+Replaces sysv3 legacy functions with modern equivalents.
+
+Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com>
+Index: ipsec-tools-0.7.3/src/racoon/pfkey.c
+===================================================================
+--- ipsec-tools-0.7.3.orig/src/racoon/pfkey.c  2010-07-12 14:46:52.000000000 +0200
++++ ipsec-tools-0.7.3/src/racoon/pfkey.c       2010-07-12 15:01:39.000000000 +0200
+@@ -3008,12 +3008,12 @@
+                               struct sockaddr *paddr;
+                               paddr = (struct sockaddr *)(xisr + 1);
+-                              bcopy(paddr, &(*p_isr)->saidx.src,
++                              memmove(&(*p_isr)->saidx.src, paddr,
+                                       sysdep_sa_len(paddr));
+                               paddr = (struct sockaddr *)((caddr_t)paddr
+                                                       + sysdep_sa_len(paddr));
+-                              bcopy(paddr, &(*p_isr)->saidx.dst,
++                              memmove(&(*p_isr)->saidx.dst, paddr,
+                                       sysdep_sa_len(paddr));
+                       }
+Index: ipsec-tools-0.7.3/src/racoon/racoonctl.c
+===================================================================
+--- ipsec-tools-0.7.3.orig/src/racoon/racoonctl.c      2010-07-12 14:49:51.000000000 +0200
++++ ipsec-tools-0.7.3/src/racoon/racoonctl.c   2010-07-12 15:00:52.000000000 +0200
+@@ -785,7 +785,7 @@
+               errx(1, "cannot read source address");
+       /* We get "ip[port]" strip the port */
+-      if ((idx = index(srcaddr, '[')) == NULL) 
++      if ((idx = strchr(srcaddr, '[')) == NULL)
+               errx(1, "unexpected source address format");
+       *idx = '\0';
diff --git a/package/ipsec-tools/ipsec-tools-susv3-legacy.patch b/package/ipsec-tools/ipsec-tools-susv3-legacy.patch
deleted file mode 100644 (file)
index ea98505..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-Replaces sysv3 legacy functions with modern equivalents.
-
-Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com>
-Index: ipsec-tools-0.7.3/src/racoon/pfkey.c
-===================================================================
---- ipsec-tools-0.7.3.orig/src/racoon/pfkey.c  2010-07-12 14:46:52.000000000 +0200
-+++ ipsec-tools-0.7.3/src/racoon/pfkey.c       2010-07-12 15:01:39.000000000 +0200
-@@ -3008,12 +3008,12 @@
-                               struct sockaddr *paddr;
-                               paddr = (struct sockaddr *)(xisr + 1);
--                              bcopy(paddr, &(*p_isr)->saidx.src,
-+                              memmove(&(*p_isr)->saidx.src, paddr,
-                                       sysdep_sa_len(paddr));
-                               paddr = (struct sockaddr *)((caddr_t)paddr
-                                                       + sysdep_sa_len(paddr));
--                              bcopy(paddr, &(*p_isr)->saidx.dst,
-+                              memmove(&(*p_isr)->saidx.dst, paddr,
-                                       sysdep_sa_len(paddr));
-                       }
-Index: ipsec-tools-0.7.3/src/racoon/racoonctl.c
-===================================================================
---- ipsec-tools-0.7.3.orig/src/racoon/racoonctl.c      2010-07-12 14:49:51.000000000 +0200
-+++ ipsec-tools-0.7.3/src/racoon/racoonctl.c   2010-07-12 15:00:52.000000000 +0200
-@@ -785,7 +785,7 @@
-               errx(1, "cannot read source address");
-       /* We get "ip[port]" strip the port */
--      if ((idx = index(srcaddr, '[')) == NULL) 
-+      if ((idx = strchr(srcaddr, '[')) == NULL)
-               errx(1, "unexpected source address format");
-       *idx = '\0';
index 44c33808e0373966c6de045f212975d51bae0632..870588d7fd2ba2dd0661de947b8a5eba3243c1e6 100644 (file)
@@ -5,7 +5,7 @@
 ################################################################################
 
 IPSEC_TOOLS_VERSION_MAJOR = 0.8
-IPSEC_TOOLS_VERSION = $(IPSEC_TOOLS_VERSION_MAJOR).0
+IPSEC_TOOLS_VERSION = $(IPSEC_TOOLS_VERSION_MAJOR).2
 IPSEC_TOOLS_SOURCE = ipsec-tools-$(IPSEC_TOOLS_VERSION).tar.bz2
 IPSEC_TOOLS_SITE = http://ftp.sunet.se/pub/NetBSD/misc/ipsec-tools/$(IPSEC_TOOLS_VERSION_MAJOR)/
 IPSEC_TOOLS_INSTALL_STAGING = YES