2003-10-30 Sebastien Pouliot <spouliot@videotron.ca>
[mono.git] / mcs / tools / security / ChangeLog
1 2003-10-30  Sebastien Pouliot  <spouliot@videotron.ca>
2
3         * sn.cs: Fixed strongname generation for small exponents (like 17). 
4         Part of the fixed for bug #50341.
5
6 2003-10-18  Sebastien Pouliot  <spouliot@videotron.ca>
7
8         * sn.cs: Fixed a bug when exporting the public key from a SNK file.
9
10 2003-10-11  Sebastien Pouliot  <spouliot@videotron.ca>
11
12         * AssemblyInfo.cs: changed version number to 0.28.99
13         * sn.cs: Add support for signing and verifying assemblies.
14
15 2003-09-01  Sebastien Pouliot  <spouliot@videotron.ca>
16
17         * AssemblyInfo.cs: Updated version to 0.26.99 (all tools).
18         * cert2spc.cs: Updated to use Mono.Security.X509.
19         * chktrust.cs: Tool to validate Authenticode(tm) signatures on PE 
20         files (including assemblies).
21         * signcode.cs: Tool to sign and timestamp PE files using 
22         Authenticode(tm) compatible certificates.
23         * README: Updated to include a small tutorial on how to use
24         Authenticode(tm) to sign/verify assemblies.
25         * Makefile: Updated to build chktrust.exe and signcode.exe
26
27 2003-07-30  Sebastien Pouliot  <spouliot@videotron.ca>
28
29         * AssemblyInfo.cs: Updated version to 0.25.99 (all tools).
30         * MakeCert.cs: Added support for Extended Key Usage (-eku).
31         It's now possible to create SSL certificate with the tool.
32
33 2003-06-19  Nick Drochak <ndrochak@gol.com>
34
35         * MakeCert.cs: Work around for mcs? bug 45127.
36
37 2003-03-15  Sebastien Pouliot  <spouliot@videotron.ca>
38
39         * AssemblyInfo.cs: Updated version for mono 0.23.
40         * MakeCert.cs: New. MakeCert clone utility to create X.509
41         certificates (e.g. for testing Authenticode signatures).
42         * makefile: Added cert2spc, sn & makecert to Windows build.
43         * sectools.build: Added makecert to build.
44
45 2003-03-09  Sebastien Pouliot  <spouliot@videotron.ca>
46
47         * makefile: Removed cert2spc and sn from linux build (as
48         Mono.Security assembly isn't, yet, part of the linux build).
49         * makefile.gnu: Removed (not required for tools).
50
51 2003-03-08  Sebastien Pouliot  <spouliot@videotron.ca>
52
53         * makefile: Added SN.
54         * makefile.gnu: New. Copy of makefile.
55         * sn.cs: New. (Incomplete) SN (StrongName) tool.
56         * sectools.build: Updated build for SN.
57
58 2003-03-06  Sebastien Pouliot  <spouliot@videotron.ca>
59
60         * AssemblyInfo.cs: New. Global assembly attributes (version and 
61           copyright) for security tools.
62         * cert2spc.cs: Update to use the new PKCS7 class (from Mono.Security
63         assembly) and AssemblyInfo.cs. Older version was located in /mcs/tools.
64         * makefile: New. PROTOTYPE makefile (not tested) for Linux.
65         * README: New. Important information about the Mono's security tools
66         * secutil.cs: Updated to use AssemblyInfo.cs. Older version was located
67         in /mcs/tools.
68         * sectools.build: New. NAnt build file to build all security tools.