2007/08/15 - v0.2.25

       - remove the internal expat lib

2007/07/29 - v0.2.24

       - fix the incompatibility caused by the user interface introduced in 
         MAME 0.117u2
         (thanks to Christopher Stone for reporting)
       - add a workaround to avoid a bad behavior caused by the presence of
         runnable and isbios attributes in the MAME DTD.

2007/01/17 - v0.2.23

       - use the system expat library if detected, otherwise use the
         embedded one
       
2006/12/11 - v0.2.22

       - add support for SDLmame
       - fix a crash occuring when using -b option 
	 (thanks to Christopher Stone for reporting)
	
2006/08/01 - v0.2.21

       - fix compatibility issues with upcoming xmame 0.107
       - generate automagically "nodump" roms with Null CRC and add them to 
         zip files by default. This is an ugly hack that uses the "zip"
         executable installed on the system where mamory is installed
	 
2005/08/19 - v0.2.20

       - fix clrmamepro dat file parsing, allowing the use of titles 
       	 clrmamepro dat files and possibly others
	 (thanks to Julian Sikorski for reporting)

2005/03/29 - v0.2.19

       - fix compatibility issue with upcoming xmame 0.95
         (thanks to Dave Hensley for reporting )
	 
2005/03/13 - v0.2.18

       - fix an issue with ClrMamePro dat files
         (thanks to Guillaume Bedot for reporting)

       - fix an issue with zip files whose entries have the bit 3 of
	 general purpose bit flag set; in clear, Mamory can now read the
	 zip files generated by ClrMamePro. 
	 (thanks to Eric Hanson for reporting)

       - fix file accessibility permissions issue

       - official support for PowerPC
	 (thanks to Eric Deveaud and Isaac Rodriguez for testing)
	
2004/12/20 - v0.2.17

       - fix critical bug introduced by the previous version
       	 (thanks to Julian Sikorski for reporting and testing)
       - fix an old rarely occuring bug
       	 (once again, thanks to Julian Sikorski for reporting and 
	  testing)
       - modify the documentation about the -r option

2004/12/12 - v0.2.16

       - add -r option to remove rom sets that are not
       	 complete (thanks to Julian Sikorski for requesting
	 and testing)
       - add -D option when Mamory is built with --enable-debug, 
         to allow debugging messages
       - fix several permission issues that were causing 
         segfaults

2004/11/18 - v0.2.15

       - compatibility fix for xmame 0.88 
       	 thanks to Pieter Hulshoff for reporting and testing
       - add options to xmame command line that disable the use
         of history.dat and mameinfo.dat in -listxml output.
       - update embedded expat library to 1.95.8
       
2004/08/13 - v0.2.14

       - compatibility fix for xmame 0.85
       
2004/07/04 - v0.2.13

       - new '-i' option to ignore nodump roms with Null CRC
       - use the -listxml option instead of the -listinfo option to extract
         information for xmame version greater than 0.83.1 as it becomes
	 deprecated
       - start to support BigEndian machine such as PPC (not working yet,
         but at least i'm starting to take care of it)
       	 thanks to Eric Deveaud for pointing out this issue

2004/01/24 - v0.2.12

       - quick hack to reflect a minor xmame 0.78 change
       - a "cosmetic patch" from SadMan to display required disk size 

2003/08/10 - v0.2.11

       - fix a problem occuring with certain TOSEC files
       - fix a warning that should not occur
       - minor corrections

2003/06/12 - v0.2.10

       - support for upcoming xmame 0.70
       - prevent any  attempt to syncronize a non directory game source
       - correct a minor problem with null CRC
       - fix a segfault that occurs with ClrMamePro dat files

2003/06/10 - v0.2.9

       - restore compatibility with ClrMamePro dat files
         (thanks to Simon Roby for bug report )
       - improve detection of information sources

2003/06/08 - v0.2.8

       - fix bug in zip files creation which caused synchronization
         to segfault (thanks to Simon Roby for bug report)
       - fix a minor bug in split to merge conversion
       
2003/06/05 - v0.2.7

       - fix an infinite loop when zip files are corrupted
       	 (thanks to Simon Roby) 
       - fix a stupid segfault occuring with -l option
       - fix some minor problems with autotools things
       
2003/06/04 - v0.2.6

       - support for xml files as defined in mame 0.69a

2003/05/25 - v0.2.5

       - support for xmame 0.68.1
       - compatibility with modifications made in mame 0.69
         (should be compatible with xmame 0.69, but who knows... )
       - fix compilation bugs with gcc 3.x ( thanks to sammy! )

2003/05/22 - v0.2.4

       - support for "baddump", "nodump" and "sha1" tags in
         xmame -listinfo output
       - build parent/clones relations from roms comparison
         if games have "romof" tag but no "merge" roms
       - fix a bug occuring when using history.dat with xmame 
       	 (David Raeman)

2003/05/01 - v0.2.3

       - better detection of XMAME executables
         print informations if XMAME fails to be launched
       - improvement of the libprint code to allow more
         flexibility

2003/04/14 - v0.2.2

       - several bug fixes induced by 0.2.1 bug fixes :)
       - verify if files are readable before trying to open them
       
2003/04/13 - v0.2.1

       - fixed bug: zip files detection function gave false positive 
                    for random non zip files, which induced random segfault
       - fixed bug: resource associated games pointed to the wrong games
       - fixed bug: conversion functions were not treating resources
       - fixed bug: DisplayOptionsHelp does it job now
       - incoherent resource information from MAME -li output is corrected
       - code for reading raw files format (disabled because not useful without
	 the write functions)
       - handle options with multiple arguments through SCAPI rather
         than Mamory
       - code for configuration file in SCAPI (disabled because not 
         necessary for the moment... but it will )

2003/03/16 - v0.2.0

       - support for SPLIT, MERGE and FULL storage mode
       - migration to automake/autoconf/libtool
       - start to formalize library printed informations
       - memory allocation improvements
       - bugfix: memory leaks suppression
       - documentation update

2003/01/15 - v0.1.3

       - Beginning of a documentation
       - Major bug fix for --export-diffset feature
       - Minor bug fix in the diffing algorithm

2002/12/18 - v0.1.2

       - when unknow tokens appear in xmame -li output,
         Mamory CLI is now stopped
       - malloc/calloc/realloc calls secured
       - show synchronization needed disk space (not perfect yet)
       - get the file properties validation out of 
         the library: it's the client job now.

2002/12/11 - v0.1.1

       - decrease the disk space need when synchronization
         is done without backup
       - fixed problem that could have made an
         imperfect synchronization 

2002/12/10 - v0.1.0

       - First GPLed release
       - source code modified to be able to handle games
         from other emulator than MAME
       - Add compatibility with ClrMamePro format
       - fixed segfault when input files does not exit
       - fixed diffing algorithm : size of CRC 0 roms was not verified
       
       
2002/11/30 - v0.0.1:

       First public release - binary only
