[ANNOUNCE]: libprelude 0.9.17
Yoann Vandoorselaere <[email protected]>
| Newsgroups | gmane.comp.security.ids.prelude.user,gmane.comp.security.ids.prelude.devel |
|---|---|
| Message-ID | <1209038184.6469.22.camel@arwen> |
We are pleased to announce the availability of libprelude 0.9.17. 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 ]------ - Implement RFC 4122 UUIDv1 identifier generation, more resistant to duplicate than our previous implementation in case of clock skew, or multiple client with the same analyzerid sending alert in parallel. - You can now provide NULL value to idmef_path_set() in order to destroy existing value within an IDMEF message. - Unify memory handling of value retrieval through idmef_path_t. This allow the user to retrieve and keep any values, even through the associated IDMEF message is freed. - Build system cleanup, enable RELRO when possible. - Implement PRELUDE_CLIENT_FLAGS_AUTOCONFIG, which is set by default, but that applications might unset in order for their client not to read the default profile/global configuration. - Fix possible assertion when destroying un-started prelude-client. - Improvement to the prelude-io API, the user might now hook its own handling function. - Fix dumping of (not) NULL criteria operator to string. Remove gratuitous space insertion when dumping criteria. - Headers fixes for C++ build. - Fix printing and cloning of empty IDMEF string. - In IDMEF to string convertion code, print <invalid enum value> in place of NULL on invalid enumeration value. - Bindings fixes for optional integer retrieval, by Pierre Chifflier <[email protected]> - Various bug fixes. ------[ 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.17.tar.gz http://www.prelude-ids.org/download/releases/libprelude-0.9.17.tar.gz.sig http://www.prelude-ids.org/download/releases/libprelude-0.9.17.tar.gz.md5 http://www.prelude-ids.org/download/releases/libprelude-0.9.17.tar.gz.sha1 ------[ CHECKSUM ]------ * libprelude-0.9.17.tar.gz: MD5 : a64d82e60cbad0060d351e8ed7999891 SHA1: b2f93d3eff67ef8e1a756df6a2adab12ceb8740d ------[ OpenPGP key ]------ gpg --keyserver wwwkeys.pgp.net --recv-keys 0x23D2FAC3 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) iQIVAwUASBBzcRHxO34j0vrDAQI/iQ/+N5FxslOeoMwTeszMQS3c8JdgbnZS7/GZ TQ28zwlTwyTIi8cCkNnovqgNUzqD5CjKkWyvlVPZU0UQx5AtP0JVw15VnMyR89k3 vKABBuF2JbzLjwP83D6UAaZxjpdhQzlm1k17aZghuSceIeU0+/wSmPwm4O3EVmL2 njJ+CkvduzSjfwjxfmiu4howkeG4RItNAN3CcBR6cqu5mdnt0nVV4kVr1n8n4eh4 00OiVFcMTMvfDTbHU1JRdhofnvYESX2yCm+G0dFXGBXQsVu5BfP7g3QucfQ4XQuH MDF9qXk9ut24RlJkbmgQigjedxZEbzJSaVnGPcFwLyvGI3b1hHXpI4rtAL1PWFN9 +ysNtgetdYzoBhR+yUztcppee0UJ9GpqGctRkPv45y/zJo+WfBhYitsWnqS+lFeJ oKFnFtqYUyPDakxEj2dUmBzShis4LGFtPSLJFtQ/VE2jzINMkAL3f5tWZdWtmqbt rqJKpG0Q8B2KlmehRnFjJ5UlDetp6s7KulilwRqXkHWcStnfgdLMBZ9rSGzX6RLL fQa0NNWrWUjA7DClaPVP3TpizkzmVUs9WRgwQJ0BbmLDbI+4VrJT3fzjvQHlTYsm NAEF5sngBKVi0IkKEMVZiXA3f+YzA5MTvRt4Ukcr5qdVHhiJikSwWGXakOito3iJ HN7jWI55FIA= =89Ih -----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-user site list [email protected] http://lists.prelude-ids.org/mailman/listinfo/prelude-user