+2010-05-27 William Holmes <billholmes54@gmail.com>
+
+ * Directory.cs (ValidateDirectoryListing): Removing an unnecessary
+ Path.Combine call. Part of the fix for bug #580090.
+
+ Code is contributed under MIT/X11 license.
+
+2010-06-18 Rolf Bjarne Kvinge <RKvinge@novell.com>
+
+ * FileStream.cs: Include a required ctor in NET_2_1 so that it compiles.
+
+2010-05-20 Marek Habersack <mhabersack@novell.com>
+
+ * FileStream.cs: when running on Windows and a path with Unix
+ directory separator chars is passed (including an UNC share), get
+ the canonical form of the path before attempting to retrieve its
+ directory name. Fixes bug #607502
+
+ * Path.cs: typo fix
+
+2010-05-08 Marek Habersack <mhabersack@novell.com>
+
+ * Path.cs: vararg overload of Combine now correctly concatenates
+ segments.
+ The 3 and 4 argument overloads of Combine check whether the passed
+ segments are null or not.
+
+2010-05-05 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+ * Path.cs: prevent infinite loop when TMPDIR (or equivalent)
+ points to a non-existent directory.
+
+2010-04-21 Sebastien Pouliot <sebastien@ximian.com>
+
+ * FileInfo.cs: Ensure elevated trust when calling Delete on
+ Moonlight.
+ * FileSystemInfo.cs: Ensure elevated trust when calling [Creation
+ |LastAccess|LastWrite]Time setters
+
+2010-04-16 Sebastien Pouliot <sebastien@ximian.com>
+
+ * Directory.cs: Ensure elevated trust when calling on
+ Moonlight.
+ * DirectoryInfo.cs: Ensure elevated trust when calling a .ctor
+ on Moonlight.
+ * File.cs: Ensure elevated trust when calling a .ctor on
+ Moonlight.
+ * FileInfo.cs: Ensure elevated trust when calling a .ctor on
+ Moonlight.
+ * FileStream.cs: Ensure elevated trust when calling a .ctor on
+ Moonlight. Name property returns "[Unknown]" unless a Moonlight
+ application is executed with elevated trust.
+ * Path.cs: Ensure elevated trust when calling a GetTempPath,
+ GetTempFileName or GetFullPath on Moonlight. Add a shared
+ internal method to validate paths to reduce code duplication.
+
+2010-04-15 Jb Evain <jbevain@novell.com>
+
+ * Directory.cs: don't fully qualify name when not it's necessary.
+
+2010-03-29 Sebastien Pouliot <sebastien@ximian.com>
+
+ * DirectoryInfo.cs, FileInfo.cs: Moonlight needs the default ctor
+ to decorate them with [SecuritySafeCritical] for corclr
+ inheritance rules
+
+2010-03-25 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+ * Directory.cs: a directory named ":" is legal in unix.
+ This gets rid of the annoying ":" folder when running
+ corlib tests.
+
+2010-03-22 Sebastien Pouliot <sebastien@ximian.com>
+
+ * Directory.cs, DirectoryInfo.cs: Disble new NET_4_0 API used in
+ SL4 until we have elevated trust working correctly (since they
+ are *not* decorated as [SecurityCritical])
+
+2010-03-17 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+ * StreamReader.cs: if the detected encoding is different from the
+ provided to the constructor, adjust the decoded buffer size if
+ needed. Fixes bug #589236.
+
+2010-03-17 Sebastien Pouliot <sebastien@ximian.com>
+
+ * Stream.cs: CopyTo methods are part of SL4 too
+
+2010-03-16 Jb Evain <jbevain@novell.com>
+
+ * FileStream.cs, File.cs, DirectoryInfo.cs, Directory.cs: use
+ MOONLIGHT symbol to disambiguate MonoTouch and Moonlight code.
+
+2010-03-16 Rolf Bjarne Kvinge <RKvinge@novell.com>
+
+ * Path.cs:
+ * Directory.cs:
+ * DirectoryInfo.cs: Add some of the 4.0 methods to Moonlight.
+
2010-03-15 Rolf Bjarne Kvinge <RKvinge@novell.com>
* SearchOption.cs: Make public for Moonlight, this type is in SL4.