+2010-04-21 Sebastien Pouliot <sebastien@ximian.com>
+
+ * SocketAsyncEventArgs.cs: Add check for elevated permissions on
+ sockets (unrestricted). Add handling of new (SL4)
+ SocketClientAccessPolicyProtocol and pass this option to the
+ CrossDomainPolicyManager
+
+2010-03-23 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+ * Socket.cs: error handling was totally broken in the synchronous
+ Connect() call. Fixes bug #590488.
+
+2010-03-19 Sebastien Pouliot <sebastien@ximian.com>
+
+ * Socket.cs: Remove some NET_2_0 defines (using) and add a few
+ MOONLIGHT defines needed to reuse Socket in the client http stack
+ * Socket_2_1.cs: Remove some MOONLIGHT defines
+ * SocketAsyncEventArgs.cs: For Moonlight check policy if outside
+ System.dll (the client stack use sockets with it's own web
+ xdomain policy)
+
+2010-03-16 Jb Evain <jbevain@novell.com>
+
+ * Socket_2_1.cs, SocketAsyncEventArgs.cs: use MOONLIGHT symbol to
+ disambiguate MonoTouch and Moonlight code.
+
+2010-03-10 Sebastien Pouliot <sebastien@ximian.com>
+
+ * SocketAsyncEventArgs.cs: Remove the use of reflection to check
+ xdomain poilicy on sockets (since the policy code now resides in
+ System.Net.dll)
+
+2010-01-29 Carlos Alberto Cortez <calberto.cortez@gmail.com>
+
+ * NetworkStream.cs: Our explicit impl of IDisposable.Dispose belongs
+ to 1.0/1.1 only. Also move the call to GC.SupressFinalize to
+ Dispose(bool), as expected and as done by other Stream children
+ implementing a destructor.
+ Fixes #564637.
+
+2010-01-21 Sebastien Pouliot <sebastien@ximian.com>
+
+ * SocketAsyncEventArgs.cs: Apply Gendarme's ProtectCallToEventDelegatesRule
+
+2009-12-04 Sebastien Pouliot <sebastien@ximian.com>
+
+ * System.Net.Sockets/SocketAsyncEventArgs.cs: Implement
+ ConnectByNameError property for Moonlight 3 (and fx 4.0)
+
+2009-11-10 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+ * Socket_2_1.cs: throw when shutting down a socket that is not
+ connected. Don't linger if the socket is not connected.
+
+2009-11-03 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+ * Socket_2_1.cs: stop any blocking thread before closing the socket.
+
2009-11-03 Sebastien Pouliot <sebastien@ximian.com>
* SocketAsyncEventArgs.cs: Set error back to SocketError.Success