2009-04-25 Sebastien Pouliot <sebastien@ximian.com>
[mono.git] / mcs / class / corlib / Microsoft.Win32 / ChangeLog
index ac84e6127d29dabd2858f2d9e12fb60ecde12e39..8021c54e7c568da88aee6191b41e2f8e3068fedb 100644 (file)
@@ -1,3 +1,30 @@
+2009-04-25  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * *.cs: Exclude the files for the NET_2_1 profile, since they are
+       unneeded and adds a bunch (23) [SecuritySafeCritical] to audit for
+       Moonlight
+
+2008-02-25  Robert Jordan  <robertj@gmx.net>
+
+       * Win32RegistryApi.cs (ToString): Don't emit the handle value
+       under NET_2_0.
+       See http://msdn2.microsoft.com/en-us/netframework/aa497241.aspx.
+
+2008-02-01  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * RegistryKey.cs: Added missing checks on length of subkey and value
+       names. On 2.0 profile, allow subkey <= 255 characters. Modified
+       ArgumentNullException argument names to match MS.
+       * UnixRegistryApi.cs: In SetValue (string, object, RegistryValueKind),
+       use a zero-length string for name if it is null. In OpenSubKey,
+       respect value of writable argument when creating well-known subkey.
+       Fixes bug #357883. Removed argument names for ArgumentException's to
+       match MS.
+
+2008-01-15  Zoltan Varga  <vargaz@gmail.com>
+
+       * RegistryKey.cs: Fix some argument names to be consistent with MS.
+
 2007-10-13  kevin.fitzgerald@soarce.us
 
        * UnixRegistryApi.cs: Escape the strings before passing them to