2009-04-22 Jb Evain * Mono.Tuner/CheckVisibility.cs: take FamAndAssem into account. 2009-04-22 Jb Evain * AdjustVisibility.cs: we're now turning non exposed fields and methods (API wise) that are `protected` into `protected and internal`. 2009-04-08 Andrés G. Aragoneses * Mono.Tuner.csproj: Update. 2009-04-03 Andrés G. Aragoneses * Mono.Tuner/InjectSecurityAttributes.cs: Show a warning when the secattr file is not found. 2009-03-10 Jb Evain * Mono.Tuner/MoonlightAssemblyStep.cs: don't remove the LoadReferencesStep for specific Moonlight tuning. 2009-03-01 Jb Evain * Mono.Tuner.dll.sources * Mono.Tuner/MoonlightAssemblyStep.cs: add new step specific to moonlight to instrument Moonlight assemblies one by one. 2009-02-19 Jb Evain * Mono.Tuner/InjectSecurityAttributes.cs: also remove existing CAS security declarations before injecting CoreCLR security attributes. 2009-02-18 Jb Evain * Mono.Tuner/InjectSecurityAttributes.cs: new tuner step which is able to process the security attribute data files. It replaces the previous InjectAttributes step. 2009-01-28 Jb Evain * Mono.Tuner/CheckVisibility.cs: use the appropriate Resolve methods. 2008-12-01 Jb Evain * Makefile: move tuning logic inside ../moon. We now simply build the tuner as a simple library. 2008-11-20 Jb Evain * Makefile: simplify Makefile and tune System.Xml.Linq. 2008-10-16 Jb Evain * masterinfos/silverlight/*.info: update to SL2. 2008-09-23 Jb Evain * masterinfos/silverlight/Mono.CompilerServices.SymbolWriter.info * Makefile: tune the SymbolWriter as well. 2008-09-23 Jb Evain * Makefile: only execute the check visibility step if CHECK_VISIBILITY is defined. 2008-09-18 Jb Evain * Mono.Tuner/AdjustVisibility.cs: correctly process public nested types. 2008-09-12 Jb Evain * Makefile: tune System.ServiceModel.Web. 2008-09-12 Jb Evain * Makefile: tune System.ServiceModel.dll 2008-09-12 Jb Evain * Makefile: make the linker generate new guids for the tuned assemblies. 2008-09-09 Jb Evain * Makefile: tune System.Runtime.Serialization as well. 2008-08-05 Jb Evain * Mono.Tuner/CheckVisibility.cs: properly verify famorassem. 2008-06-10 Jb Evain * masterinfos/silverlight/System.Net.info * masterinfos/silverlight/mscorlib.info * masterinfos/silverlight/System.Xml.info * masterinfos/silverlight/System.info: Update to SL2B2 API. 2008-04-13 Jb Evain * masterinfos/silverlight/*.info: 2.0 api. * Makefile: update. Merged from the Moonlight 2 branch. Thu Mar 13 22:32:24 CET 2008 Paolo Molaro * Makefile: strong name the tuned assemblies. 2008-03-13 Jb Evain * Mono.Tuner/AdjustVisibility.cs: don't adjust enums. 2008-02-18 Raja R Harinath * Makefile (inst-%, gac-%): Fix dependencies. 2008-02-17 Raja R Harinath * Makefile: Improve. Update to new net_2_1 profiles. Specify more dependencies. Do work only when necessary. * Descriptors/smcs.xml: Add CompilerCallableEntryPoint. 2008-02-01 Jb Evain * Makefile: remove System.Core temporary hack. 2008-02-01 Jb Evain * Makefile, Descriptors/System.Core.xml: protect some internals of System.Core as apparently the masterinfos are somewhat wrong. 2007-10-26 Jb Evain * Makefile: disable the `always build the tuner` as per Paolo's suggestion. Need to use the build mecanism from now. 2007-10-26 Jb Evain * Makefile: activate the InjectAttributes step. 2007-10-25 Jb Evain * Mono.Tuner/InjectAttributes.cs: inject security attributes defined in the public api. 2007-10-25 Jb Evain * Mono.Tuner/InjectAttributes.cs: infrastructure for the attribute injector. 2007-10-25 Jb Evain * Mono.Tuner/PrintStatus.cs: print which items have been internalized if the parameter `display_internalized` is set to true. * Makefile: define parameter `display_internalized` and set it to false. Set it explicitely to true if you want a detailed log about which metadata items have been internalized. 2007-10-25 Jb Evain * Mono.Tuner/TunerAnnotations.cs * Mono.Tuner/AdjustVisibility.cs: Annotate the items that have been internalized for later use. * Makefile: always rebuild Mono.Tuner.dll for now. 2007-09-04 Jb Evain * masterinfos/*.info added, so we don't have to download them. * Makefile: use directly the .info files from the repo. 2007-08-28 Jb Evain * Makefile: mdb support. 2007-08-21 Jb Evain * Makefile: tune on `all`, and only re-installed the tuned assemblies on `install`. 2007-08-16 Jb Evain * Makefile: re-install in the GAC the tuned assemblies. 2007-08-13 Jb Evain * Makefile: tune on net_2_1 install. 2007-08-11 Jb Evain * Descriptors/System.xml, Makefile: add a descriptor to protect some classes in System. 2007-08-05 Jb Evain * Descriptors/smcs.xml, Makefile: add a descriptor to protect some classes in smcs. 2007-08-03 Atsushi Enomoto * Makefile : a bit win32 friendly fix. 2007-08-01 Jb Evain * Mono.Tuner/CheckVisibilit.cs: New debugging step to ensure that the even after API tuning the visibility is correct. 2007-07-27 Jb Evain * Mono.Tuner/RemoveSerialization.cs: Add a new linker step to remove automatically everything serialization related. 2007-07-18 Jb Evain * tuner: new tool to tune the Mono assemblies from a full 2.1 profile to a stripped down silverlight compatible assembly set.