[ANNOUNCE]: libprelude-0.9.6
Yoann Vandoorselaere <[email protected]>
| Newsgroups | gmane.comp.security.ids.prelude.devel,gmane.comp.security.ids.prelude.user |
|---|---|
| Message-ID | <[email protected]> |
Hi folks, We are pleased to announce the availability of libprelude 0.9.6. 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 ]------ * 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. ------[ 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.6.tar.gz http://prelude-ids.org/download/releases/libprelude-0.9.6.tar.gz.sig http://prelude-ids.org/download/releases/libprelude-0.9.6.tar.gz.md5 ------[ MD5SUM ]------ aa73b6c235f2aea0da3491f73910583e libprelude-0.9.6.tar.gz ------[ OpenPGP key ]------ gpg --keyserver wwwkeys.pgp.net --recv-keys 0x23D2FAC3 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.1 (GNU/Linux) iQIVAwUARAbV0hHxO34j0vrDAQLk3g/9EYp+e7MahqcWkTBgv8idlOA4KdMKpjq+ EQUG615nyNMU9PiATBZoBx3/B2dGb2bcVkoua3BY5ncrxR+s7M/g6aoU5jDafccr qCHxJ/i+DD/BdKFV3vgKtTewP22FN9IPiqXTJ9/YtDCj+Cf1V8HrgB+TwYk2MDM5 foO3uVJ4SGoynWcHAn8HV0iJNww/MrmWXr/LPoNCNAtAuYPcCkqDATV9L48smcgG NrVjo/5M07H55WiB4iOQ9nOcOoDoXq2v92lEjPqOpO03QOQG/6QuJESjuQvwzNaD puHKKNjbFx4lSf4zazSvZRFX7pvElYUvPCQfaRMaFSRXok9/PGkDsc+W4Qo1A12r M7eBYIFe/3iSvIzWm6AMAY9Ta7aZgVJXApTOH/ntlsPgz8xqrSEp0+eaB0INNmLN 8bQc9FO5PKkMRSBlRJirzr7GHMCee/FVJ5kKBeafcSDeZe8fjnyjgsBZ5gQmOG6x HIy25s4n3HBjHDNeRSglXCrZGjhn2nZ/0hxB5VJuCMlogD5YHGeB0w2tAl7DVu8K h1IryPzntus1lrB0NRwXMcVEo7ZyayDti1Roirbesq5/TV4LDe8Ju/zXFjoaNAa2 M+GXG0b0Q+Ru8pJdn0X/zTfN8A89dRlDK0hPuk1Spp0nx2rG3GHwRN4ShKNy4jmx K7frwIRmlUI= =qf0g -----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