cvs commit: ports/security/libprelude Makefile distinfo pkg-plist ports/security/libprelude/files patch-Makefile.in

Cheng-Lung Sung clsung at FreeBSD.org
Thu Oct 4 18:44:08 PDT 2007


clsung      2007-10-05 01:44:07 UTC

  FreeBSD ports repository

  Modified files:
    security/libprelude  Makefile distinfo pkg-plist 
    security/libprelude/files patch-Makefile.in 
  Log:
  - Update to 0.9.15.2
  - Updated patch-Makefile.in
  - Added Man page
  
  Changelog libprelude:
  - prelude-adduser has been renamed to prelude-admin, and now include command
    to print or send files containing binary IDMEF data.
  - Brand new failover implementation, Feature a real 'journaling' log,
    allowing to restart where we were interupted. Allow multiple process to write to
    the same failover, and is chroot safe.
  - prelude-admin manpage, thanks to Frederic Motte <fred at ubixis com>.
  - Use SHA1 in place of MD5 for Analyzer checksum.
  - Do not set TCP option on UNIX socket, avoid un-necessary warning.
  - New measure all over the public interface to protect against bad API
    usage, when a function is not used correctly, a critical warning is triggered.
  - [logging]: New PRELUDE_LOG_CRIT logging priority.
  - [logging]: Correctly map Prelude log level to Syslog priority.
  - [logging]: Improved logging format (include timestamp, level, process pid).
  - [logging]: New LIBPRELUDE_ABORT variable, useful if you'd like libprelude
    to abord on critical assertion.
  - [logging]: Automatically switch to syslog mode if we detect stdout/stderr
    closure.
  - [IDMEF-Criteria]: When we try to match a value against a path that is not
    part of a message using a 'not' operator, the match should succeed
    (Example:
     alert.classification.text != 'stuff' should match if the message has no
     classification object).
  - [IDMEF-Criteria]: When matching multiple listed values within the same
    path using a 'not' operator, return an explicit 'no match' if the provided
    comparison value was found at least once.
  - [IDMEF-Path] (fix #251): Fixes NULL pointer dereference when the last
    element of an IDMEF path to an enumeration is not the enumeration itself
    (S??éž‹bastien Tricaud <toady at gscore.org>
  - Fix a possible race condition with the internal libprelude reference to
    the program idmef_analyzer_t when asynchronous timer were used.
  - Workaround possible deadlock at exit on OpenBSD, Linux Glibc.
  - Only configure libltdl if it is required.
  - Various bug fixes, minor enhancements.
  - Write the children PID into specified pidfile (fixes #257).
  - Fix double free on idmef_criterion_value_t cloned regexp object (thanks
    to Helmut Azbest <helmut.azbest at gmail.com>).
  - Allow Python thread to run, while entering libprelude C function.
  - Return PRELUDE_ERROR_ASSERTION when API check fail, in place of
    PRELUDE_ERROR_GENERIC.
  - Make prelude_plugin_unsubcribe() work as expected (call the plugin
    instance destroy function).
  - Various bug fixes, minor enhancements.
  
  PR:             ports/116107
  Submitted by:   maintainer (Robin Gruyters)
  
  Revision  Changes    Path
  1.47      +4 -2      ports/security/libprelude/Makefile
  1.26      +3 -3      ports/security/libprelude/distinfo
  1.10      +11 -10    ports/security/libprelude/files/patch-Makefile.in
  1.21      +3 -2      ports/security/libprelude/pkg-plist


More information about the cvs-all mailing list