Sophie

Sophie

distrib > Mandriva > 2007.1 > x86_64 > by-pkgid > b4297b58b6c51d61afdd6e7387be4f35 > files > 4

libpreludedb-0.9.11.3-1mdv2007.1.src.rpm

------[ CHANGES ]------

* libpreludedb-0.9.11.3:
	
- Fix invalide free() in the SQLite plugin.

- Fix preludedb-admin copy/move operations.



* libpreludedb-0.9.11.2:

- Fix make installation error when Perl bindings are disabled.



* libpreludedb-0.9.11.1:
        
- Prevent binding generation error when using old SWIG version.
        
- Generate bindings for the error handling API.
        
- Small Perl/Python detection improvement. Fix #182. 
        
- Fix bindings compilation when using make -j.
        
- New configure --with-perl-installdirs flags: might be used to override 
  default site perl installation.

- Various bug fixes.
        
        
        
* libpreludedb-0.9.11:

- Avoid using GNU sed extension when generating postgresql/sqlite schema.
        
- Fix a Python binding memory leak upon alert list deletion.
        
- Compile and run on OS X.
        
- Various bugfixes.
        
- Various portability fixes.
        

        
* libpreludedb-0.9.10:

- Fix PostgreSQL schema update version 5.

- Only export symbol starting with preludedb_.

- Verbose error reporting in case of libpreludedb initialization failure.



* libpreludedb-0.9.9:

- Implement an idea from Lex van Roon <r3boot@r3blog.nl.eu.org> providing
  an alert/heartbeat deletion performance improvement in the order of 
  3000% (preludedb-admin already benefit from it, next Prewikka release 
  will benefit from it too).

- Fix --with-(perl|python|swig) detection path ordering.

- Verbose error reporting on logfile opening error.

- Various bug fixes.



* libpreludedb-0.9.8.1:

- Bump database schema version (fix invalid database version error).


* libpreludedb-0.9.8:

- Always use prelude_escape_binary() when inserting additional data, even in case 
  we're inserting a string, since the database field might be of a type that require 
  binary kind of escaping. Fix #143.

- Implement reading of message_processing_model, security_model, security_level.
  Handling of community member is deprecated (IDMEFv16 update).

- Fix a bug where Service->ip_version would not be read from database.

- Upon connection to a PostgreSQL database, set default date style to ISO: 
  this is needed since libpreludedb assume ISO format to parse database timestamp.
  Fix #140.

- Error reporting improvement.



* libpreludedb-0.9.7.1:

- Flush the SQL query logfile after each query.

- Add --events-per-transaction option to preludedb-admin, default
  value is 1000, which prevent heavy VM pressure on large database 
  operation.



* libpreludedb-0.9.7:

- Fix Perl/Python bindings uint64 handling on 32 bits machine.

- Make preludedb_check_version available from Perl/Python bindings.
	
- Use new IDMEF_LIST_APPEND primitive, require libprelude 0.9.6.

- Add libprelude dependencie to SQL plugins, since they depend on 
  libprelude symbols. Fix compilation problem with some distribution.

- Use global transaction surrounding all operation in preludedb-admin,
  this bring a major performance improvement for insert operation.

- Fix PostgreSQL FileAccess query failure.

- Dynamic PostgreSQL schema generation (this fix certain inefficient 
  datatype that were used in the old version). Update schema would be hard
  to do for all postgreSQL version, thus using preludedb-admin copy for 
  the update is required.

- API improvement.



* libpreludedb-0.9.6:

- Fix PostgreSQL plugin compilation problem.

- Update database schema: enforce that AdditionalData data field is not NULL.

- Improve Swig basic type mapping situation regarding to the target architecture.

- Fix query time calculation.



* libpreludedb-0.9.5.1:

- Correctly read database schema version.



* libpreludedb-0.9.5:

- Fix important memory leak in Python bindings, Prewikka should end-up 
  consuming way less memory than it used to.

- Fix PostgreSQL plugin compilation problem.

- Fix for preludedb-admin --count handling when --offset was used.

- Provide more information in preludedb-admin error message.

- Various cleanup.



* libpreludedb-0.9.4:

- Fix for filtering IDMEF field using the '!=' operator, which resulted in 
  filtering of events where the field did not exist (#129). 

- Implement a "move" command in preludedb-admin.

- When SQL query logging is enabled, log the time taken to execute the query.

- Improve plugin API by making it opaque so that existing plugin don't break
  if we add more SQL plugin function.

- Verbose error reporting, make the plugin error API viable for more drivers.

- Fix error reporting from perl and python bindings.

- Make libpreludedb header files c++ compiler friendly.

- Enforce listed IDMEF value ordering. IDMEF value were sometime unordered
  because of an uninitialized list position problem.



* libpreludedb-0.9.3:

- SQLite support.

- More accurate error reporting in preludedb-admin.

- Fix NULL error in case the buffer is too small, truncate.

- Fix license notice, stating clearly that linking from a program
  using a GPL compatible license is allowed. Required for Debian package 
  inclusion.
  


* libpreludedb-0.9.2:

- Fix character escaping issue with two consecutive backslash 
  followed by a wildcard (we were escaping the wildcard, which
  is not supposed to be escaped in this case).



* libpreludedb-0.9.1:

- Fix automated reconnection to the database server.

- Allow saving to standard output with preludedb-admin.

- Make preludedb-admin delete command safer to use: forbid deletion 
  unless a criteria is provided. 

- Workaround invalid library run path added through MakeMaker generated Makefile. 

- Fix Perl bindings Makefile generated with DESTDIR appended twice. 


------[ 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://prelude-ids.org/download/releases/libpreludedb-0.9.11.3.tar.gz
http://prelude-ids.org/download/releases/libpreludedb-0.9.11.3.tar.gz.sig
http://prelude-ids.org/download/releases/libpreludedb-0.9.11.3.tar.gz.md5


------[ MD5SUM ]------

cbc10dda9f968a191af70e01d9fca65e  libpreludedb-0.9.11.3.tar.gz


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

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


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

iQIVAwUARcn5ZxHxO34j0vrDAQKGdQ/+N7ssCHTlE0HOquximVOO9+QYzJUB2aU3
29mX62+FMZ7KSjUaWZFYHN4XVxvPeowytyxyLOug05Zw5RqDreOurnRH8vz2AKT9
1gF8F3wbD9Y3XPe5TZuM3rUftuSttkiPcKsPI/tMO1b7npg/ZlPU9zvbVWG+xMY2
4dPR3vQbUt1pviA4BXqebWVVxBPsV1rBAPnnbg3CIfIUMIYUKpPh4mio05IVDDZI
qItrAo1Y+6HOCF9up4Sj3ey9RqE8vavt4p2h22cVx08pGu2EvAajqohN/YdX6xjT
t+NqVQ5lSVVxNMwrkU0izaXSpSMt390/rt038tL77i1DeRNS09jwZl/Kr2FweZm3
B/SFkT5hwVpzUN6B162YHzfKy8GA/12VmMoBE3vszjCWTvzW/xLD+Q6T/W7k5CQK
UfdSaQNSBjFCykG5e7Sve7w3gm7IcCtnrVVOuo3hn11mWh/mQFEEkknig8g4XdLR
qOaHHE75NN5yPvYnpnSbzIXc+n/ADkgDsnK1JG6EuaNqdWspJZCQ1/uZd6Sr77q+
th1Bu0eFwCa4FwQziXSEB8WE2VItgU2SQdII2tNbMhkFNjiDjfkiE9Skpj/VU9Dy
X4IaWMP84tLl+0b5lauh/Effp+I2CSkGd8sAi1Fk0cq1nHWFNgduw3fxz+xZnMKP
+ntGQxV0sA4=
=qq/n
-----END PGP SIGNATURE-----