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