[ANNOUNCE]: libprelude 0.9.15
Yoann Vandoorselaere <[email protected]>
| Newsgroups | gmane.comp.security.ids.prelude.devel,gmane.comp.security.ids.prelude.user |
|---|---|
| Message-ID | <1187888129.15415.156.camel@localhost> |
We are pleased to announce the availability of libprelude 0.9.15. The Prelude Library is the glue that binds all aspects of Prelude together. It is a library which enables Prelude components to communicate with the Prelude Manager. It also makes it easy for third party software to be made 'Prelude Aware' (able to communicate with Prelude components). It provide common, useful features used by every sensor. ------[ CHANGES ]------ - 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. ------[ 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://www.prelude-ids.org/download/releases/libprelude-0.9.15.tar.gz http://www.prelude-ids.org/download/releases/libprelude-0.9.15.tar.gz.sig http://www.prelude-ids.org/download/releases/libprelude-0.9.15.tar.gz.md5 http://www.prelude-ids.org/download/releases/libprelude-0.9.15.tar.gz.sha1 ------[ CHECKSUM ]------ * libprelude-0.9.15.tar.gz: MD5 : cdb56535d17d4ad70a7414fdaabe4000 SHA1: bccc633dc6d7a31e89ff973dc6948183fd437c15 ------[ OpenPGP key ]------ gpg --keyserver wwwkeys.pgp.net --recv-keys 0x23D2FAC3 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) iQIVAwUARs26BhHxO34j0vrDAQLyrBAAmD58JeMc4kDO8T95GcAujqgPHyAsuQVG 1rN0mSoQ2XSuTQjLGVOB0ByowSAwVraB2BYsDNMt8oj/GaEteZKpf0tk8cc9MsuT wGq1JYeVG6n66cpncF3d1Dk5+irJmrfXgrAr/rIntAZScvdCsu3gnHaeNiuAXcU9 jmf8dOy1lCGQ7d0uEXbutT9kN8ImGR+CNxfMTa2dP+BMBO2xulOfCmDNMwy5MHA7 dox/zhWz4EzL3SJfbxlAht8j5e1yC6loWsjScCbLxYtFDYBu3RNhcHJ3vAf+UolV l/gUd9+v7kXQvQhZM3q5qT6oXFECIzOXKN6211KU3FgF7MXzCA4rQr0zNmqgY2x+ C4wuAW89u7KufOhHjwRzhWtPUarj1bAoj/quPTT+OER4Nh+ywm6EtQy4epHjcZ4w B85/QwP53Fx7ETVXufsU99qtvYOC0VAn/mDsizgQeo6YRfd0OwR1rE3PINJXj0zn 01qUY12hZv1jfGjjyWg+Ezo28y3TXNc7xG5so+MZVJv7a/tPdzCMfPG+f3klFaWo To7j4TzgWOdgPV1gtdlmGgmGsHFCyb0FADQBXhKTTYdlh4iAWrRpmxvxk2sXi11E WnBS+jd+JsnTmnuF+kSSk4gRdfr8uJMoLdJGUnw90ZAJfL7RipJxfNrY1LqHa4Xn 9i+HF8+PbjE= =A7rU -----END PGP SIGNATURE----- -- Yoann Vandoorselaere | Responsable R&D / CTO | PreludeIDS Technologies Tel: +33 (0)8 70 70 21 58 Fax: +33(0)4 78 42 21 58 http://www.prelude-ids.com _______________________________________________ Prelude-devel site list [email protected] http://www.prelude-ids.org/mailman/listinfo/prelude-devel