[prev in list] [next in list] [prev in thread] [next in thread] 

List:       prelude-user
Subject:    [prelude-user] [ANNOUNCE]: libprelude 0.9.17
From:       yoann.v () prelude-ids ! com (Yoann Vandoorselaere)
Date:       2008-04-24 11:56:24
Message-ID: 1209038184.6469.22.camel () arwen
[Download RAW message or body]

?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
  <p.chifflier at inl.fr>

- 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


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic