[corlib] Improve CancellationTokenSource test
[mono.git] / mcs / class / Mono.Security / Mono.Security.Protocol.Tls / ChangeLog
index d0aaa78793d0e89b9a62a37a46b1a824b714aff9..e80407398f27650edb95dacea21f6134dc2b87d1 100644 (file)
@@ -1,3 +1,53 @@
+2010-07-23  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * ClientSessionCache.cs: Do not let the ValidityInterval be 
+       controlled by an environment variable for Moonlight
+       * HttpsClientStream.cs: Simplify code for Moonlight profile
+
+2010-05-10  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * CipherSuite.cs:
+       * DebugHelper.cs:
+       * RecordProtocol.cs:
+       * SslClientStream.cs:
+               Let them compile for Moonlight (where the files are 
+               compiled inside System.dll)
+
+2010-04-23 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+       * Context.cs:
+       * SslStreamBase.cs:
+       * RecordProtocol.cs: differentiate a received 'CloseNotify' alert from
+       one that we sent. Disposing the stream will try to send the
+       'CloseNotify' alert, if it hasn't already, and ignore any errors. This
+       is needed for FTPS to work.
+
+2010-03-11 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+       * SslStreamBase.cs:
+       * SslClientStream.cs:
+       * SslServerStream.cs: modify the 2.0 callback to return more info.
+
+2010-03-01 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+       * HttpsClientStream.cs: use Address instead
+       of RequestUri to get the right host name when the request is
+       redirected.
+
+       * SslStreamBase.cs:
+       * SslClientStream.cs:
+       * SslServerStream.cs:
+       added a new callback for certificate validation that gets all the
+       certificates received from the server/client. The callee should
+       build the chain and validate it.
+
+2009-10-20 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+       * ServerContext.cs:
+       * SslServerStream.cs: add new parameter that forces sending the
+       CertificateRequest record. Make sure we raise the client certificate
+       validation event when it is requested or required.
+
 2009-07-02 Gonzalo Paniagua Javier <gonzalo@novell.com>
 
        * HttpsClientStream.cs: if there's only an ICertificatePolicy and no