#
# Version 0.6.3, 2007-10-13
#

2007-10-13  Thomas Pircher   <tehpeh@gmx.net>

	* crc_symtable.py: fixed some portability problems in the generated code.
	Thanks to Helmut Bauer. Closes issue 1812894

2007-09-10  Thomas Pircher   <tehpeh@gmx.net>

	* crc_opt.py: added new models: crc-5, crc-15, crc-16-usb, crc-24, crc-64.
	The new models are taken from Ray Burr's CrcMoose.
	* pycrc.py: --check-file works now with --width < 8. Closes issue 1794343
	* pycrc.py: Removed unnecessary restriction on the width when using the
	bit-by-bit-fast algorithm. Closes issue 1794344

#
# Version 0.6.2, 2007-08-25
#

2007-08-25  Thomas Pircher   <tehpeh@gmx.net>

	* crc_opt.py: the parameter to --check-string was ignored. Closes issue
	1781637
	* pycrc.py: the parameter to --check-string was ignored. Closes issue
	1781637

2007-08-18  Thomas Pircher   <tehpeh@gmx.net>

	* crc_symtable.py: simplified the table-driven code. Closes issue 1727128

2007-08-18  Thomas Pircher   <tehpeh@gmx.net>

	* crc_parser.py: changed the macro language syntax to a better format
	* crc_lexer.py: changed the macro language syntax to a better format
	* crc_symtable.py: changed the macro language syntax to a better format
	* crc_parser.py: Renamed crc_code_gen.py to crc_parser.py
	* all files: Documented thge usage of the crc_* modules

#
# Version 0.6.1, 2007-08-12
#

2007-08-12  Thomas Pircher   <tehpeh@gmx.net>

	* test/test.sh: Added test for C89 compilation
	* test/main.c: Added a test case to loop over the input bytes one by one
	* crc_symtable.py: Bugfix in the source code generator for C89:
	Compilation error due to mismatch of parameters in the crc_finalize
	funtion
	* crc_symtable.py: Changes related to 919107: Code generator includes
	reflect() function even if not needed

2007-07-22  Thomas Pircher   <tehpeh@gmx.net>

	* crc_symtable.py: Fixed a typo in the C89 source code generator.
	Thanks to Helmut Bauer

2007-06-10  Thomas Pircher   <tehpeh@gmx.net>

	* all files: Tidied up the documentation
	* all files: Code cleanup

2007-05-15  Thomas Pircher   <tehpeh@gmx.net>

	* crc_opt.py: Deleted obsolete options

#
# Version 0.6, 2007-05-21
#

2007-05-15  Thomas Pircher   <tehpeh@gmx.net>

	* crc_opt.py: Added the --std option to generate C89 (ANSI) compliant code
	* crc_symtable.py: Reduced the size of the symbol table by re-arranging
	items

2007-05-13  Thomas Pircher   <tehpeh@gmx.net>

	* test/test.sh: Added a new check to the test script which validate all
	possible combination of undefined parameters
	* crc_code_gen.py: Made the generated main function cope with command line
	arguments

2007-05-12  Thomas Pircher   <tehpeh@gmx.net>

	* pycrc.py: Added the --generate table option
	* pycrc.py: Added a template engine for the code generation. Split up
	pycrc.py into smaller modules

2007-04-11  Thomas Pircher   <tehpeh@gmx.net>

	* pycrc.py: Added obsolete options again tor legacy reasons.
	Added a better handling of the --model parameter.

2007-04-07  Thomas Pircher   <tehpeh@gmx.net>

	* pycrc.py: Changed licence to the MIT licence. This makes the additional
	clause for generated source code obsolete.
	Changed all command line options with underscores to hyphen (e.g.
	table_driven becomes table-driven).
	Added the option --generate which obsoletes the old options --generate_c
	--generate_h etc.

#
# Version 0.5, 2007-03-25
#

2007-03-25  Thomas Pircher   <tehpeh@gmx.net>

	* pycrc.py: Fixed bug 1686404: unhandled exception when called with
	both options --table_idx_with and --check_file
	* pycrc.py: Eliminated useless declaration of crc_reflect, when not used
	* pycrc.py: Corrected typos in the documentation

#
# Version 0.4, 2007-01-26
#

2007-01-27  Thomas Pircher   <tehpeh@gmx.net>

	* pycrc.py: Eliminated needless documentation of not generated functions

2007-01-23  Thomas Pircher   <tehpeh@gmx.net>

	* pycrc.py: Added more parameter sets (now supported: crc-8, crc-16, citt,
	kermit, x-25, xmodem, zmodem, crc-32, crc-32c, posix, jam, xfer) from
	http://homepages.tesco.net/~rainstorm/crc-catalogue.htm
	* doc/pycrc.xml: Many corrections to the manual (thanks Francesca)
	Documented the new parameter sets
	* test/test.sh: added some new tests, disabled the random loop

2007-01-21  Thomas Pircher   <tehpeh@gmx.net>

	* pycrc.py: Added Doxygen documentation strings to the functions.
	Added the --symbol_prefix option
	Added the --check_file option

	* doc/pycrc.xml: Corrected many typos and bad phrasing (still a lot to do)
	Documented the --symbol_prefix option	                 

2007-01-17  Thomas Pircher   <tehpeh@gmx.net>

	* test/test.sh: Added a non-regression test on the generated C source

#
# Version 0.3, 2007-01-14
#

2007-01-14  Thomas Pircher   <tehpeh@gmx.net>

	* pycrc.py: first public release pycrc v0.3
