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