Télécharger la liste

Description du projet

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.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2008-01-23 17:39
0.9.16.2

The Perl et Python pour IDMEF wrappers "get_next« fonctions ont été fixés. L'échec des liaisons de compilation sur certaines architectures (à savoir Solaris) a été fixée. Corrections compilation FreeBSD ont été faites. Correctifs compilation Solaris ont été faites.
Tags: Minor bugfixes
The Perl and Python wrappers for IDMEF "get_next"
functions were fixed. The bindings compilation
failure on some architectures (namely Solaris) was
fixed. FreeBSD compilation fixes were made.
Solaris compilation fixes were made.

2007-11-23 16:35
0.9.16.1

Ce communiqué envoie des pulsations cardiaques que les messages haute priorité, corrige quelques problèmes de compilation sur les systèmes avec des versions GnuTLS vieux, propage la variable d'environnement lors de la compilation reliures, exprime des positions plus explicites sur l'utilisation des API non valable, et définit de manière appropriée l'umask du processus avant de créer le profil de l'analyseur / fichiers de basculement et les répertoires (fixation d'un problème de chargement avec umask certain).
Tags: Minor bugfixes
This release sends heartbeats as high priority
messages, fixes
compilation issues on systems with old GnuTLS
versions, propagates the
CC environment variable when compiling bindings,
makes more explicit
assertions on invalid API usage, and appropriately
sets the process
umask before creating analyzer profile/failover
files and directories
(fixing a loading problem with certain umasks).

2007-10-01 16:17
0.9.16

Le prélude-list admin [-l] commande a été mis en œuvre, qui offre la possibilité à la liste le nom de profil existant, l'autorisation, l'autorisation d'inscription, analyzerID, et Issuer analyzerid. Suppression de l'analyseur multiple a été mis en œuvre en prélude-admin. Impression de IDMEF temps sur le terrain en utilisant non GMT Local offset a été corrigé. Un patch a été fait pour éviter struct redéfinition typespec faute de frappe variable (OpenBSD 3.8 compilation numéro). Divers bogues ont été corrigés.
Tags: Minor feature enhancements
The prelude-admin list [-l] command was
implemented, which provides the ability to list
the existing profile name, permission,
registration permission, analyzerID, and Issuer
analyzerid. Multiple analyzer deletion was
implemented in prelude-admin. Printing of IDMEF
time field using non local GMT offset was
corrected. A patch was made to avoid struct
typespec redefinition due to variable mispelling
(OpenBSD 3.8 compilation issue). Various bugs were
fixed.

2007-09-04 18:52
0.9.15.2

Les enfants PID sont écrites dans un fichier spécifié PID (Cela corrige une régression). Une "double free" dans l'objet cloné idmef_criterion_value_t regexp a été corrigé. Python thread est autorisé à exécuter tout en entrant la fonction libprelude C. PRELUDE_ERROR_ASSERTION est retourné lorsque un contrôle d'API échoue, au lieu de PRELUDE_ERROR_GENERIC. prelude_plugin_unsubcribe () fonctionne comme prévu (l'instance du plugin détruire fonction est appelée). Il existe diverses corrections de bugs et améliorations mineures.
Tags: Minor bugfixes
The children PID are written into a specified PID file (this fixes a regression). A double free in the idmef_criterion_value_t cloned regexp object has been fixed. Python thread is allowed to run while entering the libprelude C function. PRELUDE_ERROR_ASSERTION is returned when an API check fails, in place of PRELUDE_ERROR_GENERIC. prelude_plugin_unsubcribe() works as expected (the plugin instance destroy function is called). There are various bugfixes and minor enhancements.

2007-08-23 19:45
0.9.15

prelude-adduser a été renommé en prélude-admin, et a maintenant une commande à imprimer ou envoyer des fichiers contenant des données binaires IDMEF. Une mise en œuvre de basculement des nouvelles fonctionnalités un journal de journalisation réel, permet de traiter plusieurs d'écrire sur le basculement de même, et que chroot coffre-fort. Amélioration de format du journal. Passe automatiquement au mode si syslog / fermeture stdout stderr est détecté. SHA1 est utilisé à la place de checksum MD5 pour Analyzer. Critères IDMEF est maintenant plus cohérente lors de la valeur indiquée correspondant en utilisant l'opérateur NOT. Un blocage possible à la sortie sur OpenBSD et Linux glibc a été élaboré autour. Il existe diverses corrections de bugs et améliorations mineures.
Tags: Major feature enhancements
prelude-adduser has been renamed to prelude-admin, and now has a command to print or send files with binary IDMEF data. A new failover implementation features a real journaling log, allows multiple process to write to the same failover, and is chroot safe. Improved logging format. Automatically switches to syslog mode if stdout/stderr closure is detected. SHA1 is used in place of MD5 for Analyzer checksum. IDMEF criteria is now more consistant when matching listed value using the not operator. A possible deadlock at exit on OpenBSD and Linux glibc has been worked around. There are various bugfixes and minor enhancements.

Project Resources