[cooker-firewall list CC'ed as requested by Firewall Product maintainer].


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 | Real Programmers consider "what you see is what you get"
MandrakeSoft         | to be just as  bad a concept in Text Editors as it is in
                     | women. No, the Real Programmer wants a "you asked for
                     | it, you got it" text editor -- complicated,  cryptic,
                     | powerful, unforgiving, dangerous.

Reply via email to