2005-03-23    <dmgerman@uvic.ca>

	* Released Version 0.4
	

2005-03-23    <dmgerman@uvic.ca>

	* Forced the use of getopt in dcrawext
	
2005-03-23    <dmgerman@uvic.ca>

	* Cleaned up all the compiler warnings. It seems to be working.

	* Added to the TODO

2005-03-23    <dmgerman@uvic.ca>
	
	* Implemented rough parsing of CR2 files. Created tiffdump.c,
	cr2dump.cpp, and libcr2.h

2004-12-28    <dmgerman@uvic.ca>

	* libciff++.cpp: Fixed a bug that created a segfault (I copied 32
	bits instead of 16)

2004-08-09  dmg  <dmgerman@uvic.ca>

	* libciff++.cpp: Removed whitespace

2004-08-08  dmg  <dmgerman@uvic.ca>

	* exifdump.c: Worked on this and it is now able to dump properly
	all the exif records in the file!

	* libciff++.cpp Changed label ISO_MAYBE to UNKNOWN1

2004-08-07  dmg  <dmgerman@uvic.ca>

	* libciff++.cpp (Process_Record): Dump value of unknown11 and 12

	* libraw.h: Moved Fix_Endianism_In_Record to this file

	* libraw.c: Moved Fix_Endianism_In_Record to this
	file. I have to change the prototype: added byteOrder

	* libciff++.cpp: Removed Fix_Endianism_In_Recodr

	* libraw.h: Moved LITTLE_ENDIAN_ENCODING to libraw.h

	* libcraw.h: Moved LITTLE_ENDIAN_ENCODING to libraw.h

2004-08-02  dmg  <dmgerman@uvic.ca>

	* Made sure that all of the files are in CVS

	* Bumped version to 0.3b

	* Released version 0.3

	* Created a new version of the parsing utilities in C++.

	* Created a new program dcrawDump that dumps all the data I know.
	It formats the output nicely.

	* Most files were modified one way or another.

	* Bumped version to 0.3

	* Updated README

	* Removed exifDump from the distribution

2004-03-31  Daniel German  <dmgerman@uvic.ca>

        * Makefile is removed from the source tree

	* configure.in, Makefile.am: Started using autoconf, and automake
	
	* Created crawdebug.h

	* Updated include files in source programs

	* Added the regulatory NEWS, COPYING, AUTHORS, README

	* Removed LICENSE (superseded by COPYING)
	
2004-03-29  Daniel German  <dmgerman@uvic.ca>

	* libciff.c (Read_Records_Recursively): Added some debug into for
	unknown records. I am still chasing the histogram but I think it
	is not here.
	
2004-03-28  Daniel German  <dmgerman@uvic.ca>

	* Makefile: remove *~ when cleaning up, add TAGS entry

	* VERSION: added file to keep track of versioning

	* Ready for release to the wild

	* After this change it will be taggeed VERSION_0_1b

2004-03-28  Daniel German  <dmgerman@uvic.ca>

	* Oops, the comments in the source were for the LGPL, no
	I want GPL!

2004-03-28  Daniel German  <dmgerman@uvic.ca>

	* Added LICENSE, and copyright info to all the source files

2004-03-28  Daniel German  <dmgerman@uvic.ca>

        * packed the first distribution 0.1

	* Added LICENSE
	
        * .cvsignore: updated to add files, rename files
	
	* crawextractjpeg.c: created program

	* libcraw.c, libciff.c, libcraw.h, libcraw.h:
	 
	 cleaned them, renamed some functions to add craw_ prefix

	 made sure that the debug variable works
	 
	 * d60raw2jpeg: fixed to make compatible with above changes

2004-03-25  Daniel German  <dmgerman@uvic.ca>

	* libcraw.c: Find_Jpeg_Location_Only.

	Implemented code to read the jpeg location only. Makes it quicker.

2004-03-24  Daniel German  <dmgerman@uvic.ca>

	* libciff.c: Added more comments to the records

2004-03-23  Daniel German  <dmgerman@uvic.ca>

	* Now we have support for only reading the JPEG offset
	
	* d60raw2jpeg.c (main): added code to test new functions

	* libciff.c (Find_Jpeg_Location_Only): Added function
	(ciff_Find_Jpeg_Location): Added function

	* libciff.h: Moved declarations where they belong (.c)
	Change the prototype for ciff_Read_Data

	* d60raw2jpeg.c (main): changed called to ciff_Read_Data

        * libciff.c :

	* Moved declarations here.
	
	Specified static functions where required

	Read_Record_Data:  Returns number of characters read,
	change name to ciff_Read_Data

	Read_Ciff_Data: Returns 0 when no error is found.

	* I need to add complex error handling

2004-03-22  Daniel German  <dmgerman@uvic.ca>

	* libciff.c: Added some record IDs for G2 and D30.

	The Custom Function record of the D30 is probably in a different
	place than the D60 one.

2004-03-22  Daniel German  <dmgerman@uvic.ca>

	* First version 0.1. It does not do anything but dump the data
	structures to standard output

	

