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