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