1 2003-10-23 Carlos Guzmán Álvarez <carlosga@telefonica.net>
3 * Added partial implementation of SSL3 protocol ( not finished yet ).
5 * TlsAbstractCipherSuite.cs: Renamed to CipherSuite.cs.
7 * Removed AssemblyInfo.cs file.
9 2003-10-21 Carlos Guzmán Álvarez <carlosga@telefonica.net>
11 TlsCipherSuiteFactory.cs: Changed names of private methods.
13 TlsSslCipherSuite.cs: Replaced implementations of key generation methods with a throw new NotSupportedException().
16 2003-10-20 Carlos Guzmán Álvarez <carlosga@telefonica.net>
18 TlsCupherSuite.cs: Fixed padding length calculation on record encryption.
20 TlsSessionContext.cs: Added new CompressionMethod property.
21 Added new MAX_FRAGMENT_SIZE constant.
23 TlsSession.cs: Removed MaxFragmentSize property.
25 TlsSocket.cs: Replaced use of TlsSesison.MaxFragmentSize by TlsSessionContext.MAX_FAGMENT_SIZE
27 TlsSessionSettings.cs: Added new CompressionMethod property.
29 * Abstracted CipherSuite classes for allow work with other protocol versions.
33 TlsAbstractCipherSuite.cs
37 TlsCipherSuiteFactory.cs
39 TlsCompressionMethod.cs
41 * Added new cipher suites definitions based on RFC3268 - (http://www.ietf.org/rfc/rfc3268.txt)
43 * Added two new supported ciphersuites for TLS protocol:
45 TLS_RSA_WITH_AES_256_CBC_SHA
47 TLS_RSA_WITH_AES_128_CBC_SHA
49 * Moved key generation stuff to specific cipher suite classes.
51 2003-10-20 Pedro Martínez Juliá <yoros@wanadoo.es>
53 * AssemblyInfo.cs: commented out KeyFile reference.
55 * TlsSession.cs: changed Math.Pow for System.Math.Pow because of MCS
56 bug with namespace resolving.