[resent because of mailling list problem that should be corrected now]
Hi folks,
I just released Prelude 0.3 beta 1 which is available for download at :
http://perso.mandrakesoft.com/~yoann/projects/prelude/download/beta/prelude-0.3b1.tar.gz
This is a major update,
please test it heavilly and report me any BUG you can find.
Also, I wish to thanks :
- Jeremie Brebec <[EMAIL PROTECTED]>,
- Mathieu Toussaint <[EMAIL PROTECTED]>
- Laurent Oudot <[EMAIL PROTECTED]>,
for adding OpenSSL support to Prelude / Prelude report.
- Odile Darmet <[EMAIL PROTECTED]>,
for helping me with HTML output (htmlmod),
and for being patient with me while I was doing computing late at night. :)
***
The following feature have been integrated
(note that I probably forgot some) :
* On demand SSL authentication / encryption
between Prelude client and the Report Server.
* Html reporting plugin.
* Prelude Report Server optimisation,
try to not duplicate operation between report plugins.
* Prelude Report now use getopt_long.
* Prelude Backup interface was completly reworked, and now work.
* Use sendfile under Linux, after recovering the connection,
to send the report.
* Possibility to keep the private Prelude / Prelude Report
key unencrypted, to avoid to enter a password each time
you start one of them. (especially bothering when they are
automatically started at boot).
* Negotiation between client and server for usage of :
- XDR.
- SSL.
* Prelude can now compile without SSL/XDR.
* Portability fix, trying to make Prelude work on Solaris.
* Redesigned the Plugin Option interface.
* All plugin now at least have enable / disable option
and can be configured throught the config file.
*** Bugfix ***
* Set SO_REUSEADDR option on inet socket
(avoid address already in use error).
* Prelude Report now test if the UNIX socket exist and *is*
connected to know if it should start a new server or simply
exit. (This was preventing Prelude Report to start after it
got killed).
* Ip defragmentation stack wasn't working in stock 0.2 release.
* A possible configuration engine segfault.
* Asynchronous thread should *not* call the EPIPE handler itself.
- This was making connection recovering impossible.
* Bug that prevented to detect the interface layer to use.
(Couldn't work for other thing than EN10MB).
* And a lot of other bugfix.
--
Yoann Vandoorselaere | Repartee is something we think of twenty-four hours too
MandrakeSoft | late. -- Mark Twain