X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2Fcorlib%2FMono.Security.Cryptography%2FChangeLog;h=db569db4170cdc3b88a8ebe4edb76a733a9be40a;hb=73277ab4afd9821e52f44a938de18184ba4bf467;hp=842e287f2d69f39ad6b5e80bdf13cfcb239262dd;hpb=da4f9e9b2afb23791029d0bb09d78b868aabd870;p=mono.git diff --git a/mcs/class/corlib/Mono.Security.Cryptography/ChangeLog b/mcs/class/corlib/Mono.Security.Cryptography/ChangeLog index 842e287f2d6..db569db4170 100644 --- a/mcs/class/corlib/Mono.Security.Cryptography/ChangeLog +++ b/mcs/class/corlib/Mono.Security.Cryptography/ChangeLog @@ -1,3 +1,112 @@ +2010-05-25 Jb Evain + + * CryptoTools.cs: make types internal for INSIDE_SYSCORE as well. + +2010-03-16 Jb Evain + + * CryptoTools.cs, PKCS1.cs, PKCS8.cs, SymmetricTransform.cs, + KeyPairPersistence.cs: use MOONLIGHT symbol to disambiguate + MonoTouch and Moonlight code. + +2009-09-18 Sebastien Pouliot + + * PKCS1.cs: Fix compiler warning for NET_2_1 + +2009-04-30 Sebastien Pouliot + + * CryptoConvert.cs, PKCS8.cs: Adapt to work with only [DSA|RSA] + Managed when built for NET_2_1, i.e. remove use of [DSA|RSA] + CryptoServiceProvider + * KeyPairPersistence.cs: Remove from NET_2_1 + +2009-04-29 Sebastien Pouliot + + * PKCS1.cs: Make this work under NET_2_1 where SHA384 and SHA512 + are not available in the BCL. + +2008-08-07 Sebastien Pouliot + + * SymmetricTransform.cs: Make this (more) usable with SL2 limited + crypto support. + +2008-08-05 Sebastien Pouliot + + * CryptoTools.cs: Make this usable with Silverlight 2.0 (NET_2_1) + +2008-04-21 Sebastien Pouliot + + * CryptoConvert.cs: Fix HMAC to respect start index inside an array. + Patch by Kazuki Oikawa. + +2008-03-13 Sebastien Pouliot + + * CryptoConvert.cs: Re-order exception handling to report the most + precise error to caller. Apply RSA extra check to DSA. + * RSAManaged.cs: Test imported parameters to ensure the public and + private parts of the keypair match together. + +2008-03-04 Sebastien Pouliot + + * SymmetricTransform.cs: Fix ANSIX923 padding check (#366623) to be + just like PKCS7 (but comparing to 0). + +2008-02-03 Sebastien Pouliot + + * DSAManaged.cs: Replace "" (found by Gendarme) with more useful text. + * RSAManaged.cs: Replace "" (found by Gendarme) with more useful text. + +2008-01-10 Sebastien Pouliot + + * PKCS1.cs: Add a new method that optionally checks for badly + padding, technically invalid, PKCS#1 block. This is required to + support timestamping verification for Authenticode (since the + main timestamping service does this). Fix for #350958 + +2007-11-18 Sebastien Pouliot + + * RSAManaged.cs: Fix the rare case where the inverse of q modulo p + can result in bigint one byte shorter than expected, which could + mess up the export/import of the key. + +2007-05-08 Sebastien Pouliot + + * CryptoConvert.cs: Sync with Mono.Security version - mostly the patch + from Randolph Chung to add DSA CAPI BLOB support. + +2007-05-08 Randolph Chung + + * DSAManaged.cs: Do not reject the input if only Y is null. + Fixes #81558. [small edits from Sebastien] + +2007-03-22 Sebastien Pouliot + + * SymmetricTransform.cs: Before 2.0 an IndexOutOfRangeException was + thrown (for all unmanaged transforms) in case of an overflow. + +2007-03-05 Sebastien Pouliot + + * SymmetricTransform.cs: Fix KeepLastBlock to be true for decryption + with no padding or zero padding. Part of the fix for #81008. + +2007-01-08 Sebastien Pouliot + + * SymmetricTransform.cs: Fix #80439 again. This time we have tests for + all ciphers, modes and padding. + +2007-01-04 Sebastien Pouliot + + * SymmetricTransform.cs: Fix previous fix (for #80439) as we were now + too permissive. + +2007-01-03 Sebastien Pouliot + + * SymmetricTransform.cs: Reduce inputCount if larger than the output + data can hold. Fix bug #80439. + +2006-12-11 Sebastien Pouliot + + * PKCS8.cs: Synchronize source with Mono.Security.dll + 2006-09-27 Sebastien Pouliot * RSAManaged.cs: Ensure that the results of Encrypt and Decrypt will