Some API updates
authorMiguel de Icaza <miguel@gnome.org>
Sat, 20 Dec 2008 18:57:23 +0000 (18:57 -0000)
committerMiguel de Icaza <miguel@gnome.org>
Sat, 20 Dec 2008 18:57:23 +0000 (18:57 -0000)
svn path=/trunk/mcs/; revision=121931

mcs/class/System/System.Net.Sockets/ChangeLog
mcs/class/System/System.Net.Sockets/SocketAsyncEventArgs.cs
mcs/class/System/System.Net.Sockets/SocketException.cs
mcs/class/System/System/ChangeLog
mcs/class/System/System/GenericUriParserOptions.cs

index d3a364525e602c2f5e43c11e577be9f4e2415f17..4a60a78e66473093e96772c2557b3d999b3b0b85 100644 (file)
@@ -1,3 +1,9 @@
+2008-12-20  Miguel de Icaza  <miguel@novell.com>
+
+       * SocketException.cs: Add missing API.
+
+       * SocketAsyncEventArgs.cs (Dispose): this has to be a public
+       member according to the specs.
 
 2008-12-20 Gonzalo Paniagua Javier <gonzalo@novell.com>
 
index ab2eebf29548375b575e82c4928df078295e1a41..f7afc27ac7ce18d5688deb8d780775039de3db12 100644 (file)
@@ -101,7 +101,7 @@ namespace System.Net.Sockets
                                GC.SuppressFinalize (this);
                }               
 
-               void IDisposable.Dispose ()
+               public void Dispose ()
                {
                        Dispose (true);
                }
index ef1673c6a2c033fc10203923bb39db4fb777b6b8..859c190bed68a4db086a9e5171f84963dae0fa96 100644 (file)
@@ -76,6 +76,12 @@ namespace System.Net.Sockets
                                return (SocketError) NativeErrorCode;
                        }
                }
+
+               public override string Message {
+                       get {
+                               return base.Message;
+                       }
+               }
 #endif
 
        }
index 018635caee4d3642192dabff30c398f44765186e..9c2d91ef32603f15fcd2aba7549e43054d889fb2 100644 (file)
@@ -1,3 +1,8 @@
+2008-12-20  Miguel de Icaza  <miguel@novell.com>
+
+       * GenericUriParserOptions.cs: Idn and IriParsing are now part of
+       .NET 
+
 2008-09-16  Miguel de Icaza  <miguel@novell.com>
 
        * Uri.cs (TryCreate): Implement one of the TryCreate methods
index db27c7da0c2f94efd507e103988d8cd9f8faedb6..fa23061a277cd84d8db892452335b4000eaa419a 100644 (file)
@@ -43,10 +43,8 @@ namespace System {
                DontConvertPathBackslashes = 64,
                DontCompressPath = 128,
                DontUnescapePathDotsAndSlashes = 256,
-#if NET_2_1
                Idn = 512,
                IriParsing = 1024
-#endif
        }
 }