[pgsqlclient-checkins] pgsqlclient_10/Mono.Security/Mono.Security/Mono.Security.Protocol.Tls.Handsha
Status: Inactive
Brought to you by:
carlosga_fb
From: <car...@us...> - 2004-02-17 18:00:31
|
Update of /cvsroot/pgsqlclient/pgsqlclient_10/Mono.Security/Mono.Security/Mono.Security.Protocol.Tls.Handshake In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10045 Modified Files: TlsHandshakeMessage.cs Log Message: 2004-02-17 Carlos Guzmán Álvarez <car...@te...> * Mono.Security.Protocol.Tls.Handshake.Client/TlsClientCertificate.cs: - Raise the Client Certificate event. * Mono.Security.Protocol.Tls/CipherSuite.cs: * Mono.Security.Protocol.Tls/SslClientStream.cs: * Mono.Security.Protocol.Tls/SecurityProtocolType.cs: * Mono.Security.Protocol.Tls/TlsCipherSuite.cs: * Mono.Security.Protocol.Tls/TlsCipherSuiteCollection.cs: * Mono.Security.Protocol.Tls/TlsCipherSuiteFactory.cs: * Mono.Security.Protocol.Tls/TlsContext.cs: * Mono.Security.Protocol.Tls.Handshake/TlsHandshakeMessage.cs: * Mono.Security.Protocol.Tls.Handshake.Client/TlsClientHello.cs: - Change the SecurityProtocolType enum to mtch .NET 1.2 documentation definition. * Mono.Security.Protocol.Tls/SslClientStream.cs: - Impement SelectedClientCertificate and ServerCertificate properties. Index: TlsHandshakeMessage.cs =================================================================== RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/Mono.Security/Mono.Security/Mono.Security.Protocol.Tls.Handshake/TlsHandshakeMessage.cs,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** TlsHandshakeMessage.cs 10 Feb 2004 09:44:45 -0000 1.1 --- TlsHandshakeMessage.cs 17 Feb 2004 17:51:26 -0000 1.2 *************** *** 105,117 **** private void process() { ! switch (this.Context.Protocol) { case SecurityProtocolType.Ssl3: this.ProcessAsSsl3(); break; ! case SecurityProtocolType.Tls: ! this.ProcessAsTls1(); ! break; } } --- 105,122 ---- private void process() { ! switch (this.Context.SecurityProtocol) { + case SecurityProtocolType.Tls: + case SecurityProtocolType.Default: + this.ProcessAsTls1(); + break; + case SecurityProtocolType.Ssl3: this.ProcessAsSsl3(); break; ! case SecurityProtocolType.Ssl2: ! default: ! throw new NotSupportedException("Unsupported security protocol type"); } } |