2003-03-01 Jackson Harper <jackson@latitudegeo.com>

	* Image.cs: Write Metadata root

2003-02-23  Peter Williams  <peterw@ximian.com>

	* makefile.gnu (all): Give this dependencies
	so that we don't rebuild every time.
	(all): Take two.

2003-02-22 Jackson Harper <jackson@latitudegeo.com>

	* Image.cs: Write CorHeader

2003-02-22 Jackson Harper <jackson@latitudegeo.com>

	* Image.cs: Write Sections 

2003-02-22 Jackson Harper <jackson@latitudegeo.com>

	* Section.cs: Add method for writing Sections

2003-02-21 Jackson Harper <jackson@latitudegeo.com>

	* Section.cs: Add Method to write Headers

2003-02-21 Jackson Harper <jackson@latitudegeo.com>

	* Section.cs: Make Read method safe

2003-02-21 Jackson Harper <jackson@latitudegeo.com>

	* Section.cs: Convert Header to a class and lowers it accesability.

2003-02-17  Jackson Harper <jackson@latitudegeo.com>

	* COFFHeader.cs: Convert to class, use Read and Write methods. Compress some code
	* CheckSum.cs: Access Lfanew through property not field.
	* CorHeader.cs: Convert to class, use Read and Write methods.
	* DOSHeader.cs: Convert to class, use Read and Write methods, and Init method for creating
	                new DOSHeaders
	* DataDir.cs: Convert to class, use Read and Write methods.
	* Image.cs: Access lfanew through property, add Write method.
	* PEHeader.cs: Convert to class, use Read and Write methods.
	* PEUtils.cs: Add GetString method for converting byte pointers to strings.
	* RVA.cs: Add Write method
	* Section.cs: Use PEUtils.GetString method instead of new string (byte*)
	* makefuile.gnu: Compile all the files I want compiled ;-)	
	
