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