2005-02-08 Atsushi Enomoto <atsushi@ximian.com>
[mono.git] / mcs / class / System / ChangeLog
1 2005-02-03  Raja R Harinath  <rharinath@novell.com>
2
3         * Makefile (TEST_RESOURCES): New.
4         (EXTRA_DISTFILES): Distribute them.
5
6 2005-02-02  Ben Maurer  <bmaurer@ximian.com>
7
8         * Makefile: Embed the uri stuff as a resource.
9
10 2005-01-24  Raja R Harinath  <rharinath@novell.com>
11
12         Add circular dependency on System.Security.dll.
13         * Makefile (XML_DEP, XML_DEP_FILE): Rename from CYCLIC_DEP and
14         CYCLIC_DEP_FILE. 
15         (SECURITY_DEP, SECURITY_DEP_FILE): Parallel defines for expressing
16         cyclic dependency on System.Security.dll.  Defined only in NET2.0
17         related profiles.
18         (CYCLIC_DEPS, CYCLIC_DEP_FILES): New.  Used to detect which of the
19         dependencies are present.
20         (echo-warning, LIB_MCS_FLAGS): Update to reflect new circular
21         dependencies.
22
23 2005-01-20  Miguel de Icaza  <miguel@ximian.com>
24
25         * Add a couple more -nowarns when compiling tests. 
26
27 2005-01-17  Raja R Harinath  <rharinath@novell.com>
28
29         * Makefile ($(test_lib).config): New.  Create it when test library
30         is built.
31         (CLEAN_FILES): Remove it.
32         (test-recursive,clean-recursive): Delete.
33
34 2005-01-14  Jonathan Pryor (jonpryor@vt.edu)
35
36         * Makefile: Add test-recursive and clean-recursive targets.  Test-recursive
37           creates a Syste_test_PROFILE.dll.config file, required for the Switch
38           regression tests, and clean-recursive cleans up this file.
39         * System_test_default.dll.config, System_test.dll.config: Delete.  These are
40           no longer necessary as the appropriate file is generated in test-recursive.
41
42 2005-01-10  Lluis Sanchez Gual <lluis@novell.com>
43
44         * System.dll.sources: Added new file:
45                 System.ComponentModel/BindingDirection.cs
46
47 2004-12-26  Zoltan Varga  <vargaz@freemail.hu>
48
49         * System.IO.Ports/ChangeLog: New file.
50
51 2004-12-21  Chris Toshok  <toshok@ximian.com>
52
53         * System.dll.sources: add System.IO.Ports/*.
54
55         * System.IO.Ports/SerialPort.cs,
56         System.IO.Ports/SerialReceivedEventArgs.cs,
57         System.IO.Ports/SerialPinChangedEventArgs.cs,
58         System.IO.Ports/SerialErrorEventArgs.cs: initial import of the
59         System.IO.Ports stuff.
60
61 2004-12-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
62
63         * System_test.dll.sources: added CookieContainerTest.cs.
64
65 2004-11-19  Raja R Harinath  <rharinath@novell.com>
66
67         * Makefile (USE_BOOT_COMPILE): Re-organize to use BOOT_COMPILE
68         during the first pass.
69         (BOOTSTRAP_MCS): Use mscorlib.dll from the net_2_0 profile.
70
71 2004-11-18  Lluis Sanchez Gual <lluis@novell.com>
72
73         * System.dll.sources: Added new files:
74                 System.Configuration/ProviderSettings.cs
75                 System.Configuration/ProviderSettingsCollection.cs
76                 System.Configuration.Provider/ProviderBase.cs
77
78 2004-11-15  Lluis Sanchez Gual <lluis@novell.com>
79
80         * System.dll.sources: Added new files:
81                 System.Configuration/TimeSpanConfigurationProperty.cs
82                 System.Configuration/TimeSpanPropertyFlags.cs
83                 System.Configuration/TimeSpanSerializedFormat.cs
84         
85 2004-11-09  Lluis Sanchez Gual <lluis@novell.com>
86
87         * System.dll.sources: Added new files:
88                 System.Configuration/NonEmptyStringConfigurationProperty.cs
89                 System.Configuration/NonEmptyStringFlags.cs
90
91 2004-11-04  Lluis Sanchez Gual <lluis@novell.com>
92
93         * System.dll.sources: Added new files:
94                 System.Configuration/ConfigInfo.cs
95                 System.Configuration/IntegerConfigurationProperty.cs
96                 System.Configuration/RuntimeOnlySection.cs
97                 System.Configuration/SectionInfo.cs
98                 System.Configuration/SectionGroupInfo.cs
99
100 2004-09-21  Raja R Harinath  <rharinath@novell.com>
101
102         * Makefile (lib_file) [PROFILE=net_2_0]: New test.  Use
103         net_2_0_bootstrap libraries if necessary.
104         ($(the_lib)): Don't depend on a phony target.  Move 'echo-warning' ...
105         (all-local): ... here.  Will now warn unnecessarily, but is better
106         than rebuilding the library each time.
107
108 2004-09-20  Gert Driesen <drieseng@users.sourceforge.net>
109
110         * System.dll.sources: Moved ReadOnlyCollection.cs and Collection.cs
111         from corlib to System.Collections.Generic in System assembly
112
113 2004-09-13  Tim Coleman <tim@timcoleman.com>
114         * System.dll.sources: Add new classes in System.Net.Security and 
115                 System.Security.Authentication for Fx 2.0
116
117 2004-09-12  Gert Driesen <drieseng@users.sourceforge.net>
118
119         * System.dll.sources: removed duplicate entry for System.Net.
120         Configuration.WebRequestModuleHandler
121
122 2004-09-11  Sebastien Pouliot  <sebastien@ximian.com>
123
124         * System_test.dll.sources: Added unit tests for System.Diagnostics.
125         EventLogPermission and PerformanceCounterPermission.
126
127 2004-09-10  Sebastien Pouliot  <sebastien@ximian.com>
128
129         * System_test.dll.sources: Added PermissionHelper to the build.
130         * System_test.dll.sources: Added unit tests for System.Security.
131         Permissions.ResourcePermissionBase and ResourcePermissionBaseEntry, 
132         System.Web.AspNetHostingPermission and AspNetHostingPermissionAttribute.
133
134 2004-09-10  Tim Coleman <tim@timcoleman.com>
135         * System.dll.sources: Add System.Net.Cache, System.Net.Configuration,
136                 System.Net.Mail, System.Configuration classes
137
138 2004-09-09  Tim Coleman <tim@timcoleman.com>
139         * System.dll.sources: Add new System.Net.Mail classes
140
141 2004-09-04  Tim Coleman <tim@timcoleman.com>
142         * System.dll.sources: Add System.Net.Mail and System.Net.Mime classes.
143
144 2004-09-03  Tim Coleman <tim@timcoleman.com>
145         * System.dll.sources: Add new class in System.Net
146
147 2004-08-16  Duncan Mak  <duncan@ximian.com>
148
149         * System.dll.sources: Added new classes in System.Configuration.
150
151 2004-07-14  Atsushi Enomoto  <atsushi@ximian.com>
152
153         * System.dll.sources:
154           Added IChangeTracking.cs and IRevertibleChangeTracking.cs
155
156 2004-07-09  LLuis Sanchez Gual  <lluis@novell.com>
157
158         * System.dll.sources: Added files
159                 System.ComponentModel/AsyncCompletedEventArgs.cs
160                 System.ComponentModel/AsyncCompletedEventHandler.cs
161
162 2004-07-02  Raja R Harinath  <rharinath@novell.com>
163
164         * Makefile (LIBRARY_USE_INTERMEDIATE_FILE): Define.
165
166 2004-06-13  Gert Driesen <drieseng@users.sourceforge.net>
167
168         * System_test.dll.sources: Added IndentedTextWriterTest to unit
169         tests
170
171 2004-06-10  Raja R Harinath  <rharinath@novell.com>
172
173         * Makefile (LIBRARY_COMPILE): Define only if 'USE_BOOT_COMPILE' is
174         defined.  Don't conflate building a non-Xml temporary System.dll
175         with building System.dll for bootstrapping mcs.
176
177 2004-06-09  Raja R Harinath  <rharinath@novell.com>
178
179         * Makefile (CYCLIC_DEP_FILE): New.  Used to detect if
180         System.Xml.dll is present.
181         (SECOND_PASS): Remove.
182
183 2004-06-05  Sebastien Pouliot  <sebastien@ximian.com>
184
185         * System_test.dll.sources: Added X509CertificateCollectionTest
186         to the unit tests.
187
188 2004-06-03  Atsushi Enomoto  <atsushi@ximian.com>
189
190         * Makefile : add run-test-ondotnet target support.
191
192 2004-05-24  Raja R Harinath  <rharinath@novell.com>
193
194         * Makefile (EXTRA_FLAGS): Remove.
195         (LIBRARY_COMPILE) [!HAVE_SYSTEM_XML]: Use $(BOOT_COMPILE) for
196         non-Xml first build.
197         (all-local) [!SECOND_PASS]: Simplify.
198
199 2004-05-10  Raja R Harinath  <rharinath@novell.com>
200
201         * Makefile (install-local,test-local,run-test-local,clean-local):
202         Make cyclic-dependency safe.
203
204 2004-05-07  Raja R Harinath  <rharinath@novell.com>
205
206         * Makefile (all-local) [SECOND_PASS]: Rewrite to use 'make' itself
207         to determine out-of-date-ness.  (This fixes an unlogged change.)
208         (install-local,test-local,run-test-local,clean-local): Collapse
209         near-identical rules.
210
211 2004-05-07  Raja R Harinath  <rharinath@novell.com>
212
213         * Makefile (all-local): Built first pass with BOOT_COMPILE.
214
215 2004-04-26  Jackson Harper  <jackson@ximian.com>
216
217         * Makefile: Use new $(PROFILE) directory to search for cyclical
218         dependancy.
219         
220 2004-04-16  Lluis Sanchez Gual <lluis@ximian.com>
221
222         * System_test.dll.sources: Added 
223                 System.ComponentModel/TypeDescriptorTests.cs.
224
225 2004-04-14  Lluis Sanchez Gual <lluis@ximian.com>
226
227         * System.dll.sources: Added 
228                 System.ComponentModel/ReflectionEventDescriptor.cs,
229                 System.ComponentModel/ReflectionPropertyDescriptor.cs.
230
231 2004-03-17  Ivan Hamilton <ivan@chimerical.com.au>
232
233         * System.dll.sources: Added System/System.ComponentModel.Design
234         /RuntimeLicenseContext.cs
235         * System_test.dll.sources : Added System.ComponentModel
236         /LicenseManagerTests.cs
237
238 2004-03-11  Zoltan Varga  <vargaz@freemail.hu>
239
240         * Makefile (all-local): Fix for non-bash shells.
241
242 2004-02-26  Sebastien Pouliot  <sebastien@ximian.com>
243
244         * System.dll.sources: Added System.Net/DefaultCertificatePolicy.cs to 
245         the build.
246
247 2004-02-04  Marek Safar <marek.safar@seznam.cz>
248
249         * Makefile: Build System.dll in two steps. Because of the circular
250         dependency with System.XML.dll.
251
252 2004-01-21  Atsushi Enomoto  <atsushi@ximian.com>
253
254         * System_test.dll.sources : Added CodeGeneratorIdentifierTest.cs
255
256 2004-01-16  Gonzalo Paniagua Javier <gonzalo@ximian.com>
257
258         * System.dll.sources: added new files.
259
260         * System_test.dll.sources: added new test.
261
262 2004-01-01  Nick Drochak <ndrochak@gol.com>
263
264         * Makefile: Suppress warnings about multiple Regex defs and obsolete
265         calls in the test assembly.
266
267 2003-05-29  Nick Drochak <ndrochak@gol.com>
268
269         * System_test.dll.config: Nunit loads configs with the same name as the
270         test assembly. This is for the Swithes test.
271
272 2003-12-08  Atsushi Enomoto  <atsushi@ximian.com>
273
274         * System_test.dll.sources : Added UriTest2.cs
275
276 2003-11-18  Todd Berman  <tberman@gentoo.org>
277
278         * System.dll.sources: Added IOrderedDictionary.cs
279
280 2003-11-12  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
281
282         * System.dll.sources: Added some new class files
283
284 2003-09-04  Duncan Mak  <duncan@ximian.com>
285
286         * System_test.dll.sources: Add new test, ListDictionaryTest.cs.
287
288 2003-08-31 Alexandre Pigolkine <pigolkine@gmx.de>
289
290         * System_test.dll.sources       new test added
291
292 2003-07-27  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
293
294         * System.dll.sources: SRDescriptionAttribute.cs moved
295
296 2003-07-21  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
297
298         * README: removed (contained only obsolete build instructions)
299
300 2003-07-21  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
301
302         * System.dll.sources: EventLogImpl.cs added
303
304 2003-07-18  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
305
306         * System.dll.sources: AlphabeticalEnumConverter.cs, SRDescriptionAttribute.cs added
307
308 2003-07-18  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
309
310         * System.dll.sources: Assembly/Locale.cs added, Globalization.Locale.cs removed
311
312 2003-07-18  Peter Williams  <peter@newton.cx>
313
314         * Makefile (EXTRA_DISTFILES): Oops, NUnit.Prefs is not
315         a distable file.
316         (EXTRA_DISTFILES): A few more.
317
318 2003-07-17  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
319
320         * System.dll.sources: Assembly/Consts.cs added
321
322 2003-07-16  Peter Williams  <peter@newton.cx>
323
324         * Makefile (SCARY_LIB): Flip around since what was bootstrap
325         is now default.
326
327 2003-07-14  Jerome Laban <jlaban@wanadoo.fr>
328
329         * System.dll.sources: Added NetConfigurationHandler.cs,
330         NetConfig.cs, IPv6MulticastOption.cs
331
332 2003-07-10  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
333
334         * list.unix: Added AssemblyInfo.cs
335
336 2003-07-10  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
337
338         * list.unix: Removed System.Net/ProxyUseType.cs, System.Net/WebStatus.cs
339
340 2003-07-06  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
341
342         * list.unix: Add VBCodeGenerator.cs, VBCodeProvider.cs
343
344 2003-07-05  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
345
346         * list.unix: Add CodeParser.cs, Executor.cs, removed CompilerOptions.cs
347
348 2003-07-05  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
349
350         * list.unix: Add WebPermission.cs, WebPermissionAttribute.cs
351
352 2003-05-29  Nick Drochak <ndrochak@gol.com>
353
354         * makefile.gnu: turn on debug since it works again.
355
356 2003-05-21  Ben Maurer <bmaurer@users.sourceforge.net>
357
358         * StringWriter.cs: Fixed bug #43379 "Missing WebException.Response
359         property."
360
361 2003-03-30  Martin Willemoes Hansen <mwh@sysrq.dk>
362
363         * Stubed rest of System.ComponentModel
364
365 2003-03-29  Martin Willemoes Hansen <mwh@sysrq.dk>
366
367         * System.ComponentModel.Design.Serialization
368           Removed references to System.Web namespaces
369
370 2003-03-29  Martin Willemoes Hansen <mwh@sysrq.dk>
371
372         * Stubed System.ComponentModel/LicenseContext.cs
373         * Stubed System.ComponentModel/LicenseUsageMode.cs
374         * Stubed rest of System.ComponentModel.Design
375
376 2003-03-29  Martin Willemoes Hansen <mwh@sysrq.dk>
377
378         * Stubed System.ComponentModel/InheritanceAttribute.cs
379         * Stubed System.ComponentModel/InheritanceLevel.cs
380         * Stubed System.ComponentModel.Design/IDesignerFilter.cs
381         * Stubed System.ComponentModel.Design/IInheritanceService.cs
382
383 2003-03-27  Martin Willemoes Hansen <mwh@sysrq.dk>
384
385         * Stubed rest of System.ComponentModel.Design.Serialization
386
387 2003-03-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>
388
389         * list.unix: added RunInstallerAttribute.cs
390
391 2003-02-18  Alan Tam <Tam@SiuLung.com>
392
393         * list.unix (): Add DesignerCategoryAttribute.cs
394
395 2003-01-10  Duncan Mak  <duncan@ximian.com>
396
397         * list.unix (CSharpCodeCompiler): Add
398         Microsoft.Charp.CSharpCodeCompiler for Sean Kasun.
399
400 2002-12-10  Jeroen Janssen <japj@darius.demon.nl>
401         
402         * updated .build file(s) to correctly contain required buildfile 
403           attribute for nant
404
405 2002-12-07 Jackson Harper <jackson@latitudegeo.com>
406
407         * list list.unix: Put CSharpCodeGenerator.cs back in build
408
409 2002-12-07 Jackson Harper <jackson@latitudegeo.com>
410
411         * list list.unix: Removed Compiler classes that are being moved to their own assembly
412
413 2002-12-05 Alejandro Sánchez Acosta  <raciel@gnome.org>
414
415         * list.unix: updated.
416
417 2002-11-30 Alejandro Sánchez Acosta  <raciel@es.gnu.org>
418
419         * list.unix: Changed.
420         * System.ComponentModel.Design: Added
421
422 2002-11-11 Tim Coleman <tim@timcoleman.com>
423         * list.unix:
424         * list:
425         * System.ComponentModel/DesignTimeVisibleAttribute.cs:
426                 Add new class
427
428 2002-11-06 Jackson Harper <jackson@latitudegeo.com>
429
430         * list.unix: Added Microsoft.CSharp/Compiler.cs to build
431         
432 2002-11-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>
433
434         * list.unix: added new files.
435
436 2002-11-04  Tim Coleman <tim@timcoleman.com>
437         * System.ComponentModel/RefreshProperties.cs:
438         * System.ComponentModel/RefreshPropertiesAttribute.cs:
439                 Add new classes
440
441 2002-11-02  Duncan Mak  <duncan@ximian.com>
442
443         * list.unix: Added InvalidEnumArgumentException.
444
445 2002-10-31  Dick Porter  <dick@ximian.com>
446
447         * list.unix: Added MonoIO and MonoIOError to the build
448
449 2002-10-29  Daniel Morgan <danmorg@sc.rr.com>
450
451         * System.ComponentModel/PropertyDescriptor.cs: added
452         missing abstract methods and properties
453
454         * System.ComponentModel/DerivedPropertyDescriptor.cs: implemented
455         SetValue and added stubs for missing methods and properties
456         
457 2002-10-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>
458
459         * list.unix: added new files in System.Configuration.
460
461 2002-10-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>
462
463         * list.unix: added new files.
464
465 2002-08-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>
466
467         * System.ComponentModel/Component.cs:
468         * System.ComponentModel/ComponentCollection.cs:
469         * System.ComponentModel/Container.cs:
470         * System.ComponentModel/MarshalByValueComponent.cs:
471         * System.Diagnostics/Process.cs:
472         * System.Diagnostics/TextWriterTraceListener.cs:
473         * System.IO/FileSystemWatcher.cs:
474         IDisposable fixes.
475
476 2002-08-15  Tim Coleman <tim@timcoleman.com>
477         * list.unix: Added System.IO files.
478
479 2002-07-29  Gonzalo Paniagua Javier <gonzalo@ximian.com>
480
481         * list:
482         * list.unix: added EnumConverter.cs
483
484 2002-07-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>
485
486         * list:
487         * list.unix: added DerivedPropertyDescriptor.cs
488
489 2002-07-22  Tim Coleman <tim@timcoleman.com>
490         * list.unix: Added new file
491                 System.ComponentModel.RecommendedAsConfigurableAttribute.cs
492                 to build on unix.
493
494 2002-07-22  Tim Coleman <tim@timcoleman.com>
495         * list.unix: Added files to the build for linux
496                 System.ComponentModel.BindableAttribute.cs,
497                 System.ComponentModel.BindableSupport.cs,
498                 System.ComponentModel.ExpandableObjectConverter.cs,
499                 System.ComponentModel.NotifyParentPropertyAttribute.cs,
500                 System.ComponentModel.ToolboxItemAttribute.cs,
501
502 2002-07-22  Tim Coleman <tim@timcoleman.com>
503         * list.unix: Added System.ComponentModel/DefaultEventAttribute.cs
504                 and System.ComponentModel.DefaultProperty.cs to build
505
506
507 2002-06-20  Gonzalo Paniagua Javier <gonzalo@ximian.com>
508
509         * System.build: removed System.Drawing.dll dependency.
510
511 2002-06-15  Gonzalo Paniagua Javier <gonzalo@ximian.com>
512
513         * System.build: referenced System.Drawing.dll.
514
515 2002-05-12  Lawrence Pit <loz@cable.a2000.nl>
516
517         * System.Security.Cryptography.X509Certificates: directory added
518         
519 2002-05-09  Rodrigo Moya <rodrigo@ximian.com>
520
521         * System.build: don't exclude anymore excluded files in
522         System.ComponentModel. They compile on Linux, so they might also
523         on Windows.
524
525 2002-05-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>
526
527         * System.build: excluded EventDescriptor.cs, 
528         EventDescriptorCollection.cs and ICustomTypeDescriptor.cs.
529
530 2002-04-08  Nick Drochak  <ndrochak@gol.com>
531
532         * System.build: Build System.dll with mono's corlib.dll and 
533         System.Xml.dll.
534
535 2002-01-23  Dick Porter  <dick@ximian.com>
536
537         * System.build: Start build System.Net.Sockets.Socket.cs,
538         TcpClient.cs and TcpListener.cs
539
540 2001-12-07  Nick Drochak <ndrochak@gol.com>
541
542         * ChangeLog: Add the change log to this directory
543
544         * System.build: Add dependancy on linux target to test target. Need to 
545         have the dll before we can test it, right?  Plus it encourages others 
546         to try 'make test'.
547