[pgsqlclient-checkins] pgsqlclient_10/PgSqlClient.Security.Tls/source/Handshake TlsClientCertificate
Status: Inactive
Brought to you by:
carlosga_fb
Update of /cvsroot/pgsqlclient/pgsqlclient_10/PgSqlClient.Security.Tls/source/Handshake
In directory sc8-pr-cvs1:/tmp/cvs-serv16228
Modified Files:
TlsClientCertificateType.cs TlsClientFinished.cs
TlsClientHandshakeMessage.cs TlsClientHello.cs
TlsClientKeyExchange.cs TlsHandshakeHashes.cs
TlsHandshakeType.cs TlsServerCertificate.cs
TlsServerCertificateRequest.cs TlsServerFinished.cs
TlsServerHandshakeMessage.cs TlsServerHello.cs
TlsServerHelloDone.cs TlsServerKeyExchange.cs
Log Message:
- Changed namespace name to a more standard name.
- Changed the way for use TLS readers and writers, now the TlsSession class
handles the socket used for connect to a server.
- Improvements to TlsWriter class for better handling of application data records.
Index: TlsClientCertificateType.cs
===================================================================
RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/PgSqlClient.Security.Tls/source/Handshake/TlsClientCertificateType.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** TlsClientCertificateType.cs 20 Aug 2003 11:51:31 -0000 1.1
--- TlsClientCertificateType.cs 1 Sep 2003 10:21:20 -0000 1.2
***************
*** 19,23 ****
using System;
! namespace PgSqlClient.Security.TLS.Handshake
{
public enum TlsClientCertificateType
--- 19,23 ----
using System;
! namespace System.Security.Tls.Handshake
{
public enum TlsClientCertificateType
Index: TlsClientFinished.cs
===================================================================
RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/PgSqlClient.Security.Tls/source/Handshake/TlsClientFinished.cs,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** TlsClientFinished.cs 25 Aug 2003 16:41:02 -0000 1.2
--- TlsClientFinished.cs 1 Sep 2003 10:21:20 -0000 1.3
***************
*** 20,24 ****
using System.Security.Cryptography;
! namespace PgSqlClient.Security.TLS.Handshake
{
internal class TlsClientFinished : TlsClientHandshakeMessage
--- 20,24 ----
using System.Security.Cryptography;
! namespace System.Security.Tls.Handshake
{
internal class TlsClientFinished : TlsClientHandshakeMessage
Index: TlsClientHandshakeMessage.cs
===================================================================
RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/PgSqlClient.Security.Tls/source/Handshake/TlsClientHandshakeMessage.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** TlsClientHandshakeMessage.cs 20 Aug 2003 11:51:31 -0000 1.1
--- TlsClientHandshakeMessage.cs 1 Sep 2003 10:21:20 -0000 1.2
***************
*** 20,24 ****
using System.IO;
! namespace PgSqlClient.Security.TLS.Handshake
{
internal abstract class TlsClientHandshakeMessage : TlsStreamWriter
--- 20,24 ----
using System.IO;
! namespace System.Security.Tls.Handshake
{
internal abstract class TlsClientHandshakeMessage : TlsStreamWriter
Index: TlsClientHello.cs
===================================================================
RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/PgSqlClient.Security.Tls/source/Handshake/TlsClientHello.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** TlsClientHello.cs 20 Aug 2003 11:51:31 -0000 1.1
--- TlsClientHello.cs 1 Sep 2003 10:21:20 -0000 1.2
***************
*** 20,24 ****
using System.Security.Cryptography;
! namespace PgSqlClient.Security.TLS.Handshake
{
internal class TlsClientHello : TlsClientHandshakeMessage
--- 20,24 ----
using System.Security.Cryptography;
! namespace System.Security.Tls.Handshake
{
internal class TlsClientHello : TlsClientHandshakeMessage
Index: TlsClientKeyExchange.cs
===================================================================
RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/PgSqlClient.Security.Tls/source/Handshake/TlsClientKeyExchange.cs,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** TlsClientKeyExchange.cs 25 Aug 2003 16:41:02 -0000 1.3
--- TlsClientKeyExchange.cs 1 Sep 2003 10:21:20 -0000 1.4
***************
*** 21,25 ****
using System.Security.Cryptography;
! namespace PgSqlClient.Security.TLS.Handshake
{
internal class TlsClientKeyExchange : TlsClientHandshakeMessage
--- 21,25 ----
using System.Security.Cryptography;
! namespace System.Security.Tls.Handshake
{
internal class TlsClientKeyExchange : TlsClientHandshakeMessage
Index: TlsHandshakeHashes.cs
===================================================================
RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/PgSqlClient.Security.Tls/source/Handshake/TlsHandshakeHashes.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** TlsHandshakeHashes.cs 20 Aug 2003 11:51:31 -0000 1.1
--- TlsHandshakeHashes.cs 1 Sep 2003 10:21:20 -0000 1.2
***************
*** 20,24 ****
using System.Security.Cryptography;
! namespace PgSqlClient.Security.TLS.Handshake
{
internal class TlsHandshakeHashes
--- 20,24 ----
using System.Security.Cryptography;
! namespace System.Security.Tls.Handshake
{
internal class TlsHandshakeHashes
Index: TlsHandshakeType.cs
===================================================================
RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/PgSqlClient.Security.Tls/source/Handshake/TlsHandshakeType.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** TlsHandshakeType.cs 20 Aug 2003 11:51:31 -0000 1.1
--- TlsHandshakeType.cs 1 Sep 2003 10:21:20 -0000 1.2
***************
*** 19,23 ****
using System;
! namespace PgSqlClient.Security.TLS.Handshake
{
internal enum TlsHandshakeType : byte
--- 19,23 ----
using System;
! namespace System.Security.Tls.Handshake
{
internal enum TlsHandshakeType : byte
Index: TlsServerCertificate.cs
===================================================================
RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/PgSqlClient.Security.Tls/source/Handshake/TlsServerCertificate.cs,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** TlsServerCertificate.cs 29 Aug 2003 23:55:54 -0000 1.2
--- TlsServerCertificate.cs 1 Sep 2003 10:21:20 -0000 1.3
***************
*** 21,27 ****
using System.Security.Cryptography.X509Certificates;
! using PgSqlClient.Security.TLS.Alerts;
! namespace PgSqlClient.Security.TLS.Handshake
{
internal class TlsServerCertificate : TlsServerHandshakeMessage
--- 21,27 ----
using System.Security.Cryptography.X509Certificates;
! using System.Security.Tls.Alerts;
! namespace System.Security.Tls.Handshake
{
internal class TlsServerCertificate : TlsServerHandshakeMessage
Index: TlsServerCertificateRequest.cs
===================================================================
RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/PgSqlClient.Security.Tls/source/Handshake/TlsServerCertificateRequest.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** TlsServerCertificateRequest.cs 20 Aug 2003 11:51:31 -0000 1.1
--- TlsServerCertificateRequest.cs 1 Sep 2003 10:21:20 -0000 1.2
***************
*** 19,23 ****
using System;
! namespace PgSqlClient.Security.TLS.Handshake
{
internal class TlsServerCertificateRequest : TlsServerHandshakeMessage
--- 19,23 ----
using System;
! namespace System.Security.Tls.Handshake
{
internal class TlsServerCertificateRequest : TlsServerHandshakeMessage
Index: TlsServerFinished.cs
===================================================================
RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/PgSqlClient.Security.Tls/source/Handshake/TlsServerFinished.cs,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** TlsServerFinished.cs 25 Aug 2003 16:41:02 -0000 1.2
--- TlsServerFinished.cs 1 Sep 2003 10:21:20 -0000 1.3
***************
*** 20,24 ****
using System.Security.Cryptography;
! namespace PgSqlClient.Security.TLS.Handshake
{
internal class TlsServerFinished : TlsServerHandshakeMessage
--- 20,24 ----
using System.Security.Cryptography;
! namespace System.Security.Tls.Handshake
{
internal class TlsServerFinished : TlsServerHandshakeMessage
Index: TlsServerHandshakeMessage.cs
===================================================================
RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/PgSqlClient.Security.Tls/source/Handshake/TlsServerHandshakeMessage.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** TlsServerHandshakeMessage.cs 20 Aug 2003 11:51:31 -0000 1.1
--- TlsServerHandshakeMessage.cs 1 Sep 2003 10:21:20 -0000 1.2
***************
*** 19,23 ****
using System;
! namespace PgSqlClient.Security.TLS.Handshake
{
internal abstract class TlsServerHandshakeMessage : TlsStreamReader
--- 19,23 ----
using System;
! namespace System.Security.Tls.Handshake
{
internal abstract class TlsServerHandshakeMessage : TlsStreamReader
Index: TlsServerHello.cs
===================================================================
RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/PgSqlClient.Security.Tls/source/Handshake/TlsServerHello.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** TlsServerHello.cs 20 Aug 2003 11:51:31 -0000 1.1
--- TlsServerHello.cs 1 Sep 2003 10:21:20 -0000 1.2
***************
*** 19,23 ****
using System;
! namespace PgSqlClient.Security.TLS.Handshake
{
internal class TlsServerHello : TlsServerHandshakeMessage
--- 19,23 ----
using System;
! namespace System.Security.Tls.Handshake
{
internal class TlsServerHello : TlsServerHandshakeMessage
Index: TlsServerHelloDone.cs
===================================================================
RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/PgSqlClient.Security.Tls/source/Handshake/TlsServerHelloDone.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** TlsServerHelloDone.cs 20 Aug 2003 11:51:31 -0000 1.1
--- TlsServerHelloDone.cs 1 Sep 2003 10:21:20 -0000 1.2
***************
*** 19,23 ****
using System;
! namespace PgSqlClient.Security.TLS.Handshake
{
internal class TlsServerHelloDone : TlsServerHandshakeMessage
--- 19,23 ----
using System;
! namespace System.Security.Tls.Handshake
{
internal class TlsServerHelloDone : TlsServerHandshakeMessage
Index: TlsServerKeyExchange.cs
===================================================================
RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/PgSqlClient.Security.Tls/source/Handshake/TlsServerKeyExchange.cs,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** TlsServerKeyExchange.cs 29 Aug 2003 23:56:58 -0000 1.2
--- TlsServerKeyExchange.cs 1 Sep 2003 10:21:20 -0000 1.3
***************
*** 21,25 ****
! namespace PgSqlClient.Security.TLS.Handshake
{
internal class TlsServerKeyExchange : TlsServerHandshakeMessage
--- 21,25 ----
! namespace System.Security.Tls.Handshake
{
internal class TlsServerKeyExchange : TlsServerHandshakeMessage
|