X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Ftools%2Fal%2FChangeLog;h=b05c3db986739141914a3ff0b68744d92b6ac3e9;hb=34dd20ad452122ca04c00c54be2293737dba1315;hp=c11ea79b45be70510a203645dffb8e8004d6a6c3;hpb=53497da09c4928635f4d4c4776c8c7e48c6098c3;p=mono.git diff --git a/mcs/tools/al/ChangeLog b/mcs/tools/al/ChangeLog index c11ea79b45b..b05c3db9867 100644 --- a/mcs/tools/al/ChangeLog +++ b/mcs/tools/al/ChangeLog @@ -1,3 +1,52 @@ +2007-08-23 Gert Driesen + + * 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 + + * 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 + + * Makefile: Make profile-specific. + (CLEAN_FILES): Add 'al.exe' and 'al.exe.mdb'. + +2005-08-01 Carlos Alberto Cortez + + * Al.cs: Use AssemblyBuilder.AddResourceFile instead of + AddResourceFile when linkin to a resource, just as .NET + does. + +2005-07-08 Zoltan Varga + + * Al.cs: Applied patch from Sridhar Kulkarni (sridharkulkarni@msn.com). + Implement /template option. Fixes #74814. + +2005-06-14 Sebastien Pouliot + + * 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 * Al.cs: Applied patch from Gert Driesen (gert.driesen@pandora.be).