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