16-May-2008 	0.4.44-corno-fulgure     
-------------------------------------------------------
- PhotoThumbnailObjects lifetime reduced
- Routing tuned
- Fixed  very rare crash on the rcv handler (reported by crash_dumper)
- Shutdown should be quicker
- Enhancement for relayed nodes
- Some changes for succesful download handling
- Misc obscure bugfixes (reported by crash_dumper)


24-Mar-2008 	0.4.43-corno-fulgure     Eastern Release
-------------------------------------------------------
- Some random crash fixed (reported by crash_dumper)
- Some performance optimization
- Some routing fix

6-Mar-2008 	0.4.42-corno-fulgure     FIX mess introduced by 3 previous releases
-------------------------------------------------------
- Everything is said

27-Feb-2008 	0.4.41-corno-fulgure     
-------------------------------------------------------
- FIX: bug introduced in the previous release causing dead nodes to not be removed
- FIX: crash reported by crash_dumper
- ENH: removed the NO_DELAY settings on sockets

24-Feb-2008 	0.4.39-corno-fulgure     
-------------------------------------------------------
- Some code cleaning
- FIX: 3 Deadlock conditions fixed
- FIX: Crash reported through crash_dumper
- FIX: Relayed nodes routing

16-Feb-2008 	0.4.38-corno-fulgure     
-------------------------------------------------------
- ENH: Vista: set HeapSetInformation security feature
- ENH: Default ttl more realistic
- FIX: Borken relays were still used for a few seconds, causing busy cpu and messages loss
- FIX: Finally get rid of the SSL_internal_error stuff (workaround a bug in openssl)
- ENH: Relayers are now added to routing table

16-Feb-2008 	0.4.37-corno-fulgure     
-------------------------------------------------------
- Default.cfg is now deprecated and not used anymore
- New bootstrap infra, protocol version bumped
- ENH: google_breakpad added for linux too
- ENH: AreYouAlive process more aggressive
- FIX: various crashes reported throug the crash_dump system
- ENH: New network reading loop more efficient
- FIX: For relayed nodes, now correctly remove dead proxies and 
  switch to new one
- FIX: Proper error detection on proxied sockets
- ENH: New bandwidth control


02-Feb-2008 	0.4.36-corno-fulgure     
-------------------------------------------------------
- ENH: NODELAY options for sockets
- FIX: Try to fix crash on NZAgent::sutdownAgent()

24-Jan-2008 	0.4.35-corno-fulgure     
-------------------------------------------------------
- WIN32: stdfileplug now compiled with /safeseh
- ENH: some log level tweaks
- FIX: Infinite loop for some special files in stdfileplug
- ENH: nodezilla launcher recompiled with new ACE
- ENH: Do not persist relayed nodes anymore
- ENH: Contention reduced in the FileShare module
- EXP: Longer timeouts for connect/accept
- ENH: CORBA ORB now totally MT
- ENH: heavy fixes for relayed nodes routing

13-Jan-2008 	0.4.34-corno-fulgure     Happy New Year !
-------------------------------------------------------
Updated to ace 5.6.2-svn, upgrade bz2, dropped id3lib+libogg+libvorbis, update ffmpeg
- ENH: Windows: added google-breakpad automatic crash report feature
- ENH: new metadata extractor: PDF
- FIX: auto resume download on restart was introducing null download
- FIX: Fix a routing problem causing lots of "EVLP: NULL Target, dropped " error messages
- ENH: drastically reduced thread contention on shared resources
- FIX: Routing fixes for relayed (NATed) nodes
- ENH: The "relayed" status is now saved in core.state, allowing for faster startup of relayed nodes
- FIX: Some subtle bug fixes
- FIX: Random crashes

09-Nov-2007 	0.4.33-corno-fulgure     Nothing special
-------------------------------------------------------
- FIX: Problem with relayed nodes (behind NAT) causing them
  to be stuck with 0 active nodes after some hours/days.

31-Oct-2007 	0.4.32-corno-fulgure     Halloween
-------------------------------------------------------
- FIX: Bandwidth limiter now more accurate
- ENH: Save state across runs this includes:
	- Bandwidth limiter settings
	- Blacklists
	- Current downloads
- ENH: Limits number of comments per file to 75
- ENH: Some experimental routing tweaks

13-Sep-2007 	0.4.31-corno-fulgure     Bug fixes
-------------------------------------------------------
- FIX: UDPPORT couldn't be set to 0, now fixed
- FIX: deadlock under some circumstances due to enh in 0.4.30

7-Sep-2007 	0.4.30-corno-fulgure     Bug fixes
-------------------------------------------------------
- Just small bug fixes and protocol cleaning

19-Aug-2007 	0.4.29-corno-fulgure     Performance update
-------------------------------------------------------
- Vista: Use the 'least privilege' feature for vista when installing teh Nodezilla service
- Vista: support for DEP and SAFESEH
- FIX: deadlock
- FIX: crash when connection are coming before the node is totally startup
- ENH: new retry on fail for download, less intensive on global lock
- ENH: more random selection of potential relayers
- ENH: Relayed messages priority tuning
- ENH: 2 more threads for "are you alive" handling
- Protocol version bumped

04-Aug-2007 	0.4.28-corno-fulgure     Bug fixes (again)
-------------------------------------------------------
- FIX: Crash when stopping service
- FIX: Process hangs when stopping service (linux too)
- FIX: Some threads deadlocks
- FIX: In a multiuser env, the service won't stop anymore when a user logoff
- ENH: New config parameter MAXRELAYSOCKET, limits the number of sockets used to relay
       behind NAT or closed firewall
- ENH: Better handling of keepalive messages for relayed nodes

11-Jul-2007 	0.4.27-corno-fulgure     NAT traversal More Bug fixes
-------------------------------------------------------
- As stated, fixes more NAT traversal bugs

10-Jul-2007 	0.4.26-corno-fulgure     NAT traversal Bug fixes
-------------------------------------------------------
- Fixed routing problems on tunneled nodes
- Fixed deadlocks
- Fixed crashes
- Changed the 'smart' NAT detector, which wasn't so smart

23-Jun-2007 	0.4.25-corno-fulgure     NAT traversal 
-------------------------------------------------------
- Support for Vista's ASLR linking for DLLs
- New installer with correct Side By Side runtime installation
- Experimental NAT traversal code is now active
- Fixed a bug at service stop time when Corba subsystem didn't initialize properly
- Fixed deadlocks
- Fixed some bugs under heavy load

05-Mar-2007 	0.4.24-corno-fulgure     NAT traversal Phase 2
-------------------------------------------------------
The closed NAT traversal feature is not publicly enabled yet in this release.
- Fixed some routing issue with new messages used for NAT proxied nodes
- Fixed some leaks
- Fixed size computation for some packets
- New register_shortcut message
- Fixed some random crashes


01-Dec-2006 	0.4.23-corno-fulgure     Base for NAT traversal
-------------------------------------------------------
This release adds preliminary support for a new feature allowing
the traversal of NAT/Firewall devices without forwarding/opening port
(at the cost of reduced performance). This feature is mostly disabled
in this release but the update is mandatory for the feature to work in
next one. So, please UPGRADE !
- Memory leaks fix
- datastore.bin format changes, handling should be less cpu intensive
- CORBA IDL update
- FIX crash on some malformed OOB answers
- Reduce "Frame too big" error rate
- Updated compiler chain
- Updated support libs to latest release: STLport, ACE, TAO, crypto++, 
  Runtime, OpenSSL


23-Aug-2006 	0.4.22-corno-fulgure     Emergency Fix
-------------------------------------------------------
The previous release break the auto-update feature. Damn!
- LINUX: Now compiled with -fpie and -fstack-protector
	REPORT ANY PROBLEMS THAT MAY COME FROM THESE OPTIONS

21-Aug-2006 	0.4.21-corno-fulgure     Summer Release
-------------------------------------------------------
- Updated the do-not-share-this-file list
- Protocol version bump
- Erase the auto-update directory before starting an update
- Updated heurisitics for folder objects
- Now supports announce-less BitTorrent files (??!!??)
- Some house cleaning in the agent loader


30-May-2006 	0.4.20-corno-fulgure     House Cleaning
-------------------------------------------------------------------------------
- Some fixes and enhencements in the TorrentObjects Area, should eat less memory
- Some deadlock fixed in the corba area (client lock, but network agent still ok)
- Some deadlock fixed in the message pipe (network agent stuck)
- Some performance enhencements
- Fixed a little problem in the default value for config file
- Try to avoid the ever-crunching node when a node is stopped/started before
  it has time to crunch all files once.
- Fix a bug in the datastore scrambling code
- Tweak encoded file blocks queue logic. Maybe good, maybe bad, we'll see.

04-May-2006 	0.4.19-corno-fulgure     Routing update - Phase 1
-------------------------------------------------------------------------------
This release includes the first part of the routing algorithm update. Just pray.
- LINUX: Crash a few seconds after start with 'no current exception' error fixed
- LINUX: It should now run on Pentium class processors
- FIX: Crash at startup with segmentation fault fixed (all platforms)
- ENH: New corba interface EasyObjects. This adds support for manipulating
  (storing/getting) objects by client applications. More info here:
   http://www.nodezilla.net/wiki/pmwiki.php/Docs/Evlobj
- ENH: Activated pro-active replication. This shoudl greatly enhance success rate
  on GET objects. This will also have an impact on the message load for the whole 
  grid. To be studied.
- ENH: Some performance tuning here and there.

14-Apr-2006 	0.4.18-corno-fulgure     Get the eggs (the fresh ones) !
-------------------------------------------------------------------------------
This release fixes major problems introduced in 0.4.17 and causing headaches
to a lot of users (client lockups, crashes ...).
The next release will (hopefully) concentrates on the routing and replication
of objects... That's STUFF!
- FIX: After some times the nodes stops accepting messages, or accept them very
  slowwwwwwllllllllyyyyyyyy (can be seen in the breakdown graph)
- FIX: Some client locking when a lot of searches are running
- FIX: Now delete destination file before renaming temporary download to destination
- ENH: Support for the upcoming feature 'get files from same node'
- FIX: Now better handle malformed objects 
- ENH: new datastore.bin format
- FIX: Log levels more consistent

10-Apr-2006 	0.4.17-corno-fulgure     Get the eggs !
-------------------------------------------------------------------------------
- ENH: much less locks for threads => better throughput and parallelism
- ENH: New objects: FolderDirectory => allows to share/download whole directories
  this feature will be used by a forthcoming release of the clients.
- FIX: Generate sometimes incorrect xml causing exception in the statistics tab
  of the client
- FIX: Last crunched='one letter' 
- ENH: new APIs
- FIX: Full support of locale under Linux, should be UNICODE OK now.
       This will fix the recurrent error messages 'bad signature' and
       inhability to download files with extended characters
- FIX: random crashes
- FIX: Bandwidth limiter mostly rewritten. The old one was always a lot below
       the limit.
- FIX: The authentication handshake was too fascistic causing error where it 
       should'nt
- FIX: Some objetc's flags were not correctly enforced at load time from datastore.bin
- ENH: TorrentObjects modified to take less room, and be more persistent
       => this change will cause a drop of all actual Torrent objects
- ENH: Default logging values, and some log message priority modifed
- FIX: Creates private data dir before (trying) creating the log file in it
- ENH: Some SSL tuning
- ENH: SharedDocument objects made more persistent
- ENH: Avoid handleTimer() qeueuing
- Protocol version upgrade

03-Mar-2006 	0.4.15-corno-fulgure     2 Years birthday !
-------------------------------------------------------------------------------
- FIX: Crunching process now takes into account timestamps of files. This will
  fixes problem occuring by file with a last modified date set in the future
  being indexed indefinitely.
- ENH: Update ACE+TAO to 5.4.8
- FIX: Some problems with filesize >2Gb on windows
- ENH: New stat: last indexed file
- ENH: Update live555 to latest release
- FIX: Bug in the TorrentDirectoryObject, causing self shared torrents to show 
  in the Azureus plugin search results
- ENH: New torrent metadata parsing code for the TorrentDirectoryObjects. Extract
  more interesting data.
- FIX: Random crashes in the connection cache system

21-Dec-2005 	0.4.14-corno-fulgure     Christmas Grid
-------------------------------------------------------------------------------
- ENH: File sharaing extension black list updated with some useless temp ext.
- ENH: Inactivity timeout reduced to 10 minutes, this will help with some NAT
  devices having the connection table timeout set around 15 minutes
- ENH: There is now 4 threads instead of 1 for sending data to other peers. This
  greatly enhance outgoing network throughput. (settable in nodezilla.ini with
  NBRSENDTHREADS)
- ENH: new authentication code, faster.
- ENH: Some speed tuning
- FIX: stl_badalloc error under linux when loading datastore.bin and an invalid 
  signature is found.

02-Dec-2005 	0.4.13-corno-fulgure     Ooooops
-------------------------------------------------------------------------------
Some heavy bugs fixed:
- ENH: Tuned lifetime of old persistent objects
- SEC: Added a flag-file in the private directory (evl_data), this way old private 
  directories not protected by the PRIVATEDATADIR directive (in nodezilla.ini) will
  never be shared. This directory contains sensitive informations that must be kept 
  secret to the world.
- ENH: Some new file types added to do-not-share-this-junk filter
- FIX: BIG fix, TorrentStore objects where never published properly !! This affects
  the Azureus Distributed Torrent Database plugin
- FIX: Bad referecence counting
- ENH: GREATLY reduce the number of replication
- FIX: VERY BAD bug introduced probably a very long time ago, which is in fact a bug
  of the compiler (on windows, the linux compiler did not exhibit the same problem)
  causing bad results on lifetime computations => Many objects where never published
  properly nor deleted properly

21-Oct-2005 	0.4.12-corno-fulgure     Torrent
-------------------------------------------------------------------------------
- FIX: Unable to start the Network Agent on XP SP2 on some configurations
- ENH: Deprecated CORBA interfaces removed
- FIX: RTPRelay: Race condition causing crash on some occasions
- FIX: Access violation when trying alternate sources under some circumstences
- ENH: Deprecated network protocol chunks removed
- ENH: New CORBA method for the client to be able to know about firewall issues 
       detected by the agent
- ENH: .tmp files are not shared anymore
- ENH: Support for the new Torrent Object, will be used to store .torrent file
       on the grid. This will be used by the upcoming Azureus plugin
- Misc fixes 


30-Aug-2005 	0.4.11-corno-fulgure     Gotcha
-------------------------------------------------------------------------------
- FIX: Bug fix in the new OOB logic code for fw detection introduced in 0.4.10

24-Aug-2005 	0.4.10-corno-fulgure     Small fixes
-------------------------------------------------------------------------------
- ENH: Corba resources tuned
- FIX: Inactivity timer was not enforced in all cases
- FIX: RTPrelay, crash when new peer joined
- ENH: Tuning for future network deployement 
- ENH: Protocol version upgrade

31-Jul-2005 	0.4.9-corno-fulgure     Major bugfixes
-------------------------------------------------------------------------------
- Updated to OpenSSL 0.9.8
- Updated to bzip2 1.0.3
- FIX: Fixed "ACEStreamEncoder: exception during encoding xxxx, encodeData(): Unable to map source file.."
- FIX: SharedDocumentObjects were discarded from the objectstore after a short period of time (used in comments)
- FIX: Autoretry for file download was broken ! (causing files never be retried even if marked)
- ENH: Better message flow
- ENH: Secured writing of datastore.bin, should make disapear cases where the datastore.bin was corrupted
- ENH: New search API (will be used in next Java client)

09-Jul-2005 	0.4.8-corno-fulgure     Heavy Tuning
-------------------------------------------------------------------------------
This versions uses some new tuning parameters that aggresivly change de FileShare service
behavior. Download speed should improve as more people update to 0.4.8.
- ENH: Removed a blocking case during inter-thread waitings
- FIX: starting a network agent with a shared directory that didn't exist anymore caused
an exception
- FIX: Inter-node authentication was failing in some case
- ENH: Now the MetaSearch service can search for local only objects
- ENH: Deprecated EasyFileShare API (replaced by EasyFileShare2) has been removed
- ENH: Updated routing code
- ENH: Faster shutdown
- ENH: CORBA orb is now multithreaded, much faster response time using the Java client
- ENH: Better alternates sources handling
- SEC: BackTrace2 chunk now in use, old version support will be removed in next release
- ENH: DL speed should be better

21-May-2005 	0.4.7-corno-fulgure     Not so Big Changes - Phase V
-------------------------------------------------------------------------------
- Added some new stats, and make them more accurate
- Some memory and CPU usage tuning
- Tuning the retry system in the FileShare module
- Enhanced self update system
- New APIs
- Shutdown should be faster
- Fixed a bug in the directory sharing state saving routine

29-Mar-2005 	0.4.6-corno-fulgure     Big Changes - Phase VI
-------------------------------------------------------------------------------
- Bunch of important bug fixes addressing Unicode encoding and Windows/Linux interoperabilities
  about these issues. As a result some actual objects will be dropped and recreated.
- RTPRelay: FIX: Save metadata more often
- FileShare: ENH: queuing system enhanced
- WIN32: Support for files larger than 2GB (experimental), this requires a new version of STLport
- FileShare: FIX: Do not share partial files (bug introduced in previous release), this will cause
  somme of your current downloads to be resetted
- ENH: Less hammering on OOB sites
- ENH: New Corba Interface EasyFileShare2, will be used by the next release of the Java client


20-Feb-2005 	0.4.5-corno-fulgure     Big Changes - Phase V
-------------------------------------------------------------------------------
- Updated STLport, ACE, TAO, Crypto++ to current versions
- Fixes about some crashes here and there
- ENH: OOB system more flexible
- ENH: API extensions
- ENH: Added ability to add a bootstrap node manually
- ENH: Extended teleconfiguration options
- SEC: Added a new crypted backtrace chunk, it will be activated in future releases
- SEC: Key length MUST be 4096 bit or higher or you won't be able to join the network. 
  Existing installation will be automatically upgraded
- ENH: 'thumbs.db' files will be ignored by the file sharing module
- ENH: Separated thread for PING task, greatly enhance throughput
- New memory handling
- SEC: New authentication protocol introduced in 0.4.4 is now the only one active. Upgrade
  if you are still using an agent <0.4.4 or you will be out
- ENH: Tweaked object cache settings


18-Jan-2005 	0.4.4-corno-fulgure     Big Changes - Phase IV
-------------------------------------------------------------------------------
- ENH: MetaSearch routing enhanced, should get results a little bit faster
- ENH: PhotoAlbum: Commit() faster
- FIX: Numerous fixes in the search service
- FIX: File's path displayed here and there should be something of the past for real now
- SEC: Added fundations for the upcoming Authentication protocol that will 
       replace the existing one. The new one is more resistant to info gathering attacks
       and will probably be activated in the next release. This activation will break compatibility
       with agent <0.4.4.
- ENH: Added suport for remote configuration
- ENH: basic log rotation added
- FIX: Photoalbum: Under some conditions, albums were not properly published/republished.
- ENH: Basic statistics reporter engine. Will be enabled later
- ENH: Big change of this release. The old FEC codec has been replaced by a new one, which is 
       a lot faster to encode/decode, but not determinitic (ie you can have to download more
       data than the original file size).
       As a direct consequence, all currently available file Objects will be deleted and 
       reprocessed with the new codec. This will be done transparently, but will probably cause
       a lot of 'can't fetch' errors during the transition.

07-Nov-2004 	0.4.3-corno-fulgure     Big Changes - Phase III
-------------------------------------------------------------------------------
- ENH: New message flow pipeline. Should be smarter and enhance throughput.
- ENH: SharedDocService: better data persistence
- ENH: Some API extensions
- ENH: stdfileplug: now supports ogg files
- ENH: GET command with minimal version number now supported
- Added a new module allowing you to share digital photos with selected friends. See the WWW site
  It requires a new client program, that will be deployed Very Soon
- Added preliminary support for upcoming features
- ENH: FileShare sould be quite faster
- FIX: Now removes directory information from files

09-Oct-2004 	0.4.2-corno-fulgure     Big Changes - Phase II
-------------------------------------------------------------------------------
- FIX: Unknown chunks and objects handling (mainly used during upgrade phase) wasn't working
       anymore due to a regression in the latest 0.3.x series. This caused some
       trouble during the RTP beta phase as many people were unable to search the
       network properly to find advertised streams.
- FIX: Suspended files in downloads sometimes weren't
- FIX: Reverted a change in the locking mechanisms introduced in 0.3.x that caused
       some high latencies when shuting down a node
- FIX: Or workaround in fact, files with size >2Gb are now ignored (instead of causing
       infinite loop), the proper fix lkies in the STLport library which should be 
       updated in upcoming phases of Big Changes
- Some minor fixes and improvements here and there
- ENH: Added first release of the RTP Hierarchical Streaming module. See web site for infos.
       This allows you to broadcast audio/video streams to virtually any number of client
       from a standard xDSL or Cable bandwidth.
       
18-Sep-2004 	0.4.1-corno-fulgure     Big Changes - Phase I
-------------------------------------------------------------------------------
- ENH: DNS names resolution in some parts removed. Took too much time.
- ENH: Now RSA key length default to 4096 bits minimum
- ENH: Ping time watch dog reduced
- ENH: Try to enhance workflow throughput, some tweaks
- ENH: Enabled burst mode for publishs. Hope it will not break anything with old nodes :)
- ENH: Enabled the encrypted block stores (AES-128). Hope it won't break anything
- ENH: Routing algorithm tweaked to be faster, hope it still routes something :)
- FIX: 'joined since' incorrect in some cases

03-Sep-2004 	0.4.0-corno-fulgure     Good release (for now)
-------------------------------------------------------------------------------
- Upgraded to FFmpeg 0.4.9-pre1, should add some support for matroska file parsing
- ENH: Should consume less system resources, and be a little bit faster
- ENH: Should consume less memory
- ENH: Some mutexes bottlenecks removed
- ENH: Meta extractor plugin: added support for .torrent and .srt files
- ENH: configurations params now checked for validity
- FIX: live time of objects was wrongly calculated
- FIX: abnormal near 100% CPU usage under some conditions
- FIX: FileShare, some messages were abnormally dropped
- FIX: Fileshare, a little bit of tuning and a little bit smarter when reparsing known files
- FIX: pause/unpause fixed
- FIX: some resources leaks fixed
- FIX: Hang on ssl_accept() under some conditons causing a node not to accept connections anymore
- FIX: A bug in the connection cache caused, under some condtions, a node to be unable to send(), 
       making is neighborhood = 0

08-Aug-2004 	0.3.11-chico     Bug fixes
-------------------------------------------------------------------------------
- FIX: Some random crashes
- ENH: Better priority handling for local to local messages  (effect seen on search queries under high stress nodes)
- FIX: Inifinite loop when exiting ?
- ENH: Corba broker tuned a little bit

02-Aug-2004 	0.3.10-chico     Bug fixes
-------------------------------------------------------------------------------
- Small adjustement in priorities handling should be more responsive under high load
- FIX: (or workaround) around "SSL bad write retry" error => connections should be more stable
- FIX: Some GOING_OFFLINE command were dropped before send
- File scan plugin now extract content of .sfv

07-Jul-2004 	0.3.9-chico      Bug fixes
-------------------------------------------------------------------------------
- FIX: Infinite loop and crash on exit (again)
- FIX: Faster retry of download with lots of already downloaded blocks causing
  long freeze on the client side
- SharedDoc Objects: persistence setting altered

25-Jun-2004 	0.3.8-chico      Bug fixes
-------------------------------------------------------------------------------
- LINUX: Should now be able to restart the daemon right after a stop, no more
  'socket already in use' error
- ADD: FileShare: delay requests acceptance until node is synched
- ADD: FileShare: Complete automatic restarts of all downloads
- MetaSearch: should perform better
- Some Mutexes rewritten, latency should be improved
- FIX: High memory usage on very high load
- FIX: Packet prioritization now enforced correctly
- FIX: Fileshare: Multisource was not working
- FIX: A deadlock condition eliminated
- FIX: FileShare: in some condition a node may start to flood himself with data 
  requests
- FIX: Crash on exit


19-Jun-2004 	0.3.7-chico      Major Bug Fixes -- PLEASE UPGRADE !!!!!
-------------------------------------------------------------------------------
- FIX: Number of actives nodes very low (or equal 0), causing connectivity loss
- FIX: Deadlock and race conditions
- FIX: Fix in the underlaying ACE library causing FIFO order in wait queue not
  enforced
- FIX: Crash on exit of the daemon
- Latency lowered  
- Bandwidth limiter rewritten
- A bunch of small bug fixes
- Changed something in handling of dead nodes recognition that will enhance connectivity
- FileShareService: Overall load put on the FileShare service lowered
- FileShareService: Download speed raised

07-Jun-2004 	0.3.6-chico      Major protocol change
-------------------------------------------------------------------------------
- Added a merge feature to object server
- Changed some code in the digital signature code, it will reset part of you 
  saved object cache
- Suppressed some lock contention, will improve latency. This is the first part
  of a long running task targeted at owering node latency and raising message 
  throughput
- MAJOR: Suppressed the Rejoin/Disjoin mechanism => no more network 
  desynchronization
  Replaced by another incremental algorithm => it will need tuning and testing
- Added support for mergeable objects to the File Share service, more direct block
  servicing too
- Some protocol enhancement
- Fix: Sometime a finished download may be reseted and the file cleared when the 
  client is restarted

28-May-2004 	0.3.5-chico      
-------------------------------------------------------------------------------
- Does not return in search results objects owned by the requester (this will 
  require all nodes to be upgraded to work ok)
- Will rescan files modified since last scan
- Fixed and optimized some part of the SSL code
- Changed some things in the routing algorithm

22-May-2004 	0.3.4-chico      
-------------------------------------------------------------------------------
- Fixed an heavy bug relating to old route reactivation causing major disruption

22-May-2004 	0.3.3-chico      
-------------------------------------------------------------------------------
- Some optimizations (cpu-oriented)
- Bunch of little bug fixes
- Changed the way FEC blocks are cached
- Rewrote the forwarding service for filesharing (should improve perfs)
- Fixed a little problem in the root-blocks forwarder, causing bandwitdh wasting
- Fixed a race condition
- Fixed a timeout bug in the rid-joining algorithm
- Changed the ping algorithm when a node starts, should reduce time-to-join a lot
- Added support for blacklisting contents and publishers in a secure manner
- Deeply changed how objects are handled both replication-wise and security-wise:
  This change may cause some disruption as old-fashion-nodes and new-fashion-nodes
  are on the grid

07-May-2004 	0.3.2-chico      Another tuning version
-------------------------------------------------------------------------------
- Some HEAVY tuning to improve currently bad performance of filesharing

06-May-2004 	0.3.1-chico      Another tuning version
-------------------------------------------------------------------------------
- Some tuning to improve currently bad performance of filesharing

03-May-2004     0.3.0-chico
-------------------------------------------------------------------------------
- This version introduces the hability to have shared update documents, and
  as a direct consequence being able to rate downloads (a la emule).
  The update needed on the client side will follow in a short time
- Search enhancement for both performance and accuracy (also requires 
  a client update to fully take advantage of it)
- Nodes behind a closed firewall (and thus unusable) should be reported
  as in-error in the statistics tab of the client
- The usual bunch of bugfixes    
  
21-Apr-2004 	0.2.7-lorie      Another tuning version
-------------------------------------------------------------------------------
- Added relation checks beetwen nodes
- Less aggressive on-demand disjoin procedure

19-Apr-2004 	0.2.6-lorie      This is mainly a tuning version targeted at fixing some EVL protocol problems
-------------------------------------------------------------------------------
- Added foundations for new service: File Ratings, and Shared Updatable Document
- Reduced cpu hog for searches
- FileShare service answers enhanced
- Some tuning to enhance join procedure with varying conditions
- Some fixes

13-Apr-2004 	0.2.5-lorie
-------------------------------------------------------------------------------
- Added a cache to the MetaSearch service which should enhance performance when searching
- Fixed a bunch of deadlocks
- Implemented auto-retry in network agent
- Fixed a problem in the GET command causing false "not found" errors
- A bunch of fixes, this version should be much more stable

04-Apr-2004 	0.2.4-lorie
-------------------------------------------------------------------------------
- Added some more watchdog conditions to detect ill configured  grid
- Messages priorities now correctly enforced
- Fixed a leak in ssl code
- Upgraded to openssl 0.9.7d
- stdfileplug: removed support for directshow, replaced by ffmpeg. Smaller, less ressources, portable

31-Mar-2004 	0.2.3-lorie-win32
-------------------------------------------------------------------------------
- Fixed some memory leaks in client Corba bindings
- Linux release is nearly ready
- Fixed a bug where the Nodezilla Agent service were shutdown too fast when restarting windows
- Fixed some minor bugs
- Fixed problems when using Agent as a service with windows, the shutdown event was ignored
- Added some features to the evl protocol

15-Mar-2004 	0.2.2-lorie-win32
-------------------------------------------------------------------------------
- Faster startup&shutdown time
- Memory usage enhanced
- Lots of bug fixes

07-Mar-2004 	0.2.1-lorie-win32
-------------------------------------------------------------------------------
- Bunch of small bugfixes, more will follow, mainly to better support the big wild internet
- Changes in the manner where shared dirs are stored, much more user friendly


01-Mar-2004 	0.2.0-lorie-win32
-------------------------------------------------------------------------------
- First public release
