1 2009-02-19 Jb Evain <jbevain@novell.com>
3 * Mono.Tuner/InjectSecurityAttributes.cs: also remove existing
4 CAS security declarations before injecting CoreCLR security attributes.
6 2009-02-18 Jb Evain <jbevain@novell.com>
8 * Mono.Tuner/InjectSecurityAttributes.cs: new tuner step
9 which is able to process the security attribute data files.
10 It replaces the previous InjectAttributes step.
12 2009-01-28 Jb Evain <jbevain@novell.com>
14 * Mono.Tuner/CheckVisibility.cs: use the appropriate Resolve methods.
16 2008-12-01 Jb Evain <jbevain@novell.com>
18 * Makefile: move tuning logic inside ../moon. We now simply build
19 the tuner as a simple library.
21 2008-11-20 Jb Evain <jbevain@novell.com>
23 * Makefile: simplify Makefile and tune System.Xml.Linq.
25 2008-10-16 Jb Evain <jbevain@novell.com>
27 * masterinfos/silverlight/*.info: update to SL2.
29 2008-09-23 Jb Evain <jbevain@novell.com>
31 * masterinfos/silverlight/Mono.CompilerServices.SymbolWriter.info
33 tune the SymbolWriter as well.
35 2008-09-23 Jb Evain <jbevain@novell.com>
37 * Makefile: only execute the check visibility step if
38 CHECK_VISIBILITY is defined.
40 2008-09-18 Jb Evain <jbevain@novell.com>
42 * Mono.Tuner/AdjustVisibility.cs: correctly process public nested types.
44 2008-09-12 Jb Evain <jbevain@novell.com>
46 * Makefile: tune System.ServiceModel.Web.
48 2008-09-12 Jb Evain <jbevain@novell.com>
50 * Makefile: tune System.ServiceModel.dll
52 2008-09-12 Jb Evain <jbevain@novell.com>
54 * Makefile: make the linker generate new guids for the tuned
57 2008-09-09 Jb Evain <jbevain@novell.com>
59 * Makefile: tune System.Runtime.Serialization as well.
61 2008-08-05 Jb Evain <jbevain@novell.com>
63 * Mono.Tuner/CheckVisibility.cs: properly verify famorassem.
65 2008-06-10 Jb Evain <jbevain@novell.com>
67 * masterinfos/silverlight/System.Net.info
68 * masterinfos/silverlight/mscorlib.info
69 * masterinfos/silverlight/System.Xml.info
70 * masterinfos/silverlight/System.info:
73 2008-04-13 Jb Evain <jbevain@novell.com>
75 * masterinfos/silverlight/*.info: 2.0 api.
77 Merged from the Moonlight 2 branch.
79 Thu Mar 13 22:32:24 CET 2008 Paolo Molaro <lupus@ximian.com>
81 * Makefile: strong name the tuned assemblies.
83 2008-03-13 Jb Evain <jbevain@novell.com>
85 * Mono.Tuner/AdjustVisibility.cs: don't adjust enums.
87 2008-02-18 Raja R Harinath <harinath@hurrynot.org>
89 * Makefile (inst-%, gac-%): Fix dependencies.
91 2008-02-17 Raja R Harinath <harinath@hurrynot.org>
93 * Makefile: Improve. Update to new net_2_1 profiles. Specify
94 more dependencies. Do work only when necessary.
95 * Descriptors/smcs.xml: Add CompilerCallableEntryPoint.
97 2008-02-01 Jb Evain <jbevain@novell.com>
99 * Makefile: remove System.Core temporary hack.
101 2008-02-01 Jb Evain <jbevain@novell.com>
103 * Makefile, Descriptors/System.Core.xml:
104 protect some internals of System.Core as apparently
105 the masterinfos are somewhat wrong.
107 2007-10-26 Jb Evain <jbevain@novell.com>
109 * Makefile: disable the `always build the tuner` as per
110 Paolo's suggestion. Need to use the build mecanism from now.
112 2007-10-26 Jb Evain <jbevain@novell.com>
114 * Makefile: activate the InjectAttributes step.
116 2007-10-25 Jb Evain <jbevain@novell.com>
118 * Mono.Tuner/InjectAttributes.cs: inject security attributes
119 defined in the public api.
121 2007-10-25 Jb Evain <jbevain@novell.com>
123 * Mono.Tuner/InjectAttributes.cs: infrastructure for
124 the attribute injector.
126 2007-10-25 Jb Evain <jbevain@novell.com>
128 * Mono.Tuner/PrintStatus.cs: print which items
129 have been internalized if the parameter `display_internalized`
132 * Makefile: define parameter `display_internalized` and set it
133 to false. Set it explicitely to true if you want a detailed log
134 about which metadata items have been internalized.
136 2007-10-25 Jb Evain <jbevain@novell.com>
138 * Mono.Tuner/TunerAnnotations.cs
139 * Mono.Tuner/AdjustVisibility.cs:
140 Annotate the items that have been internalized
143 * Makefile: always rebuild Mono.Tuner.dll for now.
145 2007-09-04 Jb Evain <jbevain@novell.com>
147 * masterinfos/*.info added, so we don't have to download them.
148 * Makefile: use directly the .info files from the repo.
150 2007-08-28 Jb Evain <jbevain@novell.com>
152 * Makefile: mdb support.
154 2007-08-21 Jb Evain <jbevain@novell.com>
156 * Makefile: tune on `all`, and only re-installed the tuned
157 assemblies on `install`.
159 2007-08-16 Jb Evain <jbevain@novell.com>
161 * Makefile: re-install in the GAC the tuned assemblies.
163 2007-08-13 Jb Evain <jbevain@novell.com>
165 * Makefile: tune on net_2_1 install.
167 2007-08-11 Jb Evain <jbevain@novell.com>
169 * Descriptors/System.xml, Makefile: add a descriptor
170 to protect some classes in System.
172 2007-08-05 Jb Evain <jbevain@novell.com>
174 * Descriptors/smcs.xml, Makefile: add a descriptor
175 to protect some classes in smcs.
177 2007-08-03 Atsushi Enomoto <atsushi@ximian.com>
179 * Makefile : a bit win32 friendly fix.
181 2007-08-01 Jb Evain <jbevain@novell.com>
183 * Mono.Tuner/CheckVisibilit.cs:
184 New debugging step to ensure that the even after
185 API tuning the visibility is correct.
187 2007-07-27 Jb Evain <jbevain@novell.com>
189 * Mono.Tuner/RemoveSerialization.cs:
190 Add a new linker step to remove automatically everything
191 serialization related.
193 2007-07-18 Jb Evain <jbevain@novell.com>
195 * tuner: new tool to tune the Mono assemblies from a full 2.1
196 profile to a stripped down silverlight compatible assembly set.