diff options
author | Raja R Harinath <harinath@hurrynot.org> | 2006-12-05 17:45:48 +0300 |
---|---|---|
committer | Raja R Harinath <harinath@hurrynot.org> | 2006-12-05 17:45:48 +0300 |
commit | 49735d775aca5bb4c72744b39ed4b63c90731a6b (patch) | |
tree | c8b4b0cfe71dd0f151fd88885646ca5ca21463f6 /mcs | |
parent | 57eb6dfe5b62f157e063d5bf7398a02a317c348e (diff) |
svn:eol-style=native
svn path=/trunk/mcs/; revision=69040
Diffstat (limited to 'mcs')
8 files changed, 692 insertions, 692 deletions
diff --git a/mcs/class/Accessibility/ChangeLog b/mcs/class/Accessibility/ChangeLog index 2ee67b373a3..67a59ac3e52 100644 --- a/mcs/class/Accessibility/ChangeLog +++ b/mcs/class/Accessibility/ChangeLog @@ -3,6 +3,6 @@ * Accessibility.dll.sources: * list.unix: AssemblyInfo.cs added -2002-12-10 Jeroen Janssen <japj@darius.demon.nl>
-
- * updated .build file to correctly build with Nant
+2002-12-10 Jeroen Janssen <japj@darius.demon.nl> + + * updated .build file to correctly build with Nant diff --git a/mcs/class/Microsoft.JScript/Assembly/ChangeLog b/mcs/class/Microsoft.JScript/Assembly/ChangeLog index 556dd77cd69..42a2dc60770 100644 --- a/mcs/class/Microsoft.JScript/Assembly/ChangeLog +++ b/mcs/class/Microsoft.JScript/Assembly/ChangeLog @@ -1,7 +1,7 @@ -2005-05-18 Marek Safar <marek.safar@seznam.cz>
-
- * AssemblyInfo.cs: Fixed attributes.
-
+2005-05-18 Marek Safar <marek.safar@seznam.cz> + + * AssemblyInfo.cs: Fixed attributes. + 2004-04-28 Sebastien Pouliot <sebastien@ximian.com> * AssemblyInfo.cs: Added diff --git a/mcs/class/Mono.Security/Mono.Security.Protocol.Tls.Handshake.Client/ChangeLog b/mcs/class/Mono.Security/Mono.Security.Protocol.Tls.Handshake.Client/ChangeLog index 1025040e4b6..968ef2451d6 100644 --- a/mcs/class/Mono.Security/Mono.Security.Protocol.Tls.Handshake.Client/ChangeLog +++ b/mcs/class/Mono.Security/Mono.Security.Protocol.Tls.Handshake.Client/ChangeLog @@ -43,9 +43,9 @@ not to be confused with the record 24 bits length) before the RSA signature of the MD5SHA1 hash. Fix #71696. -2004-05-11 Carlos Guzman Alvarez <carlosga@telefonica.net>
-
- * Mono.Security.Protocol.Tls.Handshake.Client/TlsServerCertificate.cs:
+2004-05-11 Carlos Guzman Alvarez <carlosga@telefonica.net> + + * Mono.Security.Protocol.Tls.Handshake.Client/TlsServerCertificate.cs: - Added fix for better handling of exceptions when building the X509 Certificate chain. diff --git a/mcs/class/Mono.Security/Mono.Security.Protocol.Tls/ChangeLog b/mcs/class/Mono.Security/Mono.Security.Protocol.Tls/ChangeLog index 3faa4dc6cdb..532a39926b1 100644 --- a/mcs/class/Mono.Security/Mono.Security.Protocol.Tls/ChangeLog +++ b/mcs/class/Mono.Security/Mono.Security.Protocol.Tls/ChangeLog @@ -251,508 +251,508 @@ * RecordProtocol.cs: Fix alert data that could leak into appplication data (e.g. when closing the SSL session). -2004-07-14 Carlos Guzman Alvarez <carlosga@telefonica.net>
-
- * Removed duplicate license header file from
- all source files.
-
-2004-07-14 Sebastien Pouliot <sebastien@ximian.com>
-
- * SslClientStream.cs: Changed lock to "new object()" and not
- String.Empty (as the read/write locks points becomes the same).
- * SslServerStream.cs: Changed lock to "new object()" and not
- String.Empty (as the read/write locks points becomes the same).
-
-2004-07-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
-
- * HttpsClientStream.cs: get an HttpWebRequest so that we can use the
- ServicePoint it has. No need to get the host now.
-
-2004-05-09 Carlos Guzman Alvarez <carlosga@telefonica.net>
-
- * Mono.Security.Protocol.Tls/Alert.cs:
- * Mono.Security.Protocol.Tls/CipherSuite.cs:
- * Mono.Security.Protocol.Tls/CipherSuiteCollection.cs:
- * Mono.Security.Protocol.Tls/ClientRecordProtocol.cs:
- * Mono.Security.Protocol.Tls/Context.cs:
- * Mono.Security.Protocol.Tls/RecordProtocol.cs:
- * Mono.Security.Protocol.Tls/SecurityCompressionType.cs:
- * Mono.Security.Protocol.Tls/ServerRecordProtocol.cs:
- * Mono.Security.Protocol.Tls/SslServerStream.cs:
- * Mono.Security.Protocol.Tls/TlsClientSettings.cs:
-
- - Changes for fix FxCop Rules.
-
- - Reworked CipherSuiteCollection class.
-
-
-2004-04-21 Carlos Guzman Alvarez <carlosga@telefonica.net>
-
- * Mono.Security.Protocol.Tls/DebugHelper.cs:
-
- - New class.
-
- * Mono.Security.Protocol.Tls/ClientRecordProtocol.cs:
- * Mono.Security.Protocol.Tls/RecordProtocol.cs:
- * Mono.Security.Protocol.Tls/Context.cs:
- * Mono.Security.Protocol.Tls/Context.cs:
- * Mono.Security.Protocol.Tls/SslCipherSuite.cs:
- * Mono.Security.Protocol.Tls/TlsCipherSuite.cs:
- * Mono.Security.Protocol.Tls/SslClientStream.cs:
-
- - Added debug capabilities.
-
- * Mono.Security.Protocol.Tls/ServerContext.cs:
-
- - Added initialization of requested CertificateTypes and CA's
-
-2004-04-16 Carlos Guzman Alvarez <carlosga@telefonica.net>
-
- * Mono.Security.Protocol.Tls/TlsException.cs:
-
- - Make it public until npgsql people can fix their sources.
-
-2004-03-19 Carlos Guzman Alvarez <carlosga@telefonica.net>
-
- * Mono.Security.Protocol.Tls/TlsServerSettings.cs:
-
- - Added new CertificateRSA property.
-
- - Added new UpdateCertfificateRSA method.
-
- * Mono.Security.Protocol.Tls/CipherSuite.cs:
-
- - Removed CertificateRSA() method.
-
-2004-03-19 Sebastien Pouliot <sebastien@ximian.com>
-
- * CipherSuite.cs: Fixed PRF generation when secret is an odd number of
- bytes (section 5 in RFC2246).
- * CipherSuiteFactory.cs: Added algorithms RSA_EXPORT_WITH_RC4_40_MD5,
- RSA_EXPORT_WITH_RC2_CBC_40_MD5, RSA_EXPORT_WITH_DES40_CBC_SHA,
- RSA_EXPORT_WITH_RC4_56_MD5, RSA_EXPORT_WITH_RC2_CBC_56_MD5,
- RSA_EXPORT_WITH_DES_CBC_56_SHA and RSA_EXPORT_WITH_RC4_56_SHA to both
- SSL3 and TLS1 protocols.
- * SslCipherSuite.cs: Fixed key generation for exportable ciphers.
- * TlsCipherSuite.cs: Fixed key generation for exportable ciphers.
-
-2004-03-16 Carlos Guzman Alvarez <carlosga@telefonica.net>
-
- * Mono.Security.Protocol.Tls/SslCipherSuite.cs:
-
- - Added changes for allow it to work as server or client.
-
-2004-03-15 Carlos Guzman Alvarez <carlosga@telefonica.net>
-
- * Mono.Security.Protocol.Tls/TlsStream.cs:
- * Mono.Security.Protocol.Tls/CipherSuite.cs:
- * Mono.Security.Protocol.Tls/TlsCipherSuite.cs:
- * Mono.Security.Protocol.Tls/SslHandshakeHash.cs:
- * Mono.Security.Protocol.Tls/RecordProtocol.cs:
-
- - Use Buffer.BlockCopy instead of System.Array.Copy
-
-2004-03-10 Carlos Guzman Alvarez <carlosga@telefonica.net>
-
- * Mono.Security.Protocol.Tls/Ciphersuite.cs:
-
- - Added generation of the Server encryption algorithms.
-
- - Modified encryption/decription methods for work
- as client or server as needed.
-
- * Mono.Security.Protocol.Tls/RecordProtocol.cs:
- * Mono.Security.Protocol.Tls/ClientRecordProtocol.cs:
- * Mono.Security.Protocol.Tls/ServerRecordProtocol.cs:
-
- - Added new ProcessChangeCipherSpec method.
-
- * Mono.Security.Protocol.Tls/Context.cs:
-
- - Added new PrintBuffer method ( for debug ).
-
- * Mono.Security.Protocol.Tls/SslClientStream.cs:
- * Mono.Security.Protocol.Tls/SslServerStream.cs:
-
- - Callback cleanup.
-
-2004-03-06 Carlos Guzman Alvarez <carlosga@telefonica.net>
-
- * Mono.Security.Protocol.Tls/SslServerStream.cs:
-
- - Initial implementation of the doHandshake method.
-
- - Added initial events implementation.
-
- * Mono.Security.Protocol.Tls/Ciphersuite.cs:
- * Mono.Security.Protocol.Tls/TlsCiphersuite.cs:
- * Mono.Security.Protocol.Tls/ClientRecordProtocol.cs:
- * Mono.Security.Protocol.Tls/ServerRecordProtocol.cs:
- * Mono.Security.Protocol.Tls/SslClientStream.cs:
- * Mono.Security.Protocol.Tls/TlsServerSettings.cs:
- * Mono.Security.Protocol.Tls/TlsClientSettings.cs:
- * Mono.Security.Protocol.Tls/ClientContext.cs:
-
- - Changes for make use of the renamed classes and enums.
-
- * Mono.Security.Protocol.Tls/TlsContentType.cs:
-
- - Renamed to ContentType.cs ( Enum and file )
-
- * Mono.Security.Protocol.Tls/TlsCiphersuiteCollection.cs:
-
- - Renamed to CiphersuiteCollection.cs ( Class and file )
-
- * Mono.Security.Protocol.Tls/TlsCiphersuiteFactory.cs:
-
- - Renamed to CiphersuiteCollection.cs ( Class and file )
-
- * Mono.Security.Protocol.Tls/TlsSslHandshakeHash.cs:
-
- - Renamed to SslHandshakeHash.cs ( Class and file )
-
- * Mono.Security.Protocol.Tls/TlsSslCipherSuite.cs:
-
- - Renamed to SslCipherSuite.cs ( Class and file )
-
-2004-02-26 Carlos Guzman Alvarez <carlosga@telefonica.net>
-
- * Mono.Security.Protocol.Tls/HandshakeState.cs:
-
- - New file.
-
- * Mono.Security.Protocol.Tls/SslClientStream.cs:
- * Mono.Security.Protocol.Tls/SslServerStream.cs:
- * Mono.Security.Protocol.Tls/Context.cs:
- * Mono.Security.Protocol.Tls/ClientContext.cs:
- * Mono.Security.Protocol.Tls/ClientRecordProtocol.cs:
-
- - Added changes for better handling of ClientHelloRequest messages.
-
-2004-02-25 Sebastien Pouliot <sebastien@ximian.com>
-
- * HttpsClientStream.cs: New. Internal glue class between System.dll
- WebConnection and SslClientStream to reduce reflection.
- * SslClientStream.cs: RaiseServerCertificateValidation is now virtual
- to allow HttpsClientStream to override it.
-
-2004-02-24 Carlos Guzman Alvarez <carlosga@telefonica.net>
-
- * Mono.Security.Protocol.Tls/RecordProtocol.cs:
- * Mono.Security.Protocol.Tls/SslClientStream.cs:
- * Mono.Security.Protocol.Tls/SslServerStream.cs:
-
- - Reimplementation of TLS/SSL Alert Protocol.
-
-2004-02-20 Carlos Guzmán Álvarez <carlosga@telefonica.net>
-
- * Mono.Security.Protocol.Tls.Handshake.Client/SslClientCertificate.cs:
-
- - Improved exception handling.
-
-2004-02-18 Carlos Guzmán Álvarez <carlosga@telefonica.net>
-
- * Mono.Security.Protocol.Tls/CipherAlgorithmType.cs:
- * Mono.Security.Protocol.Tls/HashAlgorithmType.cs:
- * Mono.Security.Protocol.Tls/ExchangeAlgorithmType.cs:
-
- - Added Serializable attribute.
-
- * Mono.Security.Protocol.Tls/CipherSuite.cs:
- * Mono.Security.Protocol.Tls/TlsCipherSuite.cs:
- * Mono.Security.Protocol.Tls/TlsSslCipherSuite.cs:
- * Mono.Security.Protocol.Tls/TlsContext.cs:
-
- - Added some optimizations proposed by Sebastien Pouliot.
-
- * Mono.Security.Protocol.Tls.Handshake.Client/TlsServerCertificate.cs:
-
- - Changes on Common Name detection and certificate error handling ( Thanks to Sebastien Pouliot for his feedback ).
-
-2004-02-18 Sebastien Pouliot <sebastien@ximian.com>
-
- * SslClientStream.cs: Fixed (inverted) condition for ServerCertificate.
- * SecurityProtocolType.cs: Added [Serializable] to enum to match MS
- implementation.
-
-2004-02-17 Carlos Guzmán Álvarez <carlosga@telefonica.net>
-
- * Mono.Security.Protocol.Tls/SslClientStream.cs:
-
- - Added changes to security properties for check that the handshake is finished.
-
- * Mono.Security.Protocol.Tls/SslClientStream.cs:
-
- - Added changes for bring async methods to work ( Thanks to Sebastien Pouliot )
-
- - Reworked the record fragmentation.
-
- - Fix for send the close notify alert in the Close method
- only if the Handshake is fully negotiated.
-
-
-2004-02-16 Carlos Guzmán Álvarez <carlosga@telefonica.net>
-
- * Mono.Security.Protocol.Tls/TlsCipherSuiteFactory.cs:
-
- - Changed ciphersuites order of preference ( Thanks to Sebastien Pouliot for his feedback ).
-
-2004-02-15 Carlos Guzmán Álvarez <carlosga@telefonica.net>
-
- * Mono.Security.Protocol.Tls/SslClientStream.cs:
-
- - Added specific control od available data for Network Streams
- on Read ( Thanks to Francisco Figueiredo Jr. for his feedback ).
-
- - Removed test code.
-
-2004-02-14 Carlos Guzmán Álvarez <carlosga@telefonica.net>
-
- * Mono.Security.Protocol.Tls/SslClientStream.cs:
-
- - Removed test code.
-
-2003-11-17 Carlos Guzmán Álvarez <carlosga@telefonica.net>
-
- * Mono.Security.Protocol.Tls/SslClientStream.cs:
-
- Removed ReadByte method, use innerStream.ReadByte() method instead.
-
-2003-11-13 Carlos Guzmán Álvarez <carlosga@telefonica.net>
-
- * Added implementation of an SslClientStream class similar to the MS .NET Framework 1.2 documentation.
-
- The next files are no more needed:
-
- - TlsSession.cs
-
- - TlsNetworkStream.cs
-
- - TlsSocket.cs
-
- - TlsSessionState.cs
-
- The next files are renamed:
-
- - TlsSessionSettings.cs -> TlsClientSettings.cs
-
- - TlsSessionContext.cs -> TlsContext.cs
-
- The next files are new:
-
- - SslClientStream.cs ( the name is non definitive yet )
-
- The next files where changed to reflect the new canges:
-
- - TlsHandshakeMessage.cs
-
- - TlsClientCertificate.cs
-
- - TlsClientCertificateVerify.cs
-
- - TlsClientFinished.cs
-
- - TlsClientHello.cs
-
- - TlsClientKeyExchange.cs
-
- - TlsServerCertificate.cs
-
- - TlsServerCertificateRequest.cs
-
- - TlsServerFinished.cs
-
- - TlsServerHello.cs
-
- - TlsServerHelloDone.cs
-
- - TlsServerKeyExchange.cs
-
- - TlsAlert.cs
-
- - TlsCloseNotifyAlert.cs
-
-
-2003-11-12 Carlos Guzmán Álvarez <carlosga@telefonica.net>
-
- * Mono.Security.Protocol.Tls.Alerts/TlsAlert.cs:
-
- - Changes for give full error message only in debug mode ( Thanks to Sebastién Pouliot. )
-
- * Mono.Security.Protocol.Tls/TlsProtocol.cs:
-
- - Renamed to SecurityProtocolType.cs ( for match .NET 1.2 )
-
- * Mono.Security.Cryptography/MD5SHA1CryptoServiceProvider.cs:
-
- - Renamed to MD5SHA1.cs ( Thanks to Sebastién Pouliot. )
-
- * Mono.Security.Cryptography/TlsCompressionMethod.cs:
-
- - Renamed to SecurityCompressionType.
-
- * Mono.Security.Protocol.Tls/CipherAlgorithmType.cs:
- * Mono.Security.Protocol.Tls/HashAlgorithmType.cs:
- * Mono.Security.Protocol.Tls/ExchangeAlgorithmType.cs:
-
- - New enumerations that matches .NET 1.2 definitions with some minor differences.
-
- * Mono.Security.Protocol.Tls/CipherSuite.cs:
- * Mono.Security.Protocol.Tls/TlsCipherSuite.cs:
- * Mono.Security.Protocol.Tls/TlsSslCipherSuite.cs:
- * Mono.Security.Protocol.Tls/TlsSessionContext.cs:
-
- - Added changes for make use of new enumerations.
-
- * Mono.Security.Protocol.Tls/TlsClientStream.cs:
-
- - Added new informative properties that matches .NET 1.2 SslClientStream
- ( Not all the properties are implemented yet ).
-
-
-2003-11-10 Carlos Guzmán Álvarez <carlosga@telefonica.net>
-
- * Mono.Security.Protocol.Tls.Alerts/TlsAlert.cs:
-
- - Fixed invalid alert message.
-
- * Mono.Security.Protocol.Tls/CipherSuite.cs:
- * Mono.Security.Protocol.Tls/TlsSslCipherSuite.cs:
- * Mono.Security.Cryptography/HMAC.cs:
- * Mono.Security.Cryptography/MD5SHA1CryptoServiceProvider.cs:
- * Mono.Security.Protocol.Tls.Handshake.Client/TlsClientCertificateVerify.cs:
-
- - Changed ( Thanks to Sebastién Pouliot for his feedback )
-
- SHA1CryptoServiceProvider sha = new SHA1CryptoServiceProvider();
- MD5CryptoServiceProvider sha = new MD5CryptoServiceProvider();
-
- to
-
- HashAlgorithm sha = SHA1.Create();
- HashAlgorithm md5 = MD5.Create();
-
-2003-11-04 Carlos Guzmán Álvarez <carlosga@telefonica.net>
-
- * Mono.Security.Protocol.Tls/CipherSuite.cs:
-
- - Added custom padding for record encryption.
-
-
-2003-11-03 Carlos Guzmán Álvarez <carlosga@telefonica.net>
-
- * Mono.Security.Protocol.Tls.Handshake/TlsHandshakeMessages.cs:
-
- - Removed file.
-
- * Mono.Security.Protocol.Tls/TlsSslHandshakeHash.cs:
-
- - New class for handshake hashes calculation on SSL3 protocol.
-
- * Mono.Security.Protocol.Tls/TlsSessionContext.cs:
-
- - Fixed mac keys clearing for SSL3 protocol.
-
- * Mono.Security.Protocol.Tls/TlsSslCipherSuite.cs:
- * Mono.Security.Protocol.Tls.Handshake.Client/TlsClientFinished.cs:
-
- - Added changes for make use of new TlsSslHandshakeHash class.
-
- * Mono.Security.Protocol.Tls.Handshake.Client/TlsServerFinished.cs:
-
- - Added initial implementation for SSL3 protocol.
-
- * Mono.Security.Cryptography/MD5SHA1CryptoServiceProvider.cs:
-
- - New class for md5-sha hash calculation.
-
- * Mono.Security.Protocol.Tls.Handshake.Client/TlsClientFinished.cs:
- * Mono.Security.Protocol.Tls.Handshake.Client/TlsServerFinished.cs:
- * Mono.Security.Protocol.Tls.Handshake.Client/TlsServerKeyExchange.cs:
- * Mono.Security.Protocol.Tls.Handshake.Client/TlsHandshakeMessage.cs:
-
- - Make use of new MD5SHA1CryptoServiceProvider class.
-
- * Mono.Security.Protocol.Tls.Handshake.Client/TlsClientCertificateVerify.cs:
-
- - Added initial implementation (not finished).
-
- * Mono.Security.Protocol.Tls.Handshake.Client/TlsServerKeyExchange.cs:
-
- - Minor change to message processing.
-
- - Changed verify method name to verifySignature.
-
- * Mono.Security.Protocol.Tls/TlsSessionContext.cs:
-
- - Changed handshakeHashes member to be an TlsStream.
-
-2003-10-28 Carlos Guzmán Álvarez <carlosga@telefonica.net>
-
- * Mono.Security.Protocol.Tls/CipherSuite.cs:
- * Mono.Security.Protocol.Tls/TlsSessionSettings.cs:
- * Mono.Security.Protocol.Tls/TlsServerSettings.cs:
- * Mono.Security.Protocol.Tls.Handshake.Client/TlsClientCertificateVerify.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 changes for make use of X509 classes from mono.
-
-2003-10-23 Carlos Guzmán Álvarez <carlosga@telefonica.net>
-
- * Added partial implementation of SSL3 protocol ( not finished yet ).
-
- * TlsAbstractCipherSuite.cs: Renamed to CipherSuite.cs.
-
- * Removed AssemblyInfo.cs file.
-
-2003-10-21 Carlos Guzmán Álvarez <carlosga@telefonica.net>
-
- TlsCipherSuiteFactory.cs: Changed names of private methods.
-
- TlsSslCipherSuite.cs: Replaced implementations of key generation methods with a throw new NotSupportedException().
-
-
-2003-10-20 Carlos Guzmán Álvarez <carlosga@telefonica.net>
-
- TlsCupherSuite.cs: Fixed padding length calculation on record encryption.
-
- TlsSessionContext.cs: Added new CompressionMethod property.
- Added new MAX_FRAGMENT_SIZE constant.
-
- TlsSession.cs: Removed MaxFragmentSize property.
-
- TlsSocket.cs: Replaced use of TlsSesison.MaxFragmentSize by TlsSessionContext.MAX_FAGMENT_SIZE
-
- TlsSessionSettings.cs: Added new CompressionMethod property.
-
- * Abstracted CipherSuite classes for allow work with other protocol versions.
-
- * Added new files :
-
- TlsAbstractCipherSuite.cs
-
- TlsSslCipherSuite.cs
-
- TlsCipherSuiteFactory.cs
-
- TlsCompressionMethod.cs
-
- * Added new cipher suites definitions based on RFC3268 - (http://www.ietf.org/rfc/rfc3268.txt)
-
- * Added two new supported ciphersuites for TLS protocol:
-
- TLS_RSA_WITH_AES_256_CBC_SHA
-
- TLS_RSA_WITH_AES_128_CBC_SHA
-
- * Moved key generation stuff to specific cipher suite classes.
-
-2003-10-20 Pedro Martínez Juliá <yoros@wanadoo.es>
-
- * AssemblyInfo.cs: commented out KeyFile reference.
-
- * TlsSession.cs: changed Math.Pow for System.Math.Pow because of MCS
- bug with namespace resolving.
-
+2004-07-14 Carlos Guzman Alvarez <carlosga@telefonica.net> + + * Removed duplicate license header file from + all source files. + +2004-07-14 Sebastien Pouliot <sebastien@ximian.com> + + * SslClientStream.cs: Changed lock to "new object()" and not + String.Empty (as the read/write locks points becomes the same). + * SslServerStream.cs: Changed lock to "new object()" and not + String.Empty (as the read/write locks points becomes the same). + +2004-07-14 Gonzalo Paniagua Javier <gonzalo@ximian.com> + + * HttpsClientStream.cs: get an HttpWebRequest so that we can use the + ServicePoint it has. No need to get the host now. + +2004-05-09 Carlos Guzman Alvarez <carlosga@telefonica.net> + + * Mono.Security.Protocol.Tls/Alert.cs: + * Mono.Security.Protocol.Tls/CipherSuite.cs: + * Mono.Security.Protocol.Tls/CipherSuiteCollection.cs: + * Mono.Security.Protocol.Tls/ClientRecordProtocol.cs: + * Mono.Security.Protocol.Tls/Context.cs: + * Mono.Security.Protocol.Tls/RecordProtocol.cs: + * Mono.Security.Protocol.Tls/SecurityCompressionType.cs: + * Mono.Security.Protocol.Tls/ServerRecordProtocol.cs: + * Mono.Security.Protocol.Tls/SslServerStream.cs: + * Mono.Security.Protocol.Tls/TlsClientSettings.cs: + + - Changes for fix FxCop Rules. + + - Reworked CipherSuiteCollection class. + + +2004-04-21 Carlos Guzman Alvarez <carlosga@telefonica.net> + + * Mono.Security.Protocol.Tls/DebugHelper.cs: + + - New class. + + * Mono.Security.Protocol.Tls/ClientRecordProtocol.cs: + * Mono.Security.Protocol.Tls/RecordProtocol.cs: + * Mono.Security.Protocol.Tls/Context.cs: + * Mono.Security.Protocol.Tls/Context.cs: + * Mono.Security.Protocol.Tls/SslCipherSuite.cs: + * Mono.Security.Protocol.Tls/TlsCipherSuite.cs: + * Mono.Security.Protocol.Tls/SslClientStream.cs: + + - Added debug capabilities. + + * Mono.Security.Protocol.Tls/ServerContext.cs: + + - Added initialization of requested CertificateTypes and CA's + +2004-04-16 Carlos Guzman Alvarez <carlosga@telefonica.net> + + * Mono.Security.Protocol.Tls/TlsException.cs: + + - Make it public until npgsql people can fix their sources. + +2004-03-19 Carlos Guzman Alvarez <carlosga@telefonica.net> + + * Mono.Security.Protocol.Tls/TlsServerSettings.cs: + + - Added new CertificateRSA property. + + - Added new UpdateCertfificateRSA method. + + * Mono.Security.Protocol.Tls/CipherSuite.cs: + + - Removed CertificateRSA() method. + +2004-03-19 Sebastien Pouliot <sebastien@ximian.com> + + * CipherSuite.cs: Fixed PRF generation when secret is an odd number of + bytes (section 5 in RFC2246). + * CipherSuiteFactory.cs: Added algorithms RSA_EXPORT_WITH_RC4_40_MD5, + RSA_EXPORT_WITH_RC2_CBC_40_MD5, RSA_EXPORT_WITH_DES40_CBC_SHA, + RSA_EXPORT_WITH_RC4_56_MD5, RSA_EXPORT_WITH_RC2_CBC_56_MD5, + RSA_EXPORT_WITH_DES_CBC_56_SHA and RSA_EXPORT_WITH_RC4_56_SHA to both + SSL3 and TLS1 protocols. + * SslCipherSuite.cs: Fixed key generation for exportable ciphers. + * TlsCipherSuite.cs: Fixed key generation for exportable ciphers. + +2004-03-16 Carlos Guzman Alvarez <carlosga@telefonica.net> + + * Mono.Security.Protocol.Tls/SslCipherSuite.cs: + + - Added changes for allow it to work as server or client. + +2004-03-15 Carlos Guzman Alvarez <carlosga@telefonica.net> + + * Mono.Security.Protocol.Tls/TlsStream.cs: + * Mono.Security.Protocol.Tls/CipherSuite.cs: + * Mono.Security.Protocol.Tls/TlsCipherSuite.cs: + * Mono.Security.Protocol.Tls/SslHandshakeHash.cs: + * Mono.Security.Protocol.Tls/RecordProtocol.cs: + + - Use Buffer.BlockCopy instead of System.Array.Copy + +2004-03-10 Carlos Guzman Alvarez <carlosga@telefonica.net> + + * Mono.Security.Protocol.Tls/Ciphersuite.cs: + + - Added generation of the Server encryption algorithms. + + - Modified encryption/decription methods for work + as client or server as needed. + + * Mono.Security.Protocol.Tls/RecordProtocol.cs: + * Mono.Security.Protocol.Tls/ClientRecordProtocol.cs: + * Mono.Security.Protocol.Tls/ServerRecordProtocol.cs: + + - Added new ProcessChangeCipherSpec method. + + * Mono.Security.Protocol.Tls/Context.cs: + + - Added new PrintBuffer method ( for debug ). + + * Mono.Security.Protocol.Tls/SslClientStream.cs: + * Mono.Security.Protocol.Tls/SslServerStream.cs: + + - Callback cleanup. + +2004-03-06 Carlos Guzman Alvarez <carlosga@telefonica.net> + + * Mono.Security.Protocol.Tls/SslServerStream.cs: + + - Initial implementation of the doHandshake method. + + - Added initial events implementation. + + * Mono.Security.Protocol.Tls/Ciphersuite.cs: + * Mono.Security.Protocol.Tls/TlsCiphersuite.cs: + * Mono.Security.Protocol.Tls/ClientRecordProtocol.cs: + * Mono.Security.Protocol.Tls/ServerRecordProtocol.cs: + * Mono.Security.Protocol.Tls/SslClientStream.cs: + * Mono.Security.Protocol.Tls/TlsServerSettings.cs: + * Mono.Security.Protocol.Tls/TlsClientSettings.cs: + * Mono.Security.Protocol.Tls/ClientContext.cs: + + - Changes for make use of the renamed classes and enums. + + * Mono.Security.Protocol.Tls/TlsContentType.cs: + + - Renamed to ContentType.cs ( Enum and file ) + + * Mono.Security.Protocol.Tls/TlsCiphersuiteCollection.cs: + + - Renamed to CiphersuiteCollection.cs ( Class and file ) + + * Mono.Security.Protocol.Tls/TlsCiphersuiteFactory.cs: + + - Renamed to CiphersuiteCollection.cs ( Class and file ) + + * Mono.Security.Protocol.Tls/TlsSslHandshakeHash.cs: + + - Renamed to SslHandshakeHash.cs ( Class and file ) + + * Mono.Security.Protocol.Tls/TlsSslCipherSuite.cs: + + - Renamed to SslCipherSuite.cs ( Class and file ) + +2004-02-26 Carlos Guzman Alvarez <carlosga@telefonica.net> + + * Mono.Security.Protocol.Tls/HandshakeState.cs: + + - New file. + + * Mono.Security.Protocol.Tls/SslClientStream.cs: + * Mono.Security.Protocol.Tls/SslServerStream.cs: + * Mono.Security.Protocol.Tls/Context.cs: + * Mono.Security.Protocol.Tls/ClientContext.cs: + * Mono.Security.Protocol.Tls/ClientRecordProtocol.cs: + + - Added changes for better handling of ClientHelloRequest messages. + +2004-02-25 Sebastien Pouliot <sebastien@ximian.com> + + * HttpsClientStream.cs: New. Internal glue class between System.dll + WebConnection and SslClientStream to reduce reflection. + * SslClientStream.cs: RaiseServerCertificateValidation is now virtual + to allow HttpsClientStream to override it. + +2004-02-24 Carlos Guzman Alvarez <carlosga@telefonica.net> + + * Mono.Security.Protocol.Tls/RecordProtocol.cs: + * Mono.Security.Protocol.Tls/SslClientStream.cs: + * Mono.Security.Protocol.Tls/SslServerStream.cs: + + - Reimplementation of TLS/SSL Alert Protocol. + +2004-02-20 Carlos Guzmán Álvarez <carlosga@telefonica.net> + + * Mono.Security.Protocol.Tls.Handshake.Client/SslClientCertificate.cs: + + - Improved exception handling. + +2004-02-18 Carlos Guzmán Álvarez <carlosga@telefonica.net> + + * Mono.Security.Protocol.Tls/CipherAlgorithmType.cs: + * Mono.Security.Protocol.Tls/HashAlgorithmType.cs: + * Mono.Security.Protocol.Tls/ExchangeAlgorithmType.cs: + + - Added Serializable attribute. + + * Mono.Security.Protocol.Tls/CipherSuite.cs: + * Mono.Security.Protocol.Tls/TlsCipherSuite.cs: + * Mono.Security.Protocol.Tls/TlsSslCipherSuite.cs: + * Mono.Security.Protocol.Tls/TlsContext.cs: + + - Added some optimizations proposed by Sebastien Pouliot. + + * Mono.Security.Protocol.Tls.Handshake.Client/TlsServerCertificate.cs: + + - Changes on Common Name detection and certificate error handling ( Thanks to Sebastien Pouliot for his feedback ). + +2004-02-18 Sebastien Pouliot <sebastien@ximian.com> + + * SslClientStream.cs: Fixed (inverted) condition for ServerCertificate. + * SecurityProtocolType.cs: Added [Serializable] to enum to match MS + implementation. + +2004-02-17 Carlos Guzmán Álvarez <carlosga@telefonica.net> + + * Mono.Security.Protocol.Tls/SslClientStream.cs: + + - Added changes to security properties for check that the handshake is finished. + + * Mono.Security.Protocol.Tls/SslClientStream.cs: + + - Added changes for bring async methods to work ( Thanks to Sebastien Pouliot ) + + - Reworked the record fragmentation. + + - Fix for send the close notify alert in the Close method + only if the Handshake is fully negotiated. + + +2004-02-16 Carlos Guzmán Álvarez <carlosga@telefonica.net> + + * Mono.Security.Protocol.Tls/TlsCipherSuiteFactory.cs: + + - Changed ciphersuites order of preference ( Thanks to Sebastien Pouliot for his feedback ). + +2004-02-15 Carlos Guzmán Álvarez <carlosga@telefonica.net> + + * Mono.Security.Protocol.Tls/SslClientStream.cs: + + - Added specific control od available data for Network Streams + on Read ( Thanks to Francisco Figueiredo Jr. for his feedback ). + + - Removed test code. + +2004-02-14 Carlos Guzmán Álvarez <carlosga@telefonica.net> + + * Mono.Security.Protocol.Tls/SslClientStream.cs: + + - Removed test code. + +2003-11-17 Carlos Guzmán Álvarez <carlosga@telefonica.net> + + * Mono.Security.Protocol.Tls/SslClientStream.cs: + + Removed ReadByte method, use innerStream.ReadByte() method instead. + +2003-11-13 Carlos Guzmán Álvarez <carlosga@telefonica.net> + + * Added implementation of an SslClientStream class similar to the MS .NET Framework 1.2 documentation. + + The next files are no more needed: + + - TlsSession.cs + + - TlsNetworkStream.cs + + - TlsSocket.cs + + - TlsSessionState.cs + + The next files are renamed: + + - TlsSessionSettings.cs -> TlsClientSettings.cs + + - TlsSessionContext.cs -> TlsContext.cs + + The next files are new: + + - SslClientStream.cs ( the name is non definitive yet ) + + The next files where changed to reflect the new canges: + + - TlsHandshakeMessage.cs + + - TlsClientCertificate.cs + + - TlsClientCertificateVerify.cs + + - TlsClientFinished.cs + + - TlsClientHello.cs + + - TlsClientKeyExchange.cs + + - TlsServerCertificate.cs + + - TlsServerCertificateRequest.cs + + - TlsServerFinished.cs + + - TlsServerHello.cs + + - TlsServerHelloDone.cs + + - TlsServerKeyExchange.cs + + - TlsAlert.cs + + - TlsCloseNotifyAlert.cs + + +2003-11-12 Carlos Guzmán Álvarez <carlosga@telefonica.net> + + * Mono.Security.Protocol.Tls.Alerts/TlsAlert.cs: + + - Changes for give full error message only in debug mode ( Thanks to Sebastién Pouliot. ) + + * Mono.Security.Protocol.Tls/TlsProtocol.cs: + + - Renamed to SecurityProtocolType.cs ( for match .NET 1.2 ) + + * Mono.Security.Cryptography/MD5SHA1CryptoServiceProvider.cs: + + - Renamed to MD5SHA1.cs ( Thanks to Sebastién Pouliot. ) + + * Mono.Security.Cryptography/TlsCompressionMethod.cs: + + - Renamed to SecurityCompressionType. + + * Mono.Security.Protocol.Tls/CipherAlgorithmType.cs: + * Mono.Security.Protocol.Tls/HashAlgorithmType.cs: + * Mono.Security.Protocol.Tls/ExchangeAlgorithmType.cs: + + - New enumerations that matches .NET 1.2 definitions with some minor differences. + + * Mono.Security.Protocol.Tls/CipherSuite.cs: + * Mono.Security.Protocol.Tls/TlsCipherSuite.cs: + * Mono.Security.Protocol.Tls/TlsSslCipherSuite.cs: + * Mono.Security.Protocol.Tls/TlsSessionContext.cs: + + - Added changes for make use of new enumerations. + + * Mono.Security.Protocol.Tls/TlsClientStream.cs: + + - Added new informative properties that matches .NET 1.2 SslClientStream + ( Not all the properties are implemented yet ). + + +2003-11-10 Carlos Guzmán Álvarez <carlosga@telefonica.net> + + * Mono.Security.Protocol.Tls.Alerts/TlsAlert.cs: + + - Fixed invalid alert message. + + * Mono.Security.Protocol.Tls/CipherSuite.cs: + * Mono.Security.Protocol.Tls/TlsSslCipherSuite.cs: + * Mono.Security.Cryptography/HMAC.cs: + * Mono.Security.Cryptography/MD5SHA1CryptoServiceProvider.cs: + * Mono.Security.Protocol.Tls.Handshake.Client/TlsClientCertificateVerify.cs: + + - Changed ( Thanks to Sebastién Pouliot for his feedback ) + + SHA1CryptoServiceProvider sha = new SHA1CryptoServiceProvider(); + MD5CryptoServiceProvider sha = new MD5CryptoServiceProvider(); + + to + + HashAlgorithm sha = SHA1.Create(); + HashAlgorithm md5 = MD5.Create(); + +2003-11-04 Carlos Guzmán Álvarez <carlosga@telefonica.net> + + * Mono.Security.Protocol.Tls/CipherSuite.cs: + + - Added custom padding for record encryption. + + +2003-11-03 Carlos Guzmán Álvarez <carlosga@telefonica.net> + + * Mono.Security.Protocol.Tls.Handshake/TlsHandshakeMessages.cs: + + - Removed file. + + * Mono.Security.Protocol.Tls/TlsSslHandshakeHash.cs: + + - New class for handshake hashes calculation on SSL3 protocol. + + * Mono.Security.Protocol.Tls/TlsSessionContext.cs: + + - Fixed mac keys clearing for SSL3 protocol. + + * Mono.Security.Protocol.Tls/TlsSslCipherSuite.cs: + * Mono.Security.Protocol.Tls.Handshake.Client/TlsClientFinished.cs: + + - Added changes for make use of new TlsSslHandshakeHash class. + + * Mono.Security.Protocol.Tls.Handshake.Client/TlsServerFinished.cs: + + - Added initial implementation for SSL3 protocol. + + * Mono.Security.Cryptography/MD5SHA1CryptoServiceProvider.cs: + + - New class for md5-sha hash calculation. + + * Mono.Security.Protocol.Tls.Handshake.Client/TlsClientFinished.cs: + * Mono.Security.Protocol.Tls.Handshake.Client/TlsServerFinished.cs: + * Mono.Security.Protocol.Tls.Handshake.Client/TlsServerKeyExchange.cs: + * Mono.Security.Protocol.Tls.Handshake.Client/TlsHandshakeMessage.cs: + + - Make use of new MD5SHA1CryptoServiceProvider class. + + * Mono.Security.Protocol.Tls.Handshake.Client/TlsClientCertificateVerify.cs: + + - Added initial implementation (not finished). + + * Mono.Security.Protocol.Tls.Handshake.Client/TlsServerKeyExchange.cs: + + - Minor change to message processing. + + - Changed verify method name to verifySignature. + + * Mono.Security.Protocol.Tls/TlsSessionContext.cs: + + - Changed handshakeHashes member to be an TlsStream. + +2003-10-28 Carlos Guzmán Álvarez <carlosga@telefonica.net> + + * Mono.Security.Protocol.Tls/CipherSuite.cs: + * Mono.Security.Protocol.Tls/TlsSessionSettings.cs: + * Mono.Security.Protocol.Tls/TlsServerSettings.cs: + * Mono.Security.Protocol.Tls.Handshake.Client/TlsClientCertificateVerify.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 changes for make use of X509 classes from mono. + +2003-10-23 Carlos Guzmán Álvarez <carlosga@telefonica.net> + + * Added partial implementation of SSL3 protocol ( not finished yet ). + + * TlsAbstractCipherSuite.cs: Renamed to CipherSuite.cs. + + * Removed AssemblyInfo.cs file. + +2003-10-21 Carlos Guzmán Álvarez <carlosga@telefonica.net> + + TlsCipherSuiteFactory.cs: Changed names of private methods. + + TlsSslCipherSuite.cs: Replaced implementations of key generation methods with a throw new NotSupportedException(). + + +2003-10-20 Carlos Guzmán Álvarez <carlosga@telefonica.net> + + TlsCupherSuite.cs: Fixed padding length calculation on record encryption. + + TlsSessionContext.cs: Added new CompressionMethod property. + Added new MAX_FRAGMENT_SIZE constant. + + TlsSession.cs: Removed MaxFragmentSize property. + + TlsSocket.cs: Replaced use of TlsSesison.MaxFragmentSize by TlsSessionContext.MAX_FAGMENT_SIZE + + TlsSessionSettings.cs: Added new CompressionMethod property. + + * Abstracted CipherSuite classes for allow work with other protocol versions. + + * Added new files : + + TlsAbstractCipherSuite.cs + + TlsSslCipherSuite.cs + + TlsCipherSuiteFactory.cs + + TlsCompressionMethod.cs + + * Added new cipher suites definitions based on RFC3268 - (http://www.ietf.org/rfc/rfc3268.txt) + + * Added two new supported ciphersuites for TLS protocol: + + TLS_RSA_WITH_AES_256_CBC_SHA + + TLS_RSA_WITH_AES_128_CBC_SHA + + * Moved key generation stuff to specific cipher suite classes. + +2003-10-20 Pedro Martínez Juliá <yoros@wanadoo.es> + + * AssemblyInfo.cs: commented out KeyFile reference. + + * TlsSession.cs: changed Math.Pow for System.Math.Pow because of MCS + bug with namespace resolving. + diff --git a/mcs/class/Novell.Directory.Ldap/Novell.Directory.Ldap.Security.jvm/ChangeLog b/mcs/class/Novell.Directory.Ldap/Novell.Directory.Ldap.Security.jvm/ChangeLog index cc77f724ea8..be95898738f 100644 --- a/mcs/class/Novell.Directory.Ldap/Novell.Directory.Ldap.Security.jvm/ChangeLog +++ b/mcs/class/Novell.Directory.Ldap/Novell.Directory.Ldap.Security.jvm/ChangeLog @@ -17,8 +17,8 @@ Krb5Helper. 2005-28-07 Boris Kirzner <borisk@mainsoft.com> - * Novell.Directory.Ldap.Security.jvm/ExchangeTokenPrivilegedAction.cs,
- Novell.Directory.Ldap.Security.jvm/CreateContextPrivilegedAction.cs,
+ * Novell.Directory.Ldap.Security.jvm/ExchangeTokenPrivilegedAction.cs, + Novell.Directory.Ldap.Security.jvm/CreateContextPrivilegedAction.cs, Novell.Directory.Ldap.Security.jvm/SecureStream.cs, Novell.Directory.Ldap.Security.jvm/WrapPrivilegedAction.cs, Novell.Directory.Ldap.Security.jvm/Krb5Helper.cs, diff --git a/mcs/class/corlib/System.Runtime.CompilerServices/ChangeLog b/mcs/class/corlib/System.Runtime.CompilerServices/ChangeLog index 875824d7c5a..64afe8f813b 100644 --- a/mcs/class/corlib/System.Runtime.CompilerServices/ChangeLog +++ b/mcs/class/corlib/System.Runtime.CompilerServices/ChangeLog @@ -60,17 +60,17 @@ * RuntimeHelpers.cs: Add some missing 2.0 attributes. 2005-02-12 Marek Safar <marek.safar@seznam.cz> -
- * CompilationRelaxationsAttribute.cs,
- * DependencyAttribute.cs,
- * FixedBufferAttribute.cs,
- * InternalsVisibleToAttribute.cs,
- * RequiredAttributeAttribute.cs,
- * StringFreezingAttribute.cs: Fix NET_2_0 attributes.
-
- * CustomConstantAttribute.cs,
- * IndexerNameAttribute.cs: Fix AttributeUsage flags.
-
+ + * CompilationRelaxationsAttribute.cs, + * DependencyAttribute.cs, + * FixedBufferAttribute.cs, + * InternalsVisibleToAttribute.cs, + * RequiredAttributeAttribute.cs, + * StringFreezingAttribute.cs: Fix NET_2_0 attributes. + + * CustomConstantAttribute.cs, + * IndexerNameAttribute.cs: Fix AttributeUsage flags. + 2005-01-04 Sebastien Pouliot <sebastien@ximian.com> * IsVolatile.cs: Fix errors in corcompare (HEAD versus 1.1 and 2.0). @@ -119,110 +119,110 @@ should be) we need to explicitly set Inherited to false for those attributes where it should be false. -2004-03-30 Martin Baulig <martin@ximian.com>
-
- * NewConstraintAttribute.cs: New file.
-
-2003-11-18 Zoltan Varga <vargaz@freemail.hu>
-
- * RuntimeHelpers.cs (Equals): Track changes to ValueType.
-
-2003-11-15 Zoltan Varga <vargaz@freemail.hu>
-
- * MethodImplOptions.cs MethodCodeType.cs: Add [Flags].
-
-Tue Jul 29 12:15:13 CEST 2003 Paolo Molaro <lupus@ximian.com>
-
- * RuntimeHelpers.cs: pass the handles values o icalls, to avoid
- special cases in some call conventions.
-
-2003-06-18 Zoltan Varga <vargaz@freemail.hu>
-
- * RuntimeHelpers.cs: Wrap NET 1.1 methods with #if NET_1_1.
-
-2003-04-27 Zoltan Varga <vargaz@freemail.hu>
-
- * RuntimeHelpers.cs: Remove workaround for bug #41550 since it is fixed
- now.
-
-2003-04-19 Zoltan Varga <vargaz@freemail.hu>
-
- * RuntimeHelpers.cs: Enable the last changes again since they no
- longer break the corlib_cmp build.
-
-2003-04-18 Zoltan Varga <vargaz@freemail.hu>
-
- * RuntimeHelpers.cs: Back out these changes as they break the windows
- build.
-
-2003-04-18 Zoltan Varga <vargaz@freemail.hu>
-
- * RuntimeHelpers.cs: Implement Equals and GetHashCode methods from
- NET 1.1.
-
-2002-09-21 Zoltan Varga <vargaz@freemail.hu>
-
- * CallConvCdecl.cs: new file
-
- * CallConvFastcall.cs: new file
-
- * CallConvThiscall.cs: new file
-
- * CallConvStdcall.cs: new file
-
- * RuntimeHelpers.cs: Implemented OffsetToStringData, GetObjectValue and
- RunClassConstructor.
-
-2002-08-23 Nick Drochak <ndrochak@gol.com>
-
- * IsVolatile.cs: No _public_ members, but if we don't put a private
- ctor, the complier will give us a public one.
-
-2002-08-23 Nick Drochak <ndrochak@gol.com>
-
- * IsVolatile.cs: This class has no members, not even an empty ctor.
-
-2002-07-24 Duncan Mak <duncan@ximian.com>
-
- * AccessedThroughPropertyAttribute.cs:
- * CompilationRelaxationsAttribute.cs:
- * CompilerGlobalScopeAttribute.cs:
- * DateTimeConstantAttribute.cs:
- * DecimalConstantAttribute.cs:
- * IDispatchConstantAttribute.cs:
- * IsVolatile.cs:
- * IUnknownConstantAttribute.cs:
- * RequiredAttributeAttribute.cs: Visibility changes.
-
-2002-07-23 Duncan Mak <duncan@ximian.com>
-
- * AccessedThroughPropertyAttribute.cs:
- * CompilationRelaxationsAttribute.cs:
- * CompilerGlobalScopeAttribute.cs:
- * CustomConstantAttribute.cs:
- * DateTimeConstantAttribute.cs:
- * DecimalConstantAttribute.cs:
- * DiscardableAttribute.cs:
- * IDispatchConstantAttribute.cs:
- * IUnknownConstantAttribute.cs:
- * RequiredAttributeAttribute.cs: Added all the missing Attributes
-
- * IsVolatile.cs: Added to CVS.
-
- * MethodImplOptions.cs: Added the PreserveSig flag.
-
-2002-04-15 Dan Lewis <dihlewis@yahoo.co.uk>
-
- * MethodImplAttribute.cs: added constructor usage.
-
-Fri Feb 22 15:36:19 CET 2002 Paolo Molaro <lupus@ximian.com>
-
- * RuntimeHelpers.cs: added OffsetToStringData() property.
-
-Mon Nov 5 19:50:11 CET 2001 Paolo Molaro <lupus@ximian.com>
-
- * RuntimeHelpers.cs: make InitializeArray an internalcall.
-
-2001-07-18 Michael Lambert <michaellambert@email.com>
-
- * MethodCodeType.cs, MethodImplOptions.cs: Add.
+2004-03-30 Martin Baulig <martin@ximian.com> + + * NewConstraintAttribute.cs: New file. + +2003-11-18 Zoltan Varga <vargaz@freemail.hu> + + * RuntimeHelpers.cs (Equals): Track changes to ValueType. + +2003-11-15 Zoltan Varga <vargaz@freemail.hu> + + * MethodImplOptions.cs MethodCodeType.cs: Add [Flags]. + +Tue Jul 29 12:15:13 CEST 2003 Paolo Molaro <lupus@ximian.com> + + * RuntimeHelpers.cs: pass the handles values o icalls, to avoid + special cases in some call conventions. + +2003-06-18 Zoltan Varga <vargaz@freemail.hu> + + * RuntimeHelpers.cs: Wrap NET 1.1 methods with #if NET_1_1. + +2003-04-27 Zoltan Varga <vargaz@freemail.hu> + + * RuntimeHelpers.cs: Remove workaround for bug #41550 since it is fixed + now. + +2003-04-19 Zoltan Varga <vargaz@freemail.hu> + + * RuntimeHelpers.cs: Enable the last changes again since they no + longer break the corlib_cmp build. + +2003-04-18 Zoltan Varga <vargaz@freemail.hu> + + * RuntimeHelpers.cs: Back out these changes as they break the windows + build. + +2003-04-18 Zoltan Varga <vargaz@freemail.hu> + + * RuntimeHelpers.cs: Implement Equals and GetHashCode methods from + NET 1.1. + +2002-09-21 Zoltan Varga <vargaz@freemail.hu> + + * CallConvCdecl.cs: new file + + * CallConvFastcall.cs: new file + + * CallConvThiscall.cs: new file + + * CallConvStdcall.cs: new file + + * RuntimeHelpers.cs: Implemented OffsetToStringData, GetObjectValue and + RunClassConstructor. + +2002-08-23 Nick Drochak <ndrochak@gol.com> + + * IsVolatile.cs: No _public_ members, but if we don't put a private + ctor, the complier will give us a public one. + +2002-08-23 Nick Drochak <ndrochak@gol.com> + + * IsVolatile.cs: This class has no members, not even an empty ctor. + +2002-07-24 Duncan Mak <duncan@ximian.com> + + * AccessedThroughPropertyAttribute.cs: + * CompilationRelaxationsAttribute.cs: + * CompilerGlobalScopeAttribute.cs: + * DateTimeConstantAttribute.cs: + * DecimalConstantAttribute.cs: + * IDispatchConstantAttribute.cs: + * IsVolatile.cs: + * IUnknownConstantAttribute.cs: + * RequiredAttributeAttribute.cs: Visibility changes. + +2002-07-23 Duncan Mak <duncan@ximian.com> + + * AccessedThroughPropertyAttribute.cs: + * CompilationRelaxationsAttribute.cs: + * CompilerGlobalScopeAttribute.cs: + * CustomConstantAttribute.cs: + * DateTimeConstantAttribute.cs: + * DecimalConstantAttribute.cs: + * DiscardableAttribute.cs: + * IDispatchConstantAttribute.cs: + * IUnknownConstantAttribute.cs: + * RequiredAttributeAttribute.cs: Added all the missing Attributes + + * IsVolatile.cs: Added to CVS. + + * MethodImplOptions.cs: Added the PreserveSig flag. + +2002-04-15 Dan Lewis <dihlewis@yahoo.co.uk> + + * MethodImplAttribute.cs: added constructor usage. + +Fri Feb 22 15:36:19 CET 2002 Paolo Molaro <lupus@ximian.com> + + * RuntimeHelpers.cs: added OffsetToStringData() property. + +Mon Nov 5 19:50:11 CET 2001 Paolo Molaro <lupus@ximian.com> + + * RuntimeHelpers.cs: make InitializeArray an internalcall. + +2001-07-18 Michael Lambert <michaellambert@email.com> + + * MethodCodeType.cs, MethodImplOptions.cs: Add. diff --git a/mcs/class/corlib/Test/System.Diagnostics/ChangeLog b/mcs/class/corlib/Test/System.Diagnostics/ChangeLog index bf63fe61d8b..083954f3a00 100644 --- a/mcs/class/corlib/Test/System.Diagnostics/ChangeLog +++ b/mcs/class/corlib/Test/System.Diagnostics/ChangeLog @@ -19,10 +19,10 @@ * StackFrameCas.cs: New. Permission tests for StackFrame. * StackTraceCas.cs: New. Permission tests for StackTrace. -2004-08-30 Nick Drochak <ndrochak@ieee.com>
-
- * StackTraceTest.cs: Fix warning.
-
+2004-08-30 Nick Drochak <ndrochak@ieee.com> + + * StackTraceTest.cs: Fix warning. + 2004-08-29 Nick Drochak <ndrochak@ieee.com> * StackFrameTest.cs : Ignore tests that fail on MS.NET. @@ -30,53 +30,53 @@ 2004-08-05 Sebastien Pouliot <sebastien@ximian.com> * StackFrameTest.cs: Added new unit tests to validate exceptions. - Converted existing unit tests to NUnit 2.2.
- -2004-05-30 David Sheldon <dave-mono@earth.li>
-
- * StackFrameTest.cs: Mark the failures that have been failing
- for months due to bug 45730 as ignored as it doesn't look like
- it will be fixed soon.
-
-2003-10-07 Nick Drochak <ndrochak@gol.com>
-
- * StackFrameTest.cs: Get tests to pass on .NET 1.1.
-
-2003-08-19 Nick Drochak <ndrochak@gol.com>
-
- * StackFrameTest.cs: Isolate test failure by making tests finer
- grained.
-
-2003-07-01 Zoltan Varga <vargaz@freemail.hu>
-
- * StackFrameTest.cs (TestGetMethod): Remove test for method name, since
- it is not guaranteed to be 'InternalInvoke'.
-
-2003-06-10 Nick Drochak <ndrochak@gol.com>
-
- * StackFrameTest.cs: More cleanups. Now *all* tests pass.
-
-2003-06-10 Nick Drochak <ndrochak@gol.com>
-
- * StackFrameTest.cs: Cleanups. Now tests pass.
-
-2003-04-17 Nick Drochak <ndrochak@gol.com>
-
- * StackFrameTest.cs: Use nunit version 2 style.
-
-2003-01-27 Zoltan Varga <vargaz@freemail.hu>
-
- * StackTraceTest.cs: Added test for unthrown exceptions.
-
-2002-12-21 Nick Drochak <ndrochak@gol.com>
-
- * all: make tests build and run under nunit2
-
-2002-06-19 Nick Drochak <ndrochak@gol.com>
-
- * AllTests.cs: Add missing test: DebugTest
-
-2002-02-10 Nick Drochak <ndrochak@gol.com>
-
- * DebugTest.cs: Put in correct namespace.
- * TextWriterTraceListenerTest.cs: Put in correct namespace.
+ Converted existing unit tests to NUnit 2.2. + +2004-05-30 David Sheldon <dave-mono@earth.li> + + * StackFrameTest.cs: Mark the failures that have been failing + for months due to bug 45730 as ignored as it doesn't look like + it will be fixed soon. + +2003-10-07 Nick Drochak <ndrochak@gol.com> + + * StackFrameTest.cs: Get tests to pass on .NET 1.1. + +2003-08-19 Nick Drochak <ndrochak@gol.com> + + * StackFrameTest.cs: Isolate test failure by making tests finer + grained. + +2003-07-01 Zoltan Varga <vargaz@freemail.hu> + + * StackFrameTest.cs (TestGetMethod): Remove test for method name, since + it is not guaranteed to be 'InternalInvoke'. + +2003-06-10 Nick Drochak <ndrochak@gol.com> + + * StackFrameTest.cs: More cleanups. Now *all* tests pass. + +2003-06-10 Nick Drochak <ndrochak@gol.com> + + * StackFrameTest.cs: Cleanups. Now tests pass. + +2003-04-17 Nick Drochak <ndrochak@gol.com> + + * StackFrameTest.cs: Use nunit version 2 style. + +2003-01-27 Zoltan Varga <vargaz@freemail.hu> + + * StackTraceTest.cs: Added test for unthrown exceptions. + +2002-12-21 Nick Drochak <ndrochak@gol.com> + + * all: make tests build and run under nunit2 + +2002-06-19 Nick Drochak <ndrochak@gol.com> + + * AllTests.cs: Add missing test: DebugTest + +2002-02-10 Nick Drochak <ndrochak@gol.com> + + * DebugTest.cs: Put in correct namespace. + * TextWriterTraceListenerTest.cs: Put in correct namespace. diff --git a/mcs/class/corlib/Test/System.Reflection.Emit/ChangeLog b/mcs/class/corlib/Test/System.Reflection.Emit/ChangeLog index d70bce46332..077c2a98d47 100644 --- a/mcs/class/corlib/Test/System.Reflection.Emit/ChangeLog +++ b/mcs/class/corlib/Test/System.Reflection.Emit/ChangeLog @@ -147,9 +147,9 @@ * TypeBuilderTest.cs: Reenable last test. 2005-03-09 Marek Safar <marek.safar@seznam.cz> -
- * ILGeneratorTest.cs: New test file.
-
+ + * ILGeneratorTest.cs: New test file. + 2005-03-09 Zoltan Varga <vargaz@freemail.hu> * TypeBuilderTest.cs: Disable last test since the fix is reverted. |