X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2FMono.Security%2FMono.Security.Authenticode%2FChangeLog;h=b6b94272fce3306faf605ba09f77d95f3a23b70e;hb=bf5947a0fd2b523c30833605ee69b2b041aa43f4;hp=032d57088af2787510377f11c288ad0bc22d89c4;hpb=a097b5471761180c4aae2dab224ed9caeeae3e86;p=mono.git diff --git a/mcs/class/Mono.Security/Mono.Security.Authenticode/ChangeLog b/mcs/class/Mono.Security/Mono.Security.Authenticode/ChangeLog index 032d57088af..b6b94272fce 100644 --- a/mcs/class/Mono.Security/Mono.Security.Authenticode/ChangeLog +++ b/mcs/class/Mono.Security/Mono.Security.Authenticode/ChangeLog @@ -1,3 +1,47 @@ +2008-12-23 Sebastien Pouliot + + * SoftwarePublisherCertificate.cs: Support PKCS7 files that with + PEM headers around the base64 content. + [Fix bug #457658] + +2008-05-16 Sebastien Pouliot + + * AuthenticodeFormatter.cs: Throw an NotSupportedException if we're + trying to sign a non-PE (portable executable) file. We do not support + signing CAB and MSI files (nor does mono generates them). + [Partial fix for #388602, kept open as Enhancement] + +2008-01-10 Sebastien Pouliot + + * AuthenticodeDeformatter.cs: Use RSAManaged and the new overloaded + PKCS1.Verify_v15 with tryNonStandardEncoding == true when verifying + timestamping certificate signatures. Fix for #350958 + +2007-11-01 Sebastien Pouliot + + * AuthenticodeFormatter.cs: Allow signature of very big files (e.g. a + 1.5Gb EXE). Original patch from Ondrej Kelle; + +2007-04-26 Sebastien Pouliot + + * AuthenticodeDeformatter.cs: Don't reset an existing reason inside + IsTrusted. + +2007-01-12 Sebastien Pouliot + + * AuthenticodeFormatter.cs: The ASN.1 structure must be padded to a + multiple of 8 bytes, else the signature is invalid - even if the hash + is correct! + +2006-12-14 Sebastien Pouliot + + * AuthenticodeBase.cs: Support (strip) COFF symbol table when + calculating the hash value of a PE file. + * AuthenticodeDeformatter.cs: Adapt to changes in base class. + * AuthenticodeFormatter.cs: Reuse more code from base class. Strip + COFF symbol table (if present). Fix alignment (on 8 bytes) for the + signature location. + 2006-11-08 Sebastien Pouliot * AuthenticodeDeformatter.cs: Return (find) the SigningCertificate