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