[corlib] Improve CancellationTokenSource test
[mono.git] / mcs / class / Novell.Directory.Ldap / Novell.Directory.Ldap / ChangeLog
index bfe255f1972e6d297c7eec821768693ca075e3fd..a71ac71851adcefc43e912cb3d6f529f02d884f7 100644 (file)
@@ -1,3 +1,30 @@
+2009-05-07 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+       * Connection.cs: if the socket is already disconnected, Shutdown will
+       fail with a SocketException... Also, catch *all* the possible
+       exceptions since the socket.Close method could also throw
+       ObjectDisposedException.
+       Fixes bug #449092.
+
+2008-12-20  Jeroen Asselman <jeroen-novel@asselman.com>
+
+       * Connection.cs: Apply patch from #436775, there is no need to
+       free the semaphores both in the catch clauses as well as the
+       finally clause.
+
+2006-12-28  Jon Larimer <jlarimer@gmail.com>
+
+       * Connection.cs: Add a try/finally section to release the
+       semId semaphore in case the connection fails.  
+
+       Fixes #80102
+
+2006-02-26  Konstantin Triger <kostat@mainsoft.com>
+
+       * SupportClass.cs, Message.cs, MessageAgent.cs, MessageVector.cs: increase compliancy with jldap making
+               the MessageVector a synchronized collection. Based on Mike Glenn <mglenn@zoominternet.net> and 
+               JD Conley <jd.conley@coversant.net> patches.
+
 2006-01-26 Konstantin Triger <kostat@mainsoft.com>
 
         * Connection.cs: TARGET_JVM: catch ObjectDisposedException in addition