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