[ANNOUNCE]: libprelude 0.9.18

Yoann Vandoorselaere <[email protected]>
Newsgroups gmane.comp.security.ids.prelude.devel,gmane.comp.security.ids.prelude.user
Message-ID <1216397580.2653.17.camel@arwen>
We are pleased to announce the availability of libprelude 0.9.18.

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 ]------

- Add support for newer GnuTLS 2.2.0 session priority functions. When
the option is available, the user might specify TLS settings through
the "tls-options" configuration entry.

- Workaround a GnuTLS issue where the client wouldn't be able
to negotiate a supported compression protocol with the server (#299).

- Implement variable substitution in Prelude configuration files.

- Allow IDMEF criteria with multiples values for a single path,
as can be seen in the following example:

alert.classification.text = (A || B || C || D)

This will be internally translated to the original criteria language:
alert.classification.text = A || alert.classification.text = B ||
alert.classification.text = C || alert.classification.text = D

- Implement negation of idmef-criteria, allowing to write criteria like:
! (alert.classification.text = A || alert.classification.text = B)

- Fix an IDMEF-Criteria matching problem, where the match function would
not attempt to match a OR after multiple consecutive AND that failed. 
Thanks Alexander Afonyashin <firm(at)iname.com> for pointing out the
problem.

- Never use non-pointer field, always use the "required" keyword. Fix
API consistency issue, that could lead to unexpected behavior.

- Fix multiples problem with prelude_read_multiline /
prelude_read_multiline2,
(fix a problem with prelude-manager idmef-criteria that wouldn't read 
external ruleset).

- Error out if GnuTLS initialization fail.


------[ 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.com/development/download/


------[ CHECKSUM ]------

MD5 : 6f23f229ce8df1d2f01e6e0dfa0e2ee3
SHA1 : 37f91e6f0dfa4b1ae51bff607ba3b3e37a52fa36
SHA256 :
900c84ab603045a1af500d3dd298bd72c86cc167305581522a9540094769d98d


------[ OpenPGP key ]------

gpg --keyserver wwwkeys.pgp.net --recv-keys 0x23D2FAC3


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iQIcBAABAgAGBQJIgL62AAoJEBHxO34j0vrDA40P/jBSZl9OZR+bhlGC2iDwFp1c
jJH23DRY4MeQsfYoyVE2e+LfU6wVBB7CrXFYVi0Po+giTqvfjkTsMffFgy7njo/O
B9PgalHugLlbmhwdkyLdfRH2vPCc2/4HjDLYywGG8Fja/VSLipd6pNpl2VgykC37
XW1zWqVxjsw7JRvpojZdCAlicp20N1TqSZTBCg7SeTw+umJH3nWv9un1Uch6R20X
ZunPVqZ+lFLuTLFNld+PB4sZyYXMHtxt5gT8lrZW9/2Ltfho1VFvsBkZbd4rjxEj
JJN5vWfsmy+glffiiTAhiiHNI+czrKqsyo3p/l1gipo9keRETeaLgFCGz4VfBj4P
TgKLI33wU2bGkNS4oZ2979NoR3Yq6YcR+btIrSX+p3JqykFqrkwURiR2LC+vAmA+
QiRolcnO6Ye7P4by2Dmje8WMLbV/0DqC/gm7L44Jlwouey3xzDwlo4guy8Z1Eno8
V7chE75Ub/ksHYEb5Rgv2t0iVNb904QtfJ3kS+15MXl+YnroyodCAnc4vYaAtWDM
sncypvYd1Ace8Np2xsxu9K3RsYjrtPcU/+G39Yn+aXYtz1Mp9O3EoZd1quDk3g51
FrdMCxl+SkpZtzxzvgnQECRKFWdL3aTeifQPVq13rsbQpmloWcmFizkwMwj/qXDm
sV4SaTqy332KajuBNbV2
=w0I0
-----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://lists.prelude-ids.org/mailman/listinfo/prelude-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.