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