ChangeLog 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160
  1. 2002-12-21 Nick Drochak <[email protected]>
  2. * all: make tests build and run under nunit2
  3. 2002-12-21 Nick Drochak <[email protected]>
  4. * AllTests2.cs: Helper file for unit tests
  5. 2002-11-20 Sebastien Pouliot <[email protected]>
  6. * RSAPKCS1SignatureDeformatterTest.cs: Removed patch from Nick -
  7. as it doesn't seems to work on my system and the exception behavior
  8. isn't logical (only MD5 not SHA1, ...).
  9. 2002-11-18 Nick Drochak <[email protected]>
  10. * RSAPKCS1SignatureDeformatterTest.cs: MS .NET throws an exception when
  11. verifying a bad signature. Test for that.
  12. 2002-11-17 Sebastien Pouliot <[email protected]>
  13. * AllTests.cs: Added a common RSA keypair for tests and all RSA
  14. suites for new tests.
  15. * RSACryptoServiceProviderTest.cs: Include tests for keygen,
  16. import/export and signature (no encryption yet).
  17. * RSAOAEPKeyExchangeDeformatterTest.cs: Compare results with
  18. pre-generated vectors from Mono/Windows (cannot yet compare
  19. with CryptoAPI/Windows as OAEP isn't available on my system).
  20. * RSAOAEPKeyExchangeFormatterTest.cs: Test that the Formatter output
  21. is compatible with the Deformatter.
  22. * RSAPKCS1KeyExchangeDeformatterTest.cs: Compare results with
  23. pre-generated vectors from Mono/Windows and CryptoAPI/Windows.
  24. * RSAPKCS1KeyExchangeFormatterTest.cs: Test that the Formatter output
  25. is compatible with the Deformatter.
  26. * RSAPKCS1SignatureDeformatterTest.cs: Compare results with
  27. pre-generated vectors from Mono/Windows and CryptoAPI/Windows.
  28. * RSAPKCS1SignatureFormatterTest.cs: Test that the Formatter output
  29. is compatible with the Deformatter.
  30. 2002-11-16 Sebastien Pouliot <[email protected]>
  31. * AllTests.cs: Added suites for DSASignatureDeformatter,
  32. DSASignatureFormatter.
  33. * CryptoConfigTest.cs: Tests new URLs. This test will fail
  34. if System.Security.dll isn't present (or not yet compiled).
  35. * DSACryptoServiceProviderTest.cs: New. Key generation (limited
  36. because it's too slow), Import/Export, Signature and Verification.
  37. * DSASignatureDeformatterTest.cs: New. Test signature verification.
  38. * DSASignatureFormatterTest.cs: New. Test signature creation.
  39. * DSATest.cs: Comment DSA-derived test class as DSA constructor
  40. is internal. Reworked the test suite.
  41. * SignatureDescriptionTest.cs: Added tests for
  42. DSASignatureDescription and RSAPKCS1SHA1SignatureDescription.
  43. 2002-11-02 Sebastien Pouliot <[email protected]>
  44. * AllTests.cs: Added suites for SignatureDescription and
  45. activated suites for SHA384Managed and SHA512Managed.
  46. * SignatureDescriptionTest.cs: New. Basic tests (because I don't
  47. know the context in which the class is used).
  48. 2002-10-28 Sebastien Pouliot <[email protected]>
  49. * AllTests.cs: Added test suites for SHA256, SHA384 and SHA512
  50. (last two partly commented until implementation is commited).
  51. * SHA256Test.cs: New. Generic FIPS180-2 tests for SHA-256.
  52. * SHA256ManagedTest.cs: New. Implementation tests (inherits
  53. from SHA256Test).
  54. * SHA384Test.cs: New. Generic FIPS180-2 tests for SHA-384.
  55. * SHA384ManagedTest.cs: New. Implementation tests (inherits
  56. from SHA384Test).
  57. * SHA512Test.cs: New. Generic FIPS180-2 tests for SHA-512.
  58. * SHA512ManagedTest.cs: New. Implementation tests (inherits
  59. from SHA512Test).
  60. 2002-10-25 Sebastien Pouliot <[email protected]>
  61. * AllTests.cs: Added suite for PasswordDeriveBytes
  62. * PasswordDeriveBytesTest.cs: New. Tests against pre-generated vectors -
  63. only works for short runs (keys < HashSize) not long runs
  64. 2002-10-20 Sebastien Pouliot <[email protected]>
  65. * AllTests.cs: Added suite for Rjindael
  66. * RjindaelTest.cs: New. Test vectors from FIPS PUB 197 appendix.
  67. 2002-10-19 Sebastien Pouliot <[email protected]>
  68. * AllTests.cs: Renabled most tests after commenting all code causing a
  69. cyclic dependency (corlib->System.Xml->corlib). Some tests will fail
  70. until commented code is replaced.
  71. * SymmetricAlgorithm.cs: New (189) generated test cases for all default
  72. algorithm implementation, all cipher modes, all padding modes, all key
  73. sizes, all block sizes, feedback...
  74. * PKCS1MaskGenerationMethodTest.cs: Commented vector test. Added new
  75. tests to check for various exceptions
  76. 2002-10-16 Nick Drochak <[email protected]>
  77. * CryptoConfigTest.cs (TestCreateFromName): Disable tests for
  78. algorithms that aren't in the build yet.
  79. 2002-10-16 Nick Drochak <[email protected]>
  80. * AllTests.cs: Disable tests that use components were are excluding
  81. from corlib.
  82. * SHA1Test.cs: same
  83. 2002-10-14 Sebastien Pouliot <[email protected]>
  84. * AllTests.cs: Added suite for PKCS1MaskGenerationMethod
  85. * PKCS1MaskGenerationMethodTest.cs: New. Test work as per PKCS#1 but
  86. result isn't the same as MS implementation !?! is MS using this class ?
  87. 2002-10-13 Sebastien Pouliot <[email protected]>
  88. * AllTests.cs: Added suite for HashAlgorithm, KeyedHashAlgorithm and
  89. HMACSHA1
  90. * HashAlgorithmTest.cs: New. Test for Create and Clear
  91. * KeyedHashAlgorithmTest.cs: New. Test for Create and key assignation
  92. * HMACSHA1Test.cs: New. Test vectors from FIPS 198 and RFC2202
  93. 2002-10-12 Sebastien Pouliot <[email protected]>
  94. * AllTests.cs: Added suite for RandomNumberGenerator, SHA1 and
  95. SHA1CryptoServiceProvider
  96. * RandomNumberGeneratorTest.cs: New. Tests for Create and generic
  97. random quality tests (FIPS140-2)
  98. * SHA1Test.cs: New. Tests for Create and generic SHA1 tests (FIPS180-1)
  99. * SHA1CryptoServiceProviderTest.cs: New. Inherited SHA1Tests tests +
  100. specific tests
  101. 2002-10-10 Sebastien Pouliot <[email protected]>
  102. * DSATest.cs: Added non-abstract DSA class to test To/FromXmlString()
  103. * RSATest.cs: Added non-abstract RSA class to test To/FromXmlString()
  104. * AllTests.cs: Added DSATest.cs and RSATest.cs in suite
  105. 2002-10-09 Sebastien Pouliot <[email protected]>
  106. * CryptoConfigTest.cs: New tests
  107. * AllTests.cs: Added CryptoConfigTest in suite
  108. 2002-10-05 Andrew Birkett <[email protected]>
  109. * RC2Test.cs: New test. Only three cases are enabled - the other
  110. five work fine under mono, but fail under MS corlib, so I've
  111. commented them out.
  112. * AllTests.cs: Added RC2Test.
  113. 2002-09-23 Andrew Birkett <[email protected]>
  114. * RijndaelManagedTest.cs: Fixed initialization order problem
  115. to match MS behaviour.
  116. 2002-09-22 Gonzalo Paniagua Javier <[email protected]>
  117. * MD5Test.cs: new test from Eduardo García Cebollero ([email protected]).
  118. * AllTests.cs: added new test.