2008-11-17  Chris Howie  <cdhowie@gmail.com>

	* DataConverter.cs: Fix alignment for strings when the
	natural-alignment parameter is used '!'.   

	Disables CLS errors when not compiling with the CLS flag.
	
	Fixes #445867

2008-03-12  Miguel de Icaza  <miguel@novell.com>

	* DataConverter.cs: Fencepost bug fix from Kenneth D. Weinert
	<kenw@quarter-flash.com>

	Fix from Kenneth as well to avoid getting stuck on a loop on
	repeat patterns (example: _6C!i!i), it would loop inside the '6'
	never continuing the decoding of the format string.
	
2008-02-10  Miguel de Icaza  <miguel@novell.com>

	* DataConverter.cs: Apply fix from Cliff Brake
	<cliff.brake@gmail.com>, we were incrementing b.i in two places. 

2007-05-30  Miguel de Icaza  <miguel@novell.com>

	* DataConverter.cs: Fix the PutBytesLE and PutByteBE, they were
	overwriting memory that was out of range.    

	Fix based on patch from Luis Gomes.

	A couple of fixes to compile with MS.NET 2.0 (from Luis as well). 

2007-04-06  Miguel de Icaza  <miguel@novell.com>

	* a.cs: Test this stuff.

	* DataConverter.cs: Implement Paolo's suggestion: provide a
	PutBytes interface that stores data into an existing byte array
	and make the GetBytes operations be wrappers around PutBytes. 

2005-06-05  Kornél Pál <kornelpal@hotmail.com>

	* Runtime.cs: Added GetDisplayName:
	Returns the name and version of the runtime for reporting.
	This method is intended for public use using reflection.

2004-05-22  Todd Berman  <tberman@sevenl.net>

	* Runtime.cs: Add this back, gnome# needs it. Mark everything internal.

2002-10-08  Miguel de Icaza  <miguel@ximian.com>

	* Runtime.cs: New file.

