pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/security/libprelude Update to 0.9.11. Changes:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8de599cd155a
branches:  trunk
changeset: 519851:8de599cd155a
user:      shannonjr <shannonjr%pkgsrc.org@localhost>
date:      Wed Oct 11 14:46:10 2006 +0000

description:
Update to 0.9.11. Changes:
- Hook class comparison function. Accept NULL, equal, not equal operator.
- Introduce better error checking in the idmef-class API, which is now
  considered public and might be used by external application. Rename
  error code to reflect the API.
- Change to the way IDMEF listed element are handled. Specifying negative
  number as the position of the element from the low level API now allow
  to position the element at the specified (reversed) index. Using the
  high level API a negative index permit to address a list of element
  backward (replace an element).
- Build fixes for SWIG > 1.3.27.
- Modify idmef_value_match() so that it always unroll listed value
  (do it for both val1 and val2. Remove assertion, and let
  idmef_value_type_compare() return an error code in case there is an issue.
- Handle path using IDMEF_LIST_APPEND or IDMEF_LIST_PREPEND as
  path using an undefined list index on idmef_path_get() call.
- Make criteria parser accept (*) list index.
- Implement comparison function for all IDMEF object.

diffstat:

 security/libprelude/Makefile         |   5 ++---
 security/libprelude/PLIST.py         |   3 ++-
 security/libprelude/distinfo         |   9 ++++-----
 security/libprelude/patches/patch-ad |  31 -------------------------------
 4 files changed, 8 insertions(+), 40 deletions(-)

diffs (75 lines):

diff -r aa49492621f9 -r 8de599cd155a security/libprelude/Makefile
--- a/security/libprelude/Makefile      Wed Oct 11 14:38:04 2006 +0000
+++ b/security/libprelude/Makefile      Wed Oct 11 14:46:10 2006 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.17 2006/08/31 18:02:41 rillig Exp $
+# $NetBSD: Makefile,v 1.18 2006/10/11 14:46:10 shannonjr Exp $
 #
-DISTNAME=              libprelude-0.9.10.1
-PKGREVISION=           1
+DISTNAME=              libprelude-0.9.11
 CATEGORIES=            security
 MASTER_SITES=          http://www.prelude-ids.org/download/releases/ \
                        http://www.prelude-ids.org/download/releases/old/
diff -r aa49492621f9 -r 8de599cd155a security/libprelude/PLIST.py
--- a/security/libprelude/PLIST.py      Wed Oct 11 14:38:04 2006 +0000
+++ b/security/libprelude/PLIST.py      Wed Oct 11 14:46:10 2006 +0000
@@ -1,4 +1,5 @@
-@comment $NetBSD: PLIST.py,v 1.2 2006/08/31 13:04:54 rillig Exp $
+@comment $NetBSD: PLIST.py,v 1.3 2006/10/11 14:46:10 shannonjr Exp $
 ${PYSITELIB}/_prelude.so
 ${PYSITELIB}/prelude.py
 ${PYSITELIB}/prelude.pyc
+${PYSITELIB}/prelude.py
diff -r aa49492621f9 -r 8de599cd155a security/libprelude/distinfo
--- a/security/libprelude/distinfo      Wed Oct 11 14:38:04 2006 +0000
+++ b/security/libprelude/distinfo      Wed Oct 11 14:46:10 2006 +0000
@@ -1,9 +1,8 @@
-$NetBSD: distinfo,v 1.12 2006/08/23 10:51:25 shannonjr Exp $
+$NetBSD: distinfo,v 1.13 2006/10/11 14:46:10 shannonjr Exp $
 
-SHA1 (libprelude-0.9.10.1.tar.gz) = 4172c790a403c11eff06a8fc7d6cc73d9e3e30e0
-RMD160 (libprelude-0.9.10.1.tar.gz) = d8b07a88b0ff8a57d49aac80d07d515e3cab6a15
-Size (libprelude-0.9.10.1.tar.gz) = 1788966 bytes
+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 (patch-ab) = 592f42a6d9217c502eb49e8fb0ba7d17a49f2ada
 SHA1 (patch-ac) = 9cb75b90f961fd75faca146881d70262a3cf7d1c
-SHA1 (patch-ad) = e590779a4158cb1daef40cf4e00e262b9549120d
diff -r aa49492621f9 -r 8de599cd155a security/libprelude/patches/patch-ad
--- a/security/libprelude/patches/patch-ad      Wed Oct 11 14:38:04 2006 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,31 +0,0 @@
-$NetBSD: patch-ad,v 1.3 2006/08/23 10:51:25 shannonjr Exp $
-
---- ./bindings/python/_prelude.c.orig  2006-07-25 07:30:30.000000000 -0600
-+++ ./bindings/python/_prelude.c
-@@ -49118,7 +49118,7 @@ SWIGEXPORT void SWIG_init(void) {
-         PyDict_SetItemString(d,"PRELUDE_INT32_MIN", SWIG_From_int((int)((-2147483647-1)))); 
-     }
-     {
--        PyDict_SetItemString(d,"PRELUDE_INT64_MIN", SWIG_From_long((long)((-9223372036854775807L-1)))); 
-+        PyDict_SetItemString(d,"PRELUDE_INT64_MIN", PyLong_FromLongLong((long long)((-9223372036854775807LL-1)))); 
-     }
-     {
-         PyDict_SetItemString(d,"PRELUDE_INT8_MAX", SWIG_From_int((int)((127)))); 
-@@ -49130,7 +49130,7 @@ SWIGEXPORT void SWIG_init(void) {
-         PyDict_SetItemString(d,"PRELUDE_INT32_MAX", SWIG_From_int((int)((2147483647)))); 
-     }
-     {
--        PyDict_SetItemString(d,"PRELUDE_INT64_MAX", SWIG_From_long((long)((9223372036854775807L)))); 
-+        PyDict_SetItemString(d,"PRELUDE_INT64_MAX", PyLong_FromLongLong((long long)((9223372036854775807LL)))); 
-     }
-     {
-         PyDict_SetItemString(d,"PRELUDE_UINT8_MAX", SWIG_From_int((int)((255)))); 
-@@ -49142,7 +49142,7 @@ SWIGEXPORT void SWIG_init(void) {
-         PyDict_SetItemString(d,"PRELUDE_UINT32_MAX", SWIG_From_unsigned_SS_int((unsigned int)((4294967295U)))); 
-     }
-     {
--        PyDict_SetItemString(d,"PRELUDE_UINT64_MAX", SWIG_From_unsigned_SS_long((unsigned long)((18446744073709551615UL)))); 
-+        PyDict_SetItemString(d,"PRELUDE_UINT64_MAX", PyLong_FromUnsignedLongLong((unsigned long long)((18446744073709551615ULL)))); 
-     }
-     PyDict_SetItemString(d,"PRELUDE_PRId64", SWIG_FromCharPtr("ld"));
-     PyDict_SetItemString(d,"PRELUDE_PRIi64", SWIG_FromCharPtr("li"));



Home | Main Index | Thread Index | Old Index