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