+2008-06-11 Stephane Delcroix <sdelcroix@novell.com>
+
+ * SocketAsyncEventArgs.cs: catch SocketException in ConnectAsync
+ and set the SocketError accordingly.
+
+2008-05-09 Marek Habersack <mhabersack@novell.com>
+
+ * SocketAsyncEventArgs.cs: implemented support for executing
+ asynchronous socket actions, called from the new xxxxAsync methods
+ in Socket. The asynchronous operations do not use the ThreadPool
+ as I can't get the sample applications to work (send/receive
+ callbacks don't work) - it may change in the future.
+
+ * Socket.cs: implemented several xxxxAsync 2.0sp1 methods. The
+ ones not implemented for now are: ReceiveMessageFromAsync and
+ SendPacketsAsync. AcceptAsync doesn't perform the check for the
+ buffer size for now - need to implement runtime support for that.
+ Made several methods internal, so that they can be accessed from
+ SocketAsyncEventArgs code.
+
+2008-05-08 Marek Habersack <mhabersack@novell.com>
+
+ * SocketAsyncOperation.cs, SendPacketsElement.cs,
+ SocketAsyncEventArgs.cs: added initial implementations for
+ 2.0SP1/3.5 classes used in the (to be implemented) new xxxAsync
+ methods of the Socket class.
+
+2008-04-17 Miguel de Icaza <miguel@novell.com>
+
+ * NetworkStream.cs: Throw an IOException if the socket is not
+ connected, not an ArgumentException.
+
+ Fixes #371923, it is also the way its documented on MSDN.
+
+2008-04-13 Jb Evain <jbevain@novell.com>
+
+ * Socket.cs: ifdef out the Sys.Config part for the
+ 2.1 profile.
+ Merged from the Moonlight 2 branch.
+
+Wed Mar 12 20:06:07 CET 2008 Paolo Molaro <lupus@ximian.com>
+
+ * Socket.cs: add a static ctor so that ipv4Supported and ipv6Supported
+ are initialized (they are used by the runtime).
+
+2008-02-01 Dick Porter <dick@ximian.com>
+
+ * TcpClient.cs: If the Connect fails (when given an array of
+ addresses) leave the socket object in a usable state. Fixes bug
+ 355473.
+
+2007-11-13 Atsushi Enomoto <atsushi@ximian.com>
+
+ * NetworkStream.cs : in 2.0 Close() is not needed and does not exist.
+
+2007-11-01 Miguel de Icaza <miguel@novell.com>
+
+ * Socket.cs: Do not set the Send and Receive buffer sizes for the
+ socket to the defaults set on Windows, they kill our performance.
+
+ Thanks to Zoltan Varga for tracking the performance issue down.
+ The bug was #325032
+
+2007-10-30 Dick Porter <dick@ximian.com>
+
+ * UdpClient.cs: Don't set the multicast option twice. Fixes bug
+ 324033.
+
+2007-10-21 Robert Jordan <robertj@gmx.net>
+
+ * Socket.cs: Remove GetHashCode override from the NET_2_0
+ profile. Add LAMESPEC comment. Fixes bug #325113.
+
+2007-09-22 Gert Driesen <drieseng@users.sourceforge.net>
+
+ * Socket.cs: Removed unused method.
+
+2007-08-02 Dick Porter <dick@ximian.com>
+
+ * Socket.cs: Patch from Brian Nickel (brian.nickel@gmail.com) to
+ improve EndPoint handling.
+
+2007-07-08 Gert Driesen <drieseng@users.sourceforge.net>
+
+ * Socket.cs: Code formatting. Marked not implemented methods as TODO.
+ Removed extra spaces.
+
2007-07-04 Dick Porter <dick@ximian.com>
* Socket.cs: Don't set DontFragment by default for IPv6 sockets.