2010-08-07  Carlos Alberto Cortez  <calberto.cortez@gmail.com>

	* Microsoft.Win32.SafeHandles/SafeRegistryHandle.cs: Implement
	ReleaseHandle by pinvoking RegCloseKey if we are on windows, and
	nothing otherwise.

2008-01-15  Zoltan Varga  <vargaz@gmail.com>

	* SafeWaitHandle.cs: Fix some argument names to be consistent with MS.

2007-07-18  Miguel de Icaza  <miguel@novell.com>

	* SafeWaitHandle.cs: Do not call DangerousGetHandle here as it
	throws ObjectDisposedException when the refcount reaches zero. 

	* SafeFileHandle.cs: Same.

2007-05-12  Jonathan Chambers  <joncham@gmail.com>

	* SafeWaitHandle.cs: Add internal empty
	constructor for pinvoke marshalling.

2007-04-30  Dick Porter  <dick@ximian.com>

	* CriticalHandleZeroOrMinusOneIsInvalid.cs: 
	* CriticalHandleMinusOneIsInvalid.cs: 
	* SafeWaitHandle.cs: 
	* SafeHandleZeroOrMinusOneIsInvalid.cs: 
	* SafeHandleMinusOneIsInvalid.cs: Added ReliabilityContract
	attributes to complete 2.0 profile

2007-01-13  Miguel de Icaza  <miguel@novell.com>

	* Add a few more missing helper classes.

2006-12-11  Miguel de Icaza  <miguel@novell.com>

	* SafeWaitHandle.cs: Add new.

2006-12-10  Miguel de Icaza  <miguel@novell.com>

	* SafeFileHandle.cs: Implement this one.

2006-12-02  Miguel de Icaza  <miguel@novell.com>

	* SafeFileHandle.cs: Remove the IsInvalid method, as that is
	present in the base class.

2006-01-12  Ben Maurer  <bmaurer@andrew.cmu.edu>

	* SafeHandleZeroOrMinusOneIsInvalid.cs: Update to RTM api

	* SafeFileHandle.cs: Update to RTM api

2005-08-10  Zoltan Varga  <vargaz@freemail.hu>

	* SafeFileHandle.cs: Make this inherit from SafeHandleZeroOrMinusOneIsInvalid.

	* SafeHandleZeroOrMinusOneIsInvalid.cs: New file.

2005-01-31  Sebastien Pouliot  <sebastien@ximian.com>

	* SafeFileHandle.cs: Class declaration to allow compiling System.IO
	and System.IO.IsolatedStorage for the NET_2_0 profile.
