2004-02-23 Sebastien Pouliot <sebastien@ximian.com>
[mono.git] / mcs / class / Mono.Security / Mono.Security.Authenticode / ChangeLog
1 2004-02-23  Sebastien Pouliot  <sebastien@ximian.com>   
2
3         * PrivateKey.cs: Adjusted to catch exceptions from CryptoConvert.
4         FromCapiPrivateKeyBlob when dealing with weakly encrypted keys.
5
6 2004-02-20  Sebastien Pouliot  <sebastien@ximian.com>   
7
8         * AuthenticodeDeformatter.cs: Updated to use the new X509Chain syntax. 
9
10 2003-12-15  Sebastien Pouliot  <spouliot@videotron.ca>  
11
12         * AuthenticodeDeformatter.cs: Now throw a COMException for invalid 
13         signature. Added a SigningCertificate property (to be independant of
14         the certificate collection ordering).
15
16 2003-09-01  Sebastien Pouliot  <spouliot@videotron.ca>  
17
18         * AuthenticodeBase.cs: New. Base class including how to hash a
19         PE file.
20         * AuthenticodeDeformatter.cs: New. Class to decode Authenticode(tm)
21         signatures.
22         * AuthenticodeFormatter.cs: New. Class to encode a Authenticode(tm)
23         signature, and optionally a timestamp, into a PE file.
24         * SoftwarePublisherCertificate.cs: Now use Mono.Security.X509.
25         X509Certificate class.
26
27 2003-06-19  Nick Drochak <ndrochak@gol.com>
28
29         * PrivateKey.cs: Work around for mcs? bug 45127.
30
31 2003-03-15  Sebastien Pouliot  <spouliot@videotron.ca>
32
33         * PrivateKey.cs: New. Class to load or create PVK (PriVate Key)
34         files (a Microsoft specific file format for private keys).
35
36 2003-03-06  Sebastien Pouliot  <spouliot@videotron.ca>
37
38         * SoftwarePublisherCertificate.cs: New. Class to load or create
39         SPC files (which are PKCS#7 files containing only certificates 
40         and CRL).
41