
0.1, 2006-02-18
* First release

0.2, 2006-03-10
* Fix reading of XML documents
* Change filelist storage format to XML
* Remember uploaded files in the current session
* Change colors for file progress bars
* Enable "Shared Directories" button after disconnect
* Remove key input text field
* Add accelerator and tooltips to menu and toolbar
* Fix file logging check boxes
* Downloads/uploads without manifest no longer block all other activities
* Filelist should ge re-inserted if it changed during upload
* Fix bug that ignore network name setting
* Fix bug that caused filelist loading to fail
* Implements download stopping/resuming
* Re-start running announcement on hour change
* HTL value can be configured from the UI now
* Ask for confirmation on exit if freeMule is still running
* Retry loading filelists if first time fails
* Filelist inserting and fetching made more reliable

0.2.1, 2006-03-11
* Fixed 100% cpu bug

0.?, ????-??-??
* Fixed filelist downloading when filelist index changes during request

0.4, 2006-07-27
* Add FCP v2 for freenet 0.7
* Add icon
* Add md5 and blocksize in manifest
* Modified every parts of application

0.5, 2006-07-30
* fix client manager clean
* fix different timestamp problem
* fix different manifest key for same file with different name

0.5.1, 2006-07-30
* fix clipboard abort when another application use this
* add number in identifier for run two freemule application on same node

0.5.2, 2006-07-30
* fix synchro in downlaodService (bug 100% CPU use)

0.5.3, 2006-07-31
* fix reload TempDirectory in DownloadService
* fix clipboard failed when key is present

0.5.4, 2006-07-31
* move announce reset index for new hour
* move insert request reset index for new hour
* set DontCompress at true in FCP for guard same CHK key

0.5.5, 2006-08-01
* add ShutdownHook for save configuration and shared files with --no-gui
* add Ignore my files CheckBox in search tab
* add french traduction
* add code for count requests and uploads in shared files tab
* add bandwidth limiting for Jrome Flesch

0.5.6, 2006-08-01
* add Systray

0.5.7, 2006-08-02
* fix DOH hours comparator in Announce and Upload Request Insert Services
* add ProtocolError and IdentifierCollision detection in FCP node message
* change freenet menu -> FreeMule
* fix shared filelist corrupt when quit without stop before

0.5.8, 2006-08-02
* fix DOH shared filelist corrupt when quit without start before

0.5.9, 2006-08-02
* disable systray for linux (not run correctly, waiting other version of systray)

0.5.10, 2006-08-02
* fix NullPointerException in UploadService$UploadJob.execute when requester client it remove pending insert block

0.5.11, 2006-08-03
* Add Comment/Rating several files in same time
* Add search in comments options
* Add Stop/Resume for several files

0.5.12, 2006-08-03
* Fix Announce Service abort when node restart DOH (return null lol) I've see in other service, it's OK.

0.5.13, 2006-08-03
* Compress all data with node except Manifest and Split block for reduce bandwidth usage on node.

0.5.14, 2006-08-03 never inserted on freenet
* Fix reload temp directory if not default
* Reload shared file before start for change comments or rating

0.6.0, 2006-09-11
Major change.
* restructuring code
* change protocol
* add chat service
* add database

0.6.1, 2006-09-21
* Fix ' character in file name and directory name with PreparedStatement
* Fix percentage in file progress bar and order with table sorter
* Fix now create original directories in incoming directory
* Optimization of SQL request for HSQLDB engine
* Transfert shared directories in database
* Fix remove shared files when shared directory is removed
* Change time for shared file update to 5 min
* Add time for chat message
* Fix configuration panel, config change with ok button.

0.6.2, 2006-09-23
* Fix 100% CPU usage when client share same file with same name in two shared directories, thanks voroneck.

0.6.3, 2006-09-30
* Fix synchro in server / client messenger
* Fix NumberFormatter, remove limit to 204,7 GiB
* Add CTLR + Enter for send message in chat panel
* BlockSize switch to 32767
* Suppress orphelan in database when compact
* Suppress older client at start
* Modify column in down / up panel

0.6.4, 2006-10-10
* Fix flood error when node restart, wait reconnect to node before continue task.
* Fix missing cancel button when download error
* Fix update upload file timestamp when older request receive
* Fix rehash file at start when length < 32768 Bytes

0.6.5, 2006-10-11
* Fix 100% CPU usage when freenet restart since 0.6.4 DOH

0.6.6, 2006-10-12
* Fix no visible unavailable downloads
* Fix problem when create original directories in incoming directory under linux

0.6.7, 2006-10-13
* Fix problem under windows when move file to incoming directory, DOH
* Remove systray for no windows system
* Fix class-path in jar file
* leave actif cleaning button in download panel
* Friday 13 October is a good day for coding :))

0.6.8, 2006-11-07
* Fix bug file not found error in upload service
* Add clean in download popup menu
* Add antialiased and smiley option in chat panel
* Fix clear action in chat panel (create new empty document now)
* Add number of files in result tabs
* Fix sorted by date in search result tabs
* Set MaxRetries to -1 for test because manifest of big file failed with error 4
* Add saving of column width for download, upload and share file panels
* Add warning dialog when disconnect FreeMulET FCP
* Fix messenger problem in client - server configuration

0.6.9, 2006-11-08
* Reduce cpu usage.
* Reduce resolution date for search result and download panel
* Fix eventualy bug in client / server mode
* 69 is a good number for stop developpement and take break.

0.6.9a, 2006-11-09
minor change:
* Fix remove older client bug

0.6.10, 2006-12-22
* Fix time resolution in download panel
* Fix send same manifest at same time
* Remove console debug message
* Remove support for 320 KBytes block (start is faster now)

0.6.11, 2007-01-17
* Fix bug for Freenet Node no respect FCP 2.0 / Clean database at start

0.6.12, 2007-01-22
* Assume change crypto in all Freenet keys / Clean database at start

0.6.13, 2007-01-23
* Fix bug "/ by zero" at start Upload and Download threads DOH

0.6.14, 2007-01-28
* Fix jump next hash file when freenet reboot, now wait and continue
* Fix memory leak in EngineService and Connection class
* Fix memory leak in ServerMessenger and ClientMessenger class
* Save system lookAndFeel at first start

0.6.15, 2007-02-9
* Fix log over network (client/server configuration)
* Change in live number of thread for download and upload
* Change in live start-stop server
* Change in live logging level
* Not support change in live lookAndFeel because bug in SUN JDK Windows Theme
* Remove unused class
* Test return URI after upload for detect change CHK key in freenet node since last hash
* Fix problem with getNextJob() in upload service 
* Fix show search pattern in result tab
* New max number of line for log message (Memory usage)
* Save and restore sorter and order for JTable

0.6.16, 2007-02-11
* Fix configuration message for number of lines for log message
* Add configuration: number of fraction digits
* Add configuration for activate/deactivate chat service
* Add timeout for node's answer in each service
* Add alea choice for filelist collector service

0.6.17, 2007-02-17
* Fix bug Integer / Long in file list insert and upload services
* Correct timeout for manifest insert of very big file
* Clean somes I18n messages, not finished

0.6.18, 2007-02-18
* Clean somes I18n messages, finish
* Add timeout preference

0.6.19, 2007-02-19
* Number of thread follow job between 1 and max configuration
* Modify getNextJob() in download service

0.6.20, 2007-02-25
* Add rehash all manifest if manifest key is different at upload
* Add rehash all if block key is different at upload
* Modify code for save cpu ressource at download and upload update block
* Save antialised and smiley decode properties for chat panel
* Modify thread management in abstract service
* Change shared file service wait to 15 min for save cpu usage
* Clean code for Linux/Windows MainFrame GUI

0.6.21, 2007-02-25
* DOH Fix percentage and transfert update when update block

0.6.22, 2007-03-09
* Modify major part of code for use RAM and suppress intensive cpu usage due to database acces

0.6.23, 2007-03-10
* Fix rehash loop bug when one shared file are modify
* Releases any system resources associated with files in UploadService and SharedFileService

0.6.24, 2007-03-11
* Fix no change shared file size, key and md5 in memory when rehash

0.6.25, 2007-03-16
* Fix percentage update with client / server mode
* Change log level to WARNING for upload block failed
* Test code for eleminate duplicate message in chat
* Modify upload scheduler, choose in last 2 hours
* Fix bug in UploadRequestDiscoveryService (invalid parser)

0.6.26, 2007-03-16
* Fix Shared Directories saving parameters
* Remove logs in internal messenger service

0.6.27, 2007-03-23
* Fix duplicate message in chat but not 100% (due freenet node)
* Fix different key with java 1.5 and 1.6, rehash all manifest when one upload manifest is different
* Fix bug in rehash manifest function

0.6.28, 2007-03-27
* Fix bug in file request inserter service, now request file when manifest is requesting state.

0.6.29, 2007-04-08
* Remove old code at start for clean database.
* Add "See files" in known client panel, result are display in search panel
* Extends anti-collision message code in client announce, request insert service
