From a106f6a657df908ff674a2d6c85a011b5ad5a919 Mon Sep 17 00:00:00 2001 From: shannonjr Date: Tue, 20 Feb 2007 15:13:02 +0000 Subject: Update to 0.9.13. Changes: - Fix a crash with Python bindings upon signal reception (Fix #200). - New --with-system-ltdl configure switch. The default is now to use the system wide ltdl library if it is available, unless specified otherwise (Fix #199). - Prevent NULL pointer dereference if no permission is specified after the permission type (Fix #197). - Upon IDMEFCriteria parsing error, recover from broken parser stater (Fix #195). - Detailed error reporting on IDMEFCriteria parsing error. - Fix string and possible criteria leak on IDMEFCriteria syntax error. - Prefer anonymous authentication rather than SRP. We do this because there are compatibility issue with SRP between different GnuTLS version (Should fix #187). - When dumping AdditionalData of type byte-string to string, encode the data using base64. --- security/libprelude/Makefile | 4 ++-- security/libprelude/distinfo | 10 +++++----- security/libprelude/patches/patch-aa | 12 ++++++------ 3 files changed, 13 insertions(+), 13 deletions(-) (limited to 'security') diff --git a/security/libprelude/Makefile b/security/libprelude/Makefile index 5bbdeca140a..8a8580dc64a 100644 --- a/security/libprelude/Makefile +++ b/security/libprelude/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.18 2006/10/11 14:46:10 shannonjr Exp $ +# $NetBSD: Makefile,v 1.19 2007/02/20 15:13:02 shannonjr Exp $ # -DISTNAME= libprelude-0.9.11 +DISTNAME= libprelude-0.9.13 CATEGORIES= security MASTER_SITES= http://www.prelude-ids.org/download/releases/ \ http://www.prelude-ids.org/download/releases/old/ diff --git a/security/libprelude/distinfo b/security/libprelude/distinfo index 6adeab37edc..7ad21466feb 100644 --- a/security/libprelude/distinfo +++ b/security/libprelude/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.13 2006/10/11 14:46:10 shannonjr Exp $ +$NetBSD: distinfo,v 1.14 2007/02/20 15:13:03 shannonjr Exp $ -SHA1 (libprelude-0.9.11.tar.gz) = fd938d550d3cd7c895c54eee78c3ae20ea709282 -RMD160 (libprelude-0.9.11.tar.gz) = 61c058ebc3ccec07cc650e1573633bb8f075f7a0 -Size (libprelude-0.9.11.tar.gz) = 1809482 bytes -SHA1 (patch-aa) = 1d788517feb2ef687777ae6640033d9f177b07f8 +SHA1 (libprelude-0.9.13.tar.gz) = 5d7ab376fec949211a49e19f2908ce90390f5dbb +RMD160 (libprelude-0.9.13.tar.gz) = b3c74f6db300898f4767f771bf2ce1bf2ce055c7 +Size (libprelude-0.9.13.tar.gz) = 1889947 bytes +SHA1 (patch-aa) = ca8c7f90e08de29f07ba083a91e3cbe59397e72f SHA1 (patch-ab) = 592f42a6d9217c502eb49e8fb0ba7d17a49f2ada SHA1 (patch-ac) = 9cb75b90f961fd75faca146881d70262a3cf7d1c diff --git a/security/libprelude/patches/patch-aa b/security/libprelude/patches/patch-aa index 8c9a6fd5807..e0118f8e181 100644 --- a/security/libprelude/patches/patch-aa +++ b/security/libprelude/patches/patch-aa @@ -1,8 +1,8 @@ -$NetBSD: patch-aa,v 1.1.1.1 2006/01/29 15:54:04 shannonjr Exp $ +$NetBSD: patch-aa,v 1.2 2007/02/20 15:13:03 shannonjr Exp $ ---- prelude-adduser/prelude-adduser.c.orig 2005-06-26 05:41:44.000000000 -0600 +--- prelude-adduser/prelude-adduser.c.orig 2007-02-20 08:04:42.000000000 -0700 +++ prelude-adduser/prelude-adduser.c -@@ -43,6 +43,8 @@ +@@ -56,6 +56,8 @@ #include #include @@ -10,8 +10,8 @@ $NetBSD: patch-aa,v 1.1.1.1 2006/01/29 15:54:04 shannonjr Exp $ + #include "common.h" #include "config-engine.h" - #include "prelude-error.h" -@@ -886,6 +888,66 @@ static int del_cb(const char *filename, + #include "prelude.h" +@@ -896,6 +898,66 @@ static int add_analyzer(const char *name } @@ -76,5 +76,5 @@ $NetBSD: patch-aa,v 1.1.1.1 2006/01/29 15:54:04 shannonjr Exp $ + return (error); +} - static void delete_dir(const char *dirname) + static int add_cmd(int argc, char **argv) { -- cgit v1.2.3