76 lines
2.9 KiB
Plaintext
Raw Normal View History

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