Author: walluck
Date: Fri Feb  9 01:32:44 2007
New Revision: 118277

Added:
   packages/cooker/libprelude/current/SOURCES/libprelude-0.9.12.2.tar.gz   
(contents, props changed)
   packages/cooker/libprelude/current/SOURCES/libprelude-0.9.12.2.tar.gz.md5
   packages/cooker/libprelude/current/SOURCES/libprelude-0.9.12.2.tar.gz.sig
   packages/cooker/libprelude/current/SOURCES/libprelude-0.9.12.2.txt   
(contents, props changed)
   packages/cooker/libprelude/current/SOURCES/libprelude-0.9.3-spool-dir.patch
Removed:
   packages/cooker/libprelude/current/SOURCES/libprelude-0.9.12.1.tar.gz
   packages/cooker/libprelude/current/SOURCES/libprelude-0.9.12.1.tar.gz.md5
   packages/cooker/libprelude/current/SOURCES/libprelude-0.9.12.1.tar.gz.sig
   packages/cooker/libprelude/current/SOURCES/libprelude-0.9.12.1.txt
   packages/cooker/libprelude/current/SOURCES/libprelude-0.9.3-spool_dir.diff
Modified:
   packages/cooker/libprelude/current/SPECS/libprelude.spec

Log:
0.9.12.2

Added: packages/cooker/libprelude/current/SOURCES/libprelude-0.9.12.2.tar.gz
==============================================================================
Binary file. No diff available.

Added: packages/cooker/libprelude/current/SOURCES/libprelude-0.9.12.2.tar.gz.md5
==============================================================================
--- (empty file)
+++ packages/cooker/libprelude/current/SOURCES/libprelude-0.9.12.2.tar.gz.md5   
Fri Feb  9 01:32:44 2007
@@ -0,0 +1 @@
+4636cf21c3e96adbd9463138fb49f401  libprelude-0.9.12.2.tar.gz

Added: packages/cooker/libprelude/current/SOURCES/libprelude-0.9.12.2.tar.gz.sig
==============================================================================
--- (empty file)
+++ packages/cooker/libprelude/current/SOURCES/libprelude-0.9.12.2.tar.gz.sig   
Fri Feb  9 01:32:44 2007
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.6 (GNU/Linux)
+
+iQIVAwUARaJJPBHxO34j0vrDAQI11w/6Avm8/VKfjRzayvih4fhy7qy0jFETejYz
+CQDuepFocKRKGLzckvowW0VoZa21SjCGT785VT6yKHvbr3eepBVUJUxNz6zyszvK
+tQJu6q2wPcruIx1ntZx3LQ5CiyHcd79C9OkRh9DCEpZymWdDNUAtwWdx4vHuoynM
+7iA6Wze2N1qV8/jxJi/qZ29Tajy81DYSSYDv6rlO/irRq8EgKs7AsBh3FuZpFe/M
+qb5eJwIevRHFQtJxb+TyXvenPrr+xXGVD4HcjOuha1KGGYSEZRtC4rVlR6NxM8Jl
+TiDU6yFf/gdVhHLCLBoiD49t/4WuPVZ1uouCkZF9vftfZD4Vq7B0E5XD5rlJfLDz
+hPQCmUhM2BAoBqdS00k+ougR3mGc3X6p4R/+rpQqIMHB39085ZVA0PLjxCld2vrq
+hmTRoS3qs6NfbqUOk07EI/AewOrls+CBoI5M/umFLks/Q7SKWAKFzRSPO0TukXMZ
+p25BvXDVlQ4Rfc6Oep21bJkZA8mPngstNw0QRJX6UapP/omXeFZvLpOJleDQ4Ns8
+fER+vstziwHVzF8EaLRfP5ESko+PioPp0H0S7CE/Zgk7VHjH9+AxlItA9mQbn4Yz
+MisPBppSTGS+Cvza2kxIjlSgXVQN5r9psJK9oMO3ZxXLUnCDZZgJG5f4WmO+Hinr
+UsDHiFiP7d0=
+=5S/n
+-----END PGP SIGNATURE-----

Added: packages/cooker/libprelude/current/SOURCES/libprelude-0.9.12.2.txt
==============================================================================
--- (empty file)
+++ packages/cooker/libprelude/current/SOURCES/libprelude-0.9.12.2.txt  Fri Feb 
 9 01:32:44 2007
@@ -0,0 +1,381 @@
+------[ CHANGES ]------
+
+* libprelude-0.9.12.2:
+
+- Fix make installation error when Perl bindings are disabled.
+
+
+
+* libprelude-0.9.12.1:
+
+- Ability to debug TLS communication through a new LIBPRELUDE_TLS_DEBUG 
+  environment variable.
+        
+- Prevent binding generation error when using old SWIG version.
+        
+- Generate bindings for the error handling API.
+        
+- Small Perl/Python detection improvement. Fix #182. 
+        
+- Fix bindings compilation when using make -j.
+        
+- New configure --with-perl-installdirs flags: might be used to override 
+  default site perl installation.
+
+
+
+* libprelude-0.9.12:
+
+- Correctly pack and unpack float value when sending/receiving.
+
+- More error checking on IDMEF object copy. 
+        
+- Fix a crash that occured when destroying a copied object.
+
+- Correct registration warning when using AF_UNIX socket.
+         
+- Compile on systems lacking poll(). 
+        
+- IpV6 compatibility fixes.
+        
+- Fix OS X compilation issues.
+        
+- Various portability fixes.
+
+
+
+* libprelude-0.9.11:
+
+- 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.
+
+
+
+* libprelude-0.9.10.2:
+
+- Fix undefined assert() reference.
+
+- Fix FreeBSD warnings.
+
+- Fix possible bindings compilation warnings/problem.
+
+
+
+* libprelude-0.9.10.1:
+
+- Fix checking for swig/perl/python when full path to the 
+  application is specified.
+
+- Fix OpenBSD getaddrinfo() AI_ADDRCONFIG issue (apply to 
+  some other system as well).
+
+- Fix workaround for system with broken libtool, 
+  that prevented the use of plugin (#168).
+
+
+
+* libprelude-0.9.10:
+
+- Fix memory leak with some specific criteria.
+
+- Fix IDMEF path integrity problem when using listed (*) path.
+
+- Multiple error reporting improvement.
+
+- API improvement: implement copy and clone function for all IDMEF object.
+
+- API improvement: allow overwriting/prepending/appending list of value
+  through IDMEF path.
+
+- API improvement: allow refcounting IDMEF Alert and Heartbeat object.
+
+- API improvement: Make idmef-value memory handling more intuitive by
+  automating IDMEF object refcounting.
+
+
+
+* libprelude-0.9.9:
+
+- Correct IDMEF v16 checksum algorithms letter case.
+
+- Fix FreeBSD build.
+
+- Detailed, verbose error reporting when failing to read IDMEF message.
+
+- Detailed, verbose error reporting for unsupported value operation.
+
+
+
+* libprelude-0.9.8:
+
+- Improve idmef-path error reporting.
+
+- Rework configure script so that it use --with[out] in
+  place of --(en|dis)able where we deal with external dependencies. 
+
+- Rework configure script so that --with[out] work as expected (enabling and
+  disabling the feature, explicit error if "with" feature is explicitly 
+  specified but the feature it is unavailable, etc).
+
+- Rework SNMPService class for IDMEF draft 16 compliance.
+
+- Make sure we set alert CreateTime if the caller did not do it for us.
+
+- Fix handling of \r\n terminated line.
+
+- Ignore character that are part of the option value when comparing 
+  option specified using --option=value. Fix handling of parent option. 
+  (#150).
+
+
+
+* libprelude-0.9.7.2:
+
+- Fix regression introduced in prelude-msgbuf.
+
+
+
+* libprelude-0.9.7.1:
+
+- Fix Perl/Python bindings uint64 handling on 32 bits machine.
+
+- Handle EAGAIN error from the asynchronous callback.
+
+- Better prelude-message buffer allocation scheme, which might
+  prevent some memory fragmentation problem.
+
+
+
+* libprelude-0.9.7:
+
+- Fix an issue with system using both IP v4 and v6 interfaces which
+  doesn't allow binding both 0.0.0.0 and :: .
+
+- Add autoconf detection for libgcrypt: this fix a build issue for 
+  distribution shipping with broken libgnutls-config script.
+
+- Generate Perl and Python bindings for the prelude-timer API.
+
+- Fix for upcoming plugin that doesn't provide an activation option.
+
+- Various bug fixes.
+
+
+
+* libprelude-0.9.6.1:
+       
+- Flex generated file build fix for FreeBSD / NetBSD.
+
+
+
+* libprelude-0.9.6:
+
+- Implement workaround for buggy libtool that will fail 
+  looking up symbol with preopening enabled in case the 
+  libtool archive is missing. Lot of distribution package 
+  seem to suffer from this. 
+
+- idmef-path API improvement, allow user to specify negative 
+  index to address the list in reverse. Developer are now 
+  supposed to use IDMEF_LIST_APPEND (in place of index -1) and 
+  IDMEF_LIST_PREPEND (in place of 0) on listed object operation.
+       
+- idmef-path API improvement: support for (<<) and (>>) listed 
+  object index, meaning to prepend the object / to append it,
+  as well as (*) meaning to retrieve all object from a list. This 
+  deprecate the usage of (-1) previously used for appending. 
+
+- Fix deconnection problem in client reading mode.
+
+- Improve option parsing: option value can now be provided using
+  --option=value. This format is now a requirement for option that
+  use an optional argument. Provide arguments information in the 
+  option help. 
+
+- Fix deadlock on asynchronous prelude-client destruction.
+
+- Definitely fix the problem where prelude-adduser will, on some system, 
+  listen to Ipv6 IP address as the default: we now bind every address 
+  returned by getaddrinfo(). 
+
+- Fix crash in case of successive call to prelude_init(), prelude_deinit(), 
+  then prelude_init() again.
+
+- Introduce --passwd and --passwd-file option for prelude-adduser 
+  register and registration-server mode, allowing to specify one shot 
+  password on the command line, from a file, or from stdin.
+
+- Verbose error handling for prelude-adduser.
+
+- Fix perl bindings, make them more robust by adding type checking, and fix
+  memory leak.
+
+- Fix parsing of string based broken down time criterion. 
+
+- Handle configuration file containing \r.
+
+- Fix prelude_read_multiline2() return value (fix Prelude-Manager
+  idmef-criteria-filter plugin).
+
+- Fix a bug in per thread error handling code which resulted in NULL
+  error to be returned in case an application thread exited.
+
+- Various bug fixes.
+
+
+
+* libprelude-0.9.5:
+
+- More TLS cleanup.
+
+- Application can now report error without using specific prelude_client
+  error reporting function.
+
+- More work and improved verbose error reporting.
+
+- Fix compilation problem with prelude_error_is_verbose() (#130).
+
+- Fix OpenBSD compilation problem.
+
+
+
+* libprelude-0.9.4:
+
+- Some useful API addition.
+
+- Much improved, verbose error reporting.
+
+- Cleaned up TLS handling, various bugfix.
+
+- In case an error occur when verifying the peer certificate,
+  notify the peer about the failure.
+
+
+
+* libprelude-0.9.3:
+
+- Implement analyzer revocation in prelude-adduser. This will require an 
upcoming 
+  prelude-manager update so that revoked analyzer are denied to connect.
+
+- Make prelude-adduser use GnuTLS anonymous authentication in case SRP is not 
+  available. This is becoming a requirement since some distribution disable 
SRP 
+  support because of patent issue. 
+  We keep using SRP by default if both prelude-adduser instance has it.
+
+- Fix 0.9.2 regression, with a crash when providing prelude-adduser with 
option.
+
+- Fix potential OpenBSD compilation issue due to a missing dependencie in the 
+  GnuLib inet_ntop module.
+
+
+
+* libprelude-0.9.2:
+
+- Fix FreeBSD and OpenBSD build.
+
+- Avoid modifying the argv array, move unhandled option at the end (#116).
+
+- Handle special '--' option code.     
+
+- Fix license notice, stating clearly that linking from a program
+  using a GPL compatible license is allowed. Required for Debian package 
+  inclusion.
+
+- Various bugfix.
+
+
+
+* libprelude-0.9.1:
+
+- Take care of assigning a default CreateTime field if the caller
+  did not already take care of it. 
+
+- Workaround invalid library run path added through MakeMaker generated 
Makefile.
+
+- Fix Perl bindings Makefile generated with DESTDIR appended twice.
+
+- When compiling against recent GnuTLS version, don't link prelude-adduser to
+  libgnutls-extra since, SRP symbols were moved to libgnutls.
+
+- If the user is running a modified GnuTLS version with the SRP API removed
+  (namely, this happen on Fedora), warn the user that he should install GnuTLS 
+  from source, and that he might want to open a ticket on RedHat bug tracker 
+  about it.
+
+- Fix a problem where "MissingFunctionMacros" was reported instead of the 
function name
+  on error.
+
+- Set keepalive option for the Prelude client socket.
+
+- Make option printing buffered.
+
+- Various bugfix.
+
+
+
+------[ SUPPORT ] ------
+
+Improving Prelude is costly, but you can help!  We are looking for
+organizations that find Prelude useful and wish to contribute back.
+
+Commercial support contracts for Prelude are available, and they help
+finance continued maintenance. PreludeIDS Technologies, a privately held
+company, is currently funding Prelude maintenance.
+
+
+------[ DOWNLOAD ]------
+
+http://prelude-ids.org/download/releases/libprelude-0.9.12.2.tar.gz
+http://prelude-ids.org/download/releases/libprelude-0.9.12.2.tar.gz.sig
+http://prelude-ids.org/download/releases/libprelude-0.9.12.2.tar.gz.md5
+
+
+------[ MD5SUM ]------
+
+4636cf21c3e96adbd9463138fb49f401  libprelude-0.9.12.2.tar.gz
+
+
+------[ OpenPGP key ]------
+
+gpg --keyserver wwwkeys.pgp.net --recv-keys 0x23D2FAC3
+
+
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.6 (GNU/Linux)
+
+iQIVAwUARaJJPBHxO34j0vrDAQI11w/6Avm8/VKfjRzayvih4fhy7qy0jFETejYz
+CQDuepFocKRKGLzckvowW0VoZa21SjCGT785VT6yKHvbr3eepBVUJUxNz6zyszvK
+tQJu6q2wPcruIx1ntZx3LQ5CiyHcd79C9OkRh9DCEpZymWdDNUAtwWdx4vHuoynM
+7iA6Wze2N1qV8/jxJi/qZ29Tajy81DYSSYDv6rlO/irRq8EgKs7AsBh3FuZpFe/M
+qb5eJwIevRHFQtJxb+TyXvenPrr+xXGVD4HcjOuha1KGGYSEZRtC4rVlR6NxM8Jl
+TiDU6yFf/gdVhHLCLBoiD49t/4WuPVZ1uouCkZF9vftfZD4Vq7B0E5XD5rlJfLDz
+hPQCmUhM2BAoBqdS00k+ougR3mGc3X6p4R/+rpQqIMHB39085ZVA0PLjxCld2vrq
+hmTRoS3qs6NfbqUOk07EI/AewOrls+CBoI5M/umFLks/Q7SKWAKFzRSPO0TukXMZ
+p25BvXDVlQ4Rfc6Oep21bJkZA8mPngstNw0QRJX6UapP/omXeFZvLpOJleDQ4Ns8
+fER+vstziwHVzF8EaLRfP5ESko+PioPp0H0S7CE/Zgk7VHjH9+AxlItA9mQbn4Yz
+MisPBppSTGS+Cvza2kxIjlSgXVQN5r9psJK9oMO3ZxXLUnCDZZgJG5f4WmO+Hinr
+UsDHiFiP7d0=
+=5S/n
+-----END PGP SIGNATURE-----

Added: 
packages/cooker/libprelude/current/SOURCES/libprelude-0.9.3-spool-dir.patch
==============================================================================
--- (empty file)
+++ packages/cooker/libprelude/current/SOURCES/libprelude-0.9.3-spool-dir.patch 
Fri Feb  9 01:32:44 2007
@@ -0,0 +1,11 @@
+--- configure.in       2006-01-09 20:45:16.000000000 +0100
++++ configure.in.oden  2006-01-09 20:47:27.000000000 +0100
+@@ -630,7 +630,7 @@
+ AC_CHECK_FUNCS(gettimeofday select socket strdup strerror strstr)
+ 
+ prelude_config_dir=$sysconfdir/prelude
+-prelude_spool_dir=$localstatedir/spool/prelude
++prelude_spool_dir=/var/spool/prelude
+ prelude_ident_file=$sysconfdir/prelude/sensors.ident
+ 
+ AC_SUBST(prelude_spool_dir)

Modified: packages/cooker/libprelude/current/SPECS/libprelude.spec
==============================================================================
--- packages/cooker/libprelude/current/SPECS/libprelude.spec    (original)
+++ packages/cooker/libprelude/current/SPECS/libprelude.spec    Fri Feb  9 
01:32:44 2007
@@ -3,7 +3,7 @@
 
 Summary:        Prelude Hybrid Intrusion Detection System Library
 Name:           libprelude
-Version:        0.9.12.1
+Version:        0.9.12.2
 Release:        %mkrel 1
 License:        GPL
 Group:          System/Libraries
@@ -12,7 +12,7 @@
 Source1:        
http://www.prelude-ids.org/download/releases/%{name}-%{version}.tar.gz.sig
 Source2:        
http://www.prelude-ids.org/download/releases/%{name}-%{version}.tar.gz.md5
 Source3:        
http://www.prelude-ids.org/download/releases/%{name}-%{version}.txt
-Patch0:         libprelude-0.9.3-spool_dir.diff
+Patch0:         libprelude-0.9.3-spool-dir.patch
 BuildRequires:  automake1.8
 BuildRequires:  autoconf2.5
 BuildRequires:  chrpath

Reply via email to