[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:09
|
Update of /cvsroot/pgsqlclient/pgsqlclient_10/Mono.Security/Mono.Security/Mono.Security.Protocol.Tls.Handshake.Client In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9999 Modified Files: TlsClientCertificate.cs TlsClientHello.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: TlsClientCertificate.cs =================================================================== RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/Mono.Security/Mono.Security/Mono.Security.Protocol.Tls.Handshake.Client/TlsClientCertificate.cs,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** TlsClientCertificate.cs 17 Feb 2004 16:56:05 -0000 1.2 --- TlsClientCertificate.cs 17 Feb 2004 17:51:06 -0000 1.3 *************** *** 72,79 **** clientCert = this.Context.SslStream.RaiseClientCertificateSelection( ! this.Context.ClientSettings.Certificates, ! this.Context.ServerSettings.Certificates[0], ! this.Context.ClientSettings.TargetHost, ! null); if (clientCert == null) --- 72,79 ---- clientCert = this.Context.SslStream.RaiseClientCertificateSelection( ! this.Context.ClientSettings.Certificates, ! new X509Certificate(this.Context.ServerSettings.Certificates[0].RawData), ! this.Context.ClientSettings.TargetHost, ! null); if (clientCert == null) Index: TlsClientHello.cs =================================================================== RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/Mono.Security/Mono.Security/Mono.Security.Protocol.Tls.Handshake.Client/TlsClientHello.cs,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** TlsClientHello.cs 10 Feb 2004 09:45:30 -0000 1.1 --- TlsClientHello.cs 17 Feb 2004 17:51:06 -0000 1.2 *************** *** 68,72 **** { // Client Version ! this.Write((short)this.Context.Protocol); // Random bytes - Unix time + Radom bytes [28] --- 68,72 ---- { // Client Version ! this.Write(this.Context.Protocol); // Random bytes - Unix time + Radom bytes [28] |