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