1 2004-09-07 Sebastien Pouliot <sebastien@ximian.com>
3 * X509Certificate.cs: CreateFromSignedFile now throw the COMException
4 if the specified file isn't signed (before this was done by
5 AuthenticodeDeformatter). More details are available on failure.
7 2004-07-08 Sebastien Pouliot <sebastien@ximian.com>
9 * X509Certificate.cs: Added new Equals(Object). Moved [Serializable]
10 so it's compiled by all profiles. Added missing MonoTODO.
11 * X509ContentType.cs: Added new (from 1.2) Pkcs12 enum member. Added
12 missing [Serializable] attribute.
13 * X509KeyStorageFlags.cs: Specified all flags values. Added missing
14 [Serializable] attribute.
16 2004-07-07 Sebastien Pouliot <sebastien@ximian.com>
18 * X509Certificate.cs: Fixed NET_2_0 directives.
19 * X509ContentType.cs: New enum in Fx 2.0.
20 * X509KeyStorageFlags.cs: New flags in Fx 2.0.
22 2003-12-15 Sebastien Pouliot <spouliot@videotron.ca>
24 * X509Certificate.cs: Removed old (commented) Authenticode stuff.
25 Added new stuff for 1.2 (stub).
27 2003-10-12 Sebastien Pouliot <spouliot@videotron.ca>
29 * X509Certificate.cs: Implements CreateFromSignedFile using
30 Authenticode related classes.
32 2003-06-02 Sebastien Pouliot <spouliot@videotron.ca>
34 * X509Certificate.cs: Implements X509Certificate(IntPtr)
35 constructor for compatibility with CryptoAPI.
37 2003-04-23 Sebastien Pouliot <spouliot@videotron.ca>
39 * X509Certificate.cs: Fixed issues for null certificate
40 (special case where object exists without any certificate)
41 which made PublisherTest fails.
43 2003-03-15 Sebastien Pouliot <spouliot@videotron.ca>
45 * X509Certificate.cs: Now use Mono.Security.X509.X509Certificate.
47 2003-02-08 Sebastien Pouliot <spouliot@videotron.ca>
49 * X509Certificate.cs: Changes to refer Mono.Security (for ASN1)
51 2002-12-27 Sebastien Pouliot <spouliot@videotron.ca>
53 * ASN1.cs: New. Updated ASN1 classes for X509Certificate that can
54 now be reused for other tools (like Cert2Spc). Classes are marked
55 internal so they cannot be reused from outside corlib (for
56 compatibility with MS implementation).
57 * X509Certificate.cs: Removed all ASN1 classes from file.
59 2002-12-26 Sebastien Pouliot <spouliot@videotron.ca>
61 * X509Certificate.cs: Fixed the date issue (again). Time was
62 converted to local time then ajusted to Pacific time. Now time
63 is kept (internally) as UTC and correct (-8) to Pacific when shown.
64 Changed Authenticode signature detection and removed debugging code.
66 2002-12-22 Sebastien Pouliot <spouliot@videotron.ca>
68 * X509Certificate.cs: Completed CreateFromSignedFile. Added a new
69 internal constructor so Publisher (and the related classes) can
70 create a X509Certificate object which return null dates (for both
71 GetEffectiveDateString and GetExpirationDateString methods).
73 2002-12-15 Sebastien Pouliot <spouliot@videotron.ca>
75 * X509Certificate.cs: Fixed the date issue. MS implementation always
76 return the local time for Pacific (GMT-8). Added ToString() and changed
77 some protected to private to please corcompare.
79 2002-11-03 Sebastien Pouliot <spouliot@videotron.ca>
81 * X509Certificate.cs: Updated some DN cases and some minor time issues.
82 GetEffectiveDateString and GetExpirationDateString still don't match
83 MS implementation (however they seems, most of the time, to be on par
84 with the Windows Certificate Viewer - crtmgr.exe).
86 2002-11-02 Sebastien Pouliot <spouliot@videotron.ca>
88 * ChangeLog: New. First entry ;-)
89 * X509Certificates.cs: New. Almost complete - except
90 CryptoAPI link, CreateFromSignedFile and some date issues.