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-serv24919
Modified Files:
TlsClientKeyExchange.cs TlsServerCertificate.cs
TlsServerKeyExchange.cs
Log Message:
2004-03-19 Carlos Guzmán Álvarez <car...@te...>
* Mono.Security.Protocol.Tls.Handshake.Server/TlsClientHello.cs:
- Fixed cipher suite selection.
* Mono.Security.Protocol.Tls/TlsServerSettings.cs:
* Mono.Security.Protocol.Tls.Handshake.Client/TlsClientKeyExchange.cs:
* Mono.Security.Protocol.Tls.Handshake.Client/TlsServerCertificate.cs:
* Mono.Security.Protocol.Tls.Handshake.Client/TlsServerKeyExchange.cs:
- Added new CertificateRSA property.
- Added new UpdateCErtfificateRSA method.
* Mono.Security.Protocol.Tls/CipherSuite.cs:
- Removed CertificateRSA() method.
Index: TlsClientKeyExchange.cs
===================================================================
RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/Mono.Security/Mono.Security/Mono.Security.Protocol.Tls.Handshake.Client/TlsClientKeyExchange.cs,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** TlsClientKeyExchange.cs 18 Mar 2004 14:05:29 -0000 1.5
--- TlsClientKeyExchange.cs 19 Mar 2004 22:44:11 -0000 1.6
***************
*** 59,63 ****
else
{
! rsa = this.Context.Cipher.CertificateRSA();
}
--- 59,63 ----
else
{
! rsa = this.Context.ServerSettings.CertificateRSA;
}
***************
*** 94,98 ****
else
{
! rsa = this.Context.Cipher.CertificateRSA();
}
--- 94,98 ----
else
{
! rsa = this.Context.ServerSettings.CertificateRSA;
}
Index: TlsServerCertificate.cs
===================================================================
RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/Mono.Security/Mono.Security/Mono.Security.Protocol.Tls.Handshake.Client/TlsServerCertificate.cs,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** TlsServerCertificate.cs 5 Mar 2004 23:16:29 -0000 1.7
--- TlsServerCertificate.cs 19 Mar 2004 22:44:11 -0000 1.8
***************
*** 59,63 ****
{
base.Update();
! this.Context.ServerSettings.Certificates = certificates;
}
--- 59,64 ----
{
base.Update();
! this.Context.ServerSettings.Certificates = this.certificates;
! this.Context.ServerSettings.UpdateCertificateRSA();
}
Index: TlsServerKeyExchange.cs
===================================================================
RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/Mono.Security/Mono.Security/Mono.Security.Protocol.Tls.Handshake.Client/TlsServerKeyExchange.cs,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** TlsServerKeyExchange.cs 3 Mar 2004 16:14:40 -0000 1.3
--- TlsServerKeyExchange.cs 19 Mar 2004 22:44:11 -0000 1.4
***************
*** 106,110 ****
bool isValidSignature = hash.VerifySignature(
! this.Context.Cipher.CertificateRSA(),
this.signedParams);
--- 106,110 ----
bool isValidSignature = hash.VerifySignature(
! this.Context.ServerSettings.CertificateRSA,
this.signedParams);
|