--- - branch: MAIN date: Mon Jul 21 12:10:49 UTC 2008 files: - new: '1.32' old: '1.31' path: pkgsrc/security/libprelude/Makefile pathrev: pkgsrc/security/libprelude/Makefile@1.32 type: modified - new: '1.24' old: '1.23' path: pkgsrc/security/libprelude/distinfo pathrev: pkgsrc/security/libprelude/distinfo@1.24 type: modified - new: '1.3' old: '1.2' path: pkgsrc/security/libprelude/patches/patch-ab pathrev: pkgsrc/security/libprelude/patches/patch-ab@1.3 type: modified id: 20080721T121049Z.6373bfd729108fd9dc4490ab85b387964eaa428b log: | Update to 0.9.18. 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) - 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 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. module: pkgsrc subject: 'CVS commit: pkgsrc/security/libprelude' unixtime: '1216642249' user: shannonjr