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