* TypeDescriptor.cs: GetEditor: Make sure the static constructor of the
[mono.git] / mcs / class / ChangeLog
1 2007-07-11  Jb Evain  <jbevain@novell.com>
2
3         * Makefile: work on the 2.1 profile.
4
5 2007-05-11  Raja R Harinath  <rharinath@novell.com>
6
7         * Makefile (DIST_PROFILE_DIRS, COMPAT_PROFILE_DIRS): Remove.
8         (dist-local): No need for additional actions.
9
10 2007-02-22  Marek Habersack  <grendello@gmail.com>
11
12         * Makefile: Added Mono.Data.Sqlite to build.
13
14 2007-02-05  Marek Safar  <marek.safar@gmail.com>
15
16         * Makefile: Add System.Core to build.
17
18 2007-01-19  Atsushi Enomoto  <atsushi@ximian.com>
19
20         * Makefile: there are configuration dependency things in sys.xml too.
21
22 2006-10-18  Marek Habersack  <grendello@gmail.com>
23
24         * Makefile: Change the order of assembly compilation to make it
25         possible to compile the global/local resources compiler.
26
27 2006-09-04  Zoltan Varga  <vargaz@gmail.com>
28
29         * Makefile (BROKEN_SUBDIRS): Fix make dist.
30
31 2006-09-02  Jordi Mas <jordimash@gmail.com>
32
33         * msfinal3.pub: Microsoft public key to be used for strongnaming
34         WinFX assemblies.
35
36 2006-07-14  Raja R Harinath  <rharinath@novell.com>
37
38         * Makefile (net_2_0_dirs): Move System.Transactions ...
39         (common_dirs): ... here, before System.Data, which depends on it
40         in the net_2_0 profile.
41
42 2006-01-18  Chris Toshok  <toshok@ximian.com>
43
44         * Makefile (common_dirs): add System.Web again after
45         System.Web.Services.
46
47 2006-01-05  Raja R Harinath  <rharinath@novell.com>
48
49         * Makefile: Build FirebirdSql.Data.Firebird only in the "default"
50         profile.
51
52 2006-01-03  Chris Toshok  <toshok@ximian.com>
53
54         * Makefile (default_SUBDIRS): more futzing with ordering, thanks
55         to the complicated circular deps.  Build System.Configuration
56         after System.Security, and build System yet another time after
57         System.Configuration has been built.
58
59 2005-12-22  Raja R Harinath  <rharinath@novell.com>
60
61         * Makefile (default_SUBDIRS): Add Compat.ICSharpCode.SharpZipLib.
62         (COMPAT_PROFILE_DIRS): New.
63         (dist-local): Use it.
64         * compat/default, compat/net_2_0: New directories for holding
65         backwards-compatibility libraries.  These will not be used inside
66         the tree, but will be installed into the GAC.
67
68 2005-12-12  Atsushi Enomoto  <atsushi@ximian.com>
69
70         * Makefile : seems like net_2_0_ONLY_SUBDIRS must precede.
71
72 2005-12-12  Raja R Harinath  <rharinath@novell.com>
73
74         * Makefile (default_SUBDIRS): New.  Rename from SUBDIRS, and move
75         before including library.make.
76         (net_2_0_ONLY_SUBDIRS): New.
77         (DIST_ONLY_SUBDIRS): Add net_2_0_ONLY_SUBDIRS.
78
79 2005-09-30  Miguel de Icaza  <miguel@novell.com>
80
81         * Recompile the
82         FirebirdSql.Data.Common/Resources/isc_error_msg.resources with the
83         resgen so it produces 1.x resources not 2.x resources which are
84         unreadable in 1.x profile.
85
86         * FirebirdSql.Data.Firebird.dll.resources: Add the full name that
87         will be used, otherwise no resources work.
88
89         * FirebirdSql.Data.Common/Resources/isc_error_msg.txt: Fix newline.
90
91 2005-11-21  Raja R Harinath  <rharinath@novell.com>
92
93         * Makefile (net_2_0_bootstrap_SUBDIRS): Add PEAPI.
94         (net_1_1_java_SUBDIRS): New.  Don't use 'ifeq ($(PROFILE))' to
95         define SUBDIRS.
96
97 2005-11-15 Vlad Spivak <spivak@mainsoft.com>
98
99         * Makefile: define net_1_1_java profile subdirs
100
101 2005-10-06  Chris Lahey  <clahey@ximian.com>
102
103         * Makefile (SUBDIRS): Compile Mono Posix before Mono SqliteClient.
104
105 2005-06-14  Lluis Sanchez Gual <lluis@novell.com>
106
107         * Makefile: Added System.Configuration to the build.
108
109 2005-04-21  Raja R Harinath  <rharinath@novell.com>
110
111         * Makefile (net_1_1_bootstrap_SUBDIRS): Add PEAPI.
112
113 2005-04-07  Raja R Harinath  <rharinath@novell.com>
114
115         * Makefile ($(basic_files:%=lib/basic/%)): Build the "basic"
116         profile if needed.  This is used when 'make dist' is invoked on a
117         clean tree.  Reported by Ben Maurer.
118
119 2005-01-24  Raja R Harinath  <rharinath@novell.com>
120
121         * Makefile (bootstrap_dirs): Add Mono.Security and System.Security
122         ahead of System.
123         (SUBDIRS): Move Mono.Security and System.Security ahead of System.
124
125 2005-01-13  Cesar Lopez Nataren  <cnataren@novell.com>
126
127         * Makefile (SUBDIRS): added Microsoft.JScript to the default build.
128
129 2005-01-04  Raja R Harinath  <rharinath@novell.com>
130
131         * Makefile (DIST_ONLY_SUBDIRS): Remove Managed.Windows.Forms.
132
133 2004-12-26  Peter Bartok  <pbartok@novell.com>
134
135         * Makefile (SUBDIRS): Switched from System.Windows.Forms to
136           Managed.Windows.Forms to build with the managed implementation
137           by default.
138
139 2004-12-08  Martin Baulig  <martin@ximian.com>
140
141         * Mono.CSharp.Debugger/: Renamed to Mono.CSharp.CompilerServices.
142         (the DLL it creates has already been renamed a long time ago).
143
144 2004-12-08  Raja R Harinath  <rharinath@novell.com>
145
146         * Makefile (monolite_files): New.  Do away with lib/basic.tar.gz.
147         Create the files in lib/monolite/.
148         (DISTFILES, dist-default, dist-local): Distribute them.
149
150 2004-12-06  Raja R Harinath  <rharinath@novell.com>
151
152         * Makefile (SUBDIRS): Move I18N after second-pass of System.
153
154 2004-12-03  Raja R Harinath  <rharinath@novell.com>
155
156         * Makefile (basic_SUBDIRS): Add second-pass System, too.
157         (basic_files): Add System.Xml.dll.
158
159 2004-12-02  Atsushi Enomoto  <atsushi@ximian.com>
160
161         * Makefile : now we need System.Xml.dll for basic bootstrapping.
162
163 2004-11-25  Raja R Harinath  <rharinath@novell.com>
164
165         * Makefile (DISTFILES): Add public and private keys.
166         (lib/basic.tar.gz): New.
167         (dist-local): Distribute it.
168         (DIST_ONLY_SUBDIRS): Distribute Managed.Windows.Forms.
169         * I18N/Makefile (DISTFILES): Add Assembly/ChangeLog and
170         Assembly/AssemblyInfo.cs.
171         * IBM.Data.DB2/Makefile (EXTRA_DISTFILES): Distribute ibm.pub.
172
173 2004-11-22  Raja R Harinath  <rharinath@novell.com>
174
175         * Makefile (net_1_1_bootstrap_SUBDIRS): Add Mono.Security.
176
177 2004-11-19  Raja R Harinath  <rharinath@novell.com>
178
179         * Makefile (DIST_PROFILES): New.
180         (dist-local): Create profile-specific directories in the tarball.
181
182 2004-11-12  Martin Baulig  <martin@ximian.com>
183
184         * Makefile (SUBDIRS): Added Mono.C5.
185
186 2004-11-09  Raja R Harinath  <rharinath@novell.com>
187
188         * Makefile (basic_SUBDIRS): New.
189
190 2004-11-04  Raja R Harinath  <rharinath@novell.com>
191
192         * Makefile (net_1_1_bootstrap_SUBDIRS): New.
193
194 2004-10-29  Raja R Harinath  <rharinath@novell.com>
195
196         * Makefile (net_2_0_bootstrap_SUBDIRS): New.
197
198 2004-10-22  Daniel Morgan <danielmorgan@verizon.net>
199
200         * Mono.Data/.cvsignore
201         * Mono.Data/AssemblyInfo.cs
202         * Mono.Data/Makefile
203         * Mono.Data/Mono.Data.dll.sources: added files 
204         for build of Mono.Data.dll   
205         This assembly includes the ProviderFactory
206
207         * Makefile: added Mono.Data.dll to the build
208         * Mono.Data/app.config: added providers and 
209         removed obsolete providers to app settings xml file
210         
211         * Mono.Data/test/Mono.Data.dll: delete
212
213 2004-10-22  Atsushi Enomoto  <atsushi@ximian.com>
214
215         * Makefile : just remove System.Data.SqlXml.dll.
216
217 2004-10-11  Duncan Mak  <duncan@ximian.com>
218
219         * Makefile: Move Microsoft.VisualBasic.dll to be built after
220         System.Windows.Forms.dll is built, because VB now requires SWF. This
221         fixes the build.
222
223 2004-07-26  Atsushi Enomoto  <atsushi@ximian.com>
224
225         * Makefile: added System.Data.SqlXml.dll as a working target.
226
227 2004-07-02  Raja R Harinath  <rharinath@novell.com>
228
229         * IBM.Data.DB2/Makefile (all-local $(STD_TARGETS:=-local)):
230         Simplify dummy rule somewhat.
231
232 2004-06-24  Raja R Harinath  <rharinath@novell.com>
233
234         * IBM.Data.DB2/Makefile: Disable for 'net_2_0'.
235
236 2004-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
237
238         * Makefile: enabled Mono.CSharp.Debugger on windows.
239
240 2004-06-11  Duncan Mak  <duncan@ximian.com>
241
242         * IBM.Data.DB2/IBM.Data.DB2.dll.sources: 
243         * Makefile: Add IBM.Data.DB2.
244
245 2004-05-07  Raja R Harinath  <rharinath@novell.com>
246
247         * Makefile (SUBDIRS): Build 'corlib' and first pass of 'System'
248         before anything else.  Remove duplicated Novell.Directory.Ldap.
249
250 2004-05-02  Duncan Mak  <duncan@ximian.com>
251
252         * I18N/Assembly/AssemblyInfo.cs:
253         * Mono.CSharp.Debugger/Assembly/AssemblyInfo.cs:
254         * Mono.Cairo/Assembly/AssemblyInfo.cs:
255         * Mono.Data.SqliteClient/Assembly/AssemblyInfo.cs:
256         * Mono.Data.SybaseClient/Assembly/AssemblyInfo.cs:
257         * Mono.Data.Tds/Assembly/AssemblyInfo.cs:
258         * Mono.Data.TdsClient/Assembly/AssemblyInfo.cs: Fix the
259         AssemblyVersionAttribute ordering.
260
261 2004-05-02  Duncan Mak  <duncan@ximian.com>
262
263         * ByteFX.Data/AssemblyInfo.cs:
264         * Mono.GetOptions/AssemblyInfo.cs:
265         * Microsoft.Vsa/Assembly/AssemblyInfo.cs: Add assembly-level
266         attributes for versioning (1.0 vs. 1.1 vs. 2.0).
267
268 2004-04-22  Martin Baulig  <martin@ximian.com>
269
270         Renamed the `NET_1_2' conditional to `NET_2_0' in all files.
271
272 2004-03-31  Dick Porter  <dick@ximian.com>
273
274         * I18N/CJK/gb2312.table:
275         * I18N/CJK/Gb2312Convert.cs: 
276         * I18N/CJK/CP936.cs: Rewrote the GB2312 conversion, using the iconv
277         algorithm as a base.  Fixes bug 53841.
278
279 2004-03-23  Sebastien Pouliot  <sebastien@ximian.com>
280
281         * ecma.pub: New. ECMA key to be used for strongnaming assemblies.
282         * msfinal.pub: New. Microsoft public key to be used for strongnaming
283         assemblies.
284
285 2004-02-04  Marek Safar <marek.safar@seznam.cz>
286
287         * Makefile: Build System.dll in two steps. Because of the circular
288         dependency with System.XML.dll.
289
290 2004-01-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>
291
292         * Makefile: disabled Mono.Posix for other platforms than linux until
293         it builds properly.
294
295 2003-12-17  Sebastien Pouliot  <spouliot@videotron.ca>
296
297         * Makefile: Moved Mono.Security before Mono.Data.Tds because it's
298         now required for NTLM authentication.
299
300 2003-10-21  Pedro Martínez Juliá  <yoros@wanadoo.es>
301
302         * Makefile: Removed Mono.Security.Tls.
303
304         * Mono.Security.Tls: Removed directory, now TLS support is in
305         Mono.Security assembly.
306
307 2003-10-16  Pedro Martínez Juliá  <yoros@wanadoo.es>
308
309         * Makefile: Add Mono.Security.Tls assembly.
310
311 2003-08-11  Duncan Mak  <duncan@ximian.com>
312
313         * Makefile (SUBDIRS): Add Mono.Cairo.dll
314
315 2003-07-24  Gonzalo Paniagua Javier <gonzalo@ximian.com>
316
317         * Makefile: only build Mono.CSharp.Debugger under linux.
318
319 2003-07-23  Peter Williams  <peter@newton.cx>
320
321         * Makefile (SUBDIRS): Add System.Drawing.Design.dll to the
322         default build.
323
324 2003-07-22  Cesar Lopez Nataren  <cesar@ciencias.unam.mx>
325
326         * mcs/class/Makefile: Added Microsoft.Vsa.dll to the build.
327
328 2003-04-04  Miguel de Icaza  <miguel@ximian.com>
329
330         *
331         ICSharpCode.SharpZipLib/ICSharpCode.SharpZipLib/Zip/Compression/Streams/InflaterInputStream.cs: Do not close the file.
332
333 2003-04-03  Miguel de Icaza  <miguel@ximian.com>
334
335         *
336         ICSharpCode.SharpZipLib/ICSharpCode.SharpZipLib/Zip/Compression/Streams/InflaterInputStream.cs
337         (InflaterInputStream.Skip): Use a more memory friendly implementation.
338
339 2003-04-17  Nick Drochak  <ndrochak@gol.com>
340
341         * library.make: Only try to run the unit tests if there is a Test
342         directory.
343
344 2003-04-11 Duncan Mak  <duncan@ximian.com>
345         
346         * Mono.Globalization/Data/*.xml: Check in XML files used in
347         the implementation of System.Globalization.
348
349 2003-03-31 Martin Willemoes Hansen
350
351         * Stubed System.Drawing.Design
352
353 2003-03-31  Alan Tam <Tam@SiuLung.com>
354
355         * makefile.gnu: Added System.Design to build
356
357 2003-03-31  Alan Tam <Tam@SiuLung.com>
358
359         * library.build: Added back System.Design to build
360
361 2003-03-22  Martin Willemoes Hansen <mwh@sysrq.dk>
362
363         * Stubed Custommarshalers
364
365 2003-03-20  Piers Haken  <piersh@friskit.com>
366
367         * makefile.gnu: really fix the System.Management build problems
368
369 2003-03-11  Cesar Octavio Lopez Nataren  <cesar@ciencias.unam.mx>
370
371         * mcs/class: Added the directories Microsoft.JScript and Microsoft.Vsa that
372         will have the runtime support and CodeDom support for the JScript Compiler.
373
374 2003-03-06 Jackson Harper <jackson@latitudegeo.com>
375
376         * makefile.gnu: Add PEAPI to the build
377
378 2003-03-06  Sebastien Pouliot <spouliot@videotron.ca>
379
380         * library.build: added Mono.Security to build, test and clean. 
381
382 2003-03-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>
383
384         * class/library.build:
385         * class/makefile.gnu: added Mono.Posix and System.Management.
386
387 2003-03-02 Jackson Harper <jackson@latitudegeo.com>
388
389         * mcs/class: Add PEAPI directory
390
391 2003-02-22  Martin Baulig  <martin@ximian.com>
392
393         * library.make: Pass `MCS_FLAGS' to MCS.
394
395 2003-02-15  Zoltan Varga  <vargaz@freemail.hu>
396
397         * makefile.gnu (test): do not install .dbg files since mcs no longer
398         generates them.
399
400 2003-02-13  Tim Coleman <tim@timcoleman.com>
401         * makefile.gnu: Add System.Data.OracleClient to linux build.
402
403 2003-02-10  Nick Drochak  <ndrochak@gol.com>
404
405         * library.build:
406         * makefile: add testcorlib target to run unit tests just for corlib.
407
408 2003-02-05  Sebastien Pouliot <spouliot@videotron.ca>
409
410         * library.build: added Mono.Security.Win32 to build, test and 
411         clean. There's no makefile.gnu for this assembly as it is 
412         specific to Win32.
413
414 2003-01-23  Nick Drochak <ndrochak@gol.com>
415
416         * makefile: install the .dbg files too so the debugger can use them.
417
418 2003-01-17  Sebastien Pouliot <spouliot@videotron.ca>
419
420         * library.build: added System.Security to build, test and clean.
421         There's no makefile.gnu yet for this assembly.
422
423 2003-01-16  Rodrigo Moya <rodrigo@ximian.com>
424
425         * makefile.gnu: added Mono.Data.DB2Client directory.
426
427 2003-01-08  Gaurav Vaish <gvaish_mono AT lycos.com>
428
429         * System.Web.Mobile  : Added new directory
430
431 2002-12-11  Jeroen Janssen <japj@darius.demon.nl>
432         
433         * enabled building Mono.Directory.LDAP and
434           System.Design in .build file
435
436 2002-12-10  Jeroen Janssen <japj@darius.demon.nl>
437         
438         * updated .build file(s) to correctly contain required buildfile 
439           attribute for nant
440
441 2002-12-09  Daniel Morgan <danmorg@sc.rr.com>
442
443         * library.build: add Mono.GetOptions to windows build
444         
445         * Mono.GetOptions/Mono.GetOptions.build: add file
446         for windows build
447
448 2002-12-08  Radek Doulik  <rodo@ximian.com>
449
450         * makefile.gnu (DIRS): place System.Data before Mono.GetOptions,
451         Mono.GetOptions references System.Data
452
453 2002-12-07 Jackson Harper <jackson@latitudegeo.com>
454
455         * library.build: Added Cscompmgd to the build
456
457 2002-12-02  Cesar Octavio Lopez Nataren  <cesar@ciencias.unam.mx>
458
459         * mcs/class: Added assembly directory System.ServiceProcess
460
461 2002-11-26  Daniel morgan <danmorg@sc.rr.com>
462
463         * makefile.gnu: add Mono.Data.PostgreSqlClient 
464         to Linux build
465         
466         * library.build: add Mono.Data.PostgreSqlClient
467         to Windows build
468
469 2002-11-20  Nick Drochak <ndrochak@gol.com>
470
471         * library.make: for .response allow white space at the end of
472         the line 
473