libprelude 0.9.17 (Default branch) |
|
|
The Prelude Library (libprelude) is the glue that
binds all aspects of Prelude together. Prelude is
a hybrid Intrusion Detection framework
implementing an open communication layer for use
by any security application. libprelude is a
library that enables Prelude components to
communicate with the Prelude concentrator. It also
makes it easy for third party software to be made
'Prelude Aware' (able to communicate with Prelude
components). It provides common, useful features
used by every sensor.
License: GNU General Public License (GPL)
Changes:
Use RFC 4122 UUIDv1 for unique identifier generation. IDMEF Path API improvement, allowing to destroy value within an IDMEF message, and unified memory handling. Build system cleanup, enable RELRO when possible. Implement an AUTOCONFIG flag, that applications can 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. Headers fixes for C++ build. Fix printing and cloning of empty IDMEF string. Bindings fixes for optional integer retrieval. Various bug fixes.
|