1 2007-08-23 Gert Driesen <drieseng@users.sourceforge.net>
3 * Al.cs: Ignore AssemblyKeyAttribute in template when KeyFile is null
4 or a zero-length string. Ignore AssemblyKeyNameAtribute in template
5 when KeyName is null or a zero-length string. Fixes bug #82550.
7 2007-01-15 Gert Driesen <drieseng@users.sourceforge.net>
9 * Al.cs: Use DelaySign enum to capture whether a delaysign (+ or -)
10 option was specified, and what value was set. This was necessary to
11 make a distinction between leaving the default value (possibly
12 obtained from a template assembly), and explicitly turned delay signing
13 off. Removed unused IsStrongName method. Added support for absolute
14 paths for modules on unix (borrowed from mcs). Previously absolute
15 paths where reported as unrecognized command line options. Only add
16 AssemblyDelaySignAttribute, AssemblyKeyFileAttribute and
17 AssemblyKeyNameAttribute on 1.0 profile. Do not add an
18 AssemblyCultureAttribute if culture is specified, instead set the
19 culture on the AssemblyName. When template is not an absolute path,
20 then consider it to relative to the current directory. Removed unused
21 AddResource method. Do not require template to be strongly signed;
22 although MSDN states this, MS does not enforce this (and it should not).
23 Template option take a file name, not an assembly name. Fixed bug
24 #80440. When a template is set, use the keyfile specified in
25 AssemblyKeyFileAttribute of that template to sign the assembly (unless
26 overridden by /keyfile option). Same goes for AssemblyDelaySignAttribute
27 and AssemblyKeyNameAttribute.
29 2007-01-12 Gert Driesen <drieseng@users.sourceforge.net>
31 * Makefile: Make profile-specific.
32 (CLEAN_FILES): Add 'al.exe' and 'al.exe.mdb'.
34 2005-08-01 Carlos Alberto Cortez <calberto.cortez@gmail.com>
36 * Al.cs: Use AssemblyBuilder.AddResourceFile instead of
37 AddResourceFile when linkin to a resource, just as .NET
40 2005-07-08 Zoltan Varga <vargaz@freemail.hu>
42 * Al.cs: Applied patch from Sridhar Kulkarni (sridharkulkarni@msn.com).
43 Implement /template option. Fixes #74814.
45 2005-06-14 Sebastien Pouliot <sebastien@ximian.com>
47 * Al.cs: Added support for signing/delay-signing/ecma-delay-signing.
48 * Makefile: Added dependency on Mono.Security.dll for CryptoConvert.
50 2005-03-01 Zoltan Varga <vargaz@freemail.hu>
52 * Al.cs: Applied patch from Gert Driesen (gert.driesen@pandora.be).
55 * Al.cs: Algid and Flags should be specified in hexadecimal. Fixes
58 2005-01-30 Zoltan Varga <vargaz@freemail.hu>
60 * Al.cs: Fix spitting of newlines.
62 * Al.cs: Add support for response files. Fixes #71949.
64 2004-03-15 Zoltan Varga <vargaz@freemail.hu>
66 * Al.cs: Avoid crash if entryPoint is not defined.
68 2004-01-16 Atsushi Enomoto <atsushi@ximian.com>
70 * Al.cs : csc build fix. See bugzilla #47991.
72 2004-01-15 Zoltan Varga <vargaz@freemail.hu>
74 * Al.cs Makefile ChangeLog al.exe.sources: New files.