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