**** Merged from MCS ****
[mono-project.git] / mcs / class / System / ChangeLog
blobd13642279da5954cf41f4cfcbd748088c65e379d
1 2004-11-09  Lluis Sanchez Gual <lluis@novell.com>
3         * System.dll.sources: Added new files:
4                 System.Configuration/NonEmptyStringConfigurationProperty.cs
5                 System.Configuration/NonEmptyStringFlags.cs
7 2004-11-04  Lluis Sanchez Gual <lluis@novell.com>
9         * System.dll.sources: Added new files:
10                 System.Configuration/ConfigInfo.cs
11                 System.Configuration/IntegerConfigurationProperty.cs
12                 System.Configuration/RuntimeOnlySection.cs
13                 System.Configuration/SectionInfo.cs
14                 System.Configuration/SectionGroupInfo.cs
16 2004-09-21  Raja R Harinath  <rharinath@novell.com>
18         * Makefile (lib_file) [PROFILE=net_2_0]: New test.  Use
19         net_2_0_bootstrap libraries if necessary.
20         ($(the_lib)): Don't depend on a phony target.  Move 'echo-warning' ...
21         (all-local): ... here.  Will now warn unnecessarily, but is better
22         than rebuilding the library each time.
24 2004-09-20  Gert Driesen <drieseng@users.sourceforge.net>
26         * System.dll.sources: Moved ReadOnlyCollection.cs and Collection.cs
27         from corlib to System.Collections.Generic in System assembly
29 2004-09-13  Tim Coleman <tim@timcoleman.com>
30         * System.dll.sources: Add new classes in System.Net.Security and 
31                 System.Security.Authentication for Fx 2.0
33 2004-09-12  Gert Driesen <drieseng@users.sourceforge.net>
35         * System.dll.sources: removed duplicate entry for System.Net.
36         Configuration.WebRequestModuleHandler
38 2004-09-11  Sebastien Pouliot  <sebastien@ximian.com>
40         * System_test.dll.sources: Added unit tests for System.Diagnostics.
41         EventLogPermission and PerformanceCounterPermission.
43 2004-09-10  Sebastien Pouliot  <sebastien@ximian.com>
45         * System_test.dll.sources: Added PermissionHelper to the build.
46         * System_test.dll.sources: Added unit tests for System.Security.
47         Permissions.ResourcePermissionBase and ResourcePermissionBaseEntry, 
48         System.Web.AspNetHostingPermission and AspNetHostingPermissionAttribute.
50 2004-09-10  Tim Coleman <tim@timcoleman.com>
51         * System.dll.sources: Add System.Net.Cache, System.Net.Configuration,
52                 System.Net.Mail, System.Configuration classes
54 2004-09-09  Tim Coleman <tim@timcoleman.com>
55         * System.dll.sources: Add new System.Net.Mail classes
57 2004-09-04  Tim Coleman <tim@timcoleman.com>
58         * System.dll.sources: Add System.Net.Mail and System.Net.Mime classes.
60 2004-09-03  Tim Coleman <tim@timcoleman.com>
61         * System.dll.sources: Add new class in System.Net
63 2004-08-16  Duncan Mak  <duncan@ximian.com>
65         * System.dll.sources: Added new classes in System.Configuration.
67 2004-07-14  Atsushi Enomoto  <atsushi@ximian.com>
69         * System.dll.sources:
70           Added IChangeTracking.cs and IRevertibleChangeTracking.cs
72 2004-07-09  LLuis Sanchez Gual  <lluis@novell.com>
74         * System.dll.sources: Added files
75                 System.ComponentModel/AsyncCompletedEventArgs.cs
76                 System.ComponentModel/AsyncCompletedEventHandler.cs
78 2004-07-02  Raja R Harinath  <rharinath@novell.com>
80         * Makefile (LIBRARY_USE_INTERMEDIATE_FILE): Define.
82 2004-06-13  Gert Driesen <drieseng@users.sourceforge.net>
84         * System_test.dll.sources: Added IndentedTextWriterTest to unit
85         tests
87 2004-06-10  Raja R Harinath  <rharinath@novell.com>
89         * Makefile (LIBRARY_COMPILE): Define only if 'USE_BOOT_COMPILE' is
90         defined.  Don't conflate building a non-Xml temporary System.dll
91         with building System.dll for bootstrapping mcs.
93 2004-06-09  Raja R Harinath  <rharinath@novell.com>
95         * Makefile (CYCLIC_DEP_FILE): New.  Used to detect if
96         System.Xml.dll is present.
97         (SECOND_PASS): Remove.
99 2004-06-05  Sebastien Pouliot  <sebastien@ximian.com>
101         * System_test.dll.sources: Added X509CertificateCollectionTest
102         to the unit tests.
104 2004-06-03  Atsushi Enomoto  <atsushi@ximian.com>
106         * Makefile : add run-test-ondotnet target support.
108 2004-05-24  Raja R Harinath  <rharinath@novell.com>
110         * Makefile (EXTRA_FLAGS): Remove.
111         (LIBRARY_COMPILE) [!HAVE_SYSTEM_XML]: Use $(BOOT_COMPILE) for
112         non-Xml first build.
113         (all-local) [!SECOND_PASS]: Simplify.
115 2004-05-10  Raja R Harinath  <rharinath@novell.com>
117         * Makefile (install-local,test-local,run-test-local,clean-local):
118         Make cyclic-dependency safe.
120 2004-05-07  Raja R Harinath  <rharinath@novell.com>
122         * Makefile (all-local) [SECOND_PASS]: Rewrite to use 'make' itself
123         to determine out-of-date-ness.  (This fixes an unlogged change.)
124         (install-local,test-local,run-test-local,clean-local): Collapse
125         near-identical rules.
127 2004-05-07  Raja R Harinath  <rharinath@novell.com>
129         * Makefile (all-local): Built first pass with BOOT_COMPILE.
131 2004-04-26  Jackson Harper  <jackson@ximian.com>
133         * Makefile: Use new $(PROFILE) directory to search for cyclical
134         dependancy.
135         
136 2004-04-16  Lluis Sanchez Gual <lluis@ximian.com>
138         * System_test.dll.sources: Added 
139                 System.ComponentModel/TypeDescriptorTests.cs.
141 2004-04-14  Lluis Sanchez Gual <lluis@ximian.com>
143         * System.dll.sources: Added 
144                 System.ComponentModel/ReflectionEventDescriptor.cs,
145                 System.ComponentModel/ReflectionPropertyDescriptor.cs.
147 2004-03-17  Ivan Hamilton <ivan@chimerical.com.au>
149         * System.dll.sources: Added System/System.ComponentModel.Design
150         /RuntimeLicenseContext.cs
151         * System_test.dll.sources : Added System.ComponentModel
152         /LicenseManagerTests.cs
154 2004-03-11  Zoltan Varga  <vargaz@freemail.hu>
156         * Makefile (all-local): Fix for non-bash shells.
158 2004-02-26  Sebastien Pouliot  <sebastien@ximian.com>
160         * System.dll.sources: Added System.Net/DefaultCertificatePolicy.cs to 
161         the build.
163 2004-02-04  Marek Safar <marek.safar@seznam.cz>
165         * Makefile: Build System.dll in two steps. Because of the circular
166         dependency with System.XML.dll.
168 2004-01-21  Atsushi Enomoto  <atsushi@ximian.com>
170         * System_test.dll.sources : Added CodeGeneratorIdentifierTest.cs
172 2004-01-16  Gonzalo Paniagua Javier <gonzalo@ximian.com>
174         * System.dll.sources: added new files.
176         * System_test.dll.sources: added new test.
178 2004-01-01  Nick Drochak <ndrochak@gol.com>
180         * Makefile: Suppress warnings about multiple Regex defs and obsolete
181         calls in the test assembly.
183 2003-05-29  Nick Drochak <ndrochak@gol.com>
185         * System_test.dll.config: Nunit loads configs with the same name as the
186         test assembly. This is for the Swithes test.
188 2003-12-08  Atsushi Enomoto  <atsushi@ximian.com>
190         * System_test.dll.sources : Added UriTest2.cs
192 2003-11-18  Todd Berman  <tberman@gentoo.org>
194         * System.dll.sources: Added IOrderedDictionary.cs
196 2003-11-12  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
198         * System.dll.sources: Added some new class files
200 2003-09-04  Duncan Mak  <duncan@ximian.com>
202         * System_test.dll.sources: Add new test, ListDictionaryTest.cs.
204 2003-08-31 Alexandre Pigolkine <pigolkine@gmx.de>
206         * System_test.dll.sources       new test added
208 2003-07-27  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
210         * System.dll.sources: SRDescriptionAttribute.cs moved
212 2003-07-21  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
214         * README: removed (contained only obsolete build instructions)
216 2003-07-21  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
218         * System.dll.sources: EventLogImpl.cs added
220 2003-07-18  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
222         * System.dll.sources: AlphabeticalEnumConverter.cs, SRDescriptionAttribute.cs added
224 2003-07-18  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
226         * System.dll.sources: Assembly/Locale.cs added, Globalization.Locale.cs removed
228 2003-07-18  Peter Williams  <peter@newton.cx>
230         * Makefile (EXTRA_DISTFILES): Oops, NUnit.Prefs is not
231         a distable file.
232         (EXTRA_DISTFILES): A few more.
234 2003-07-17  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
236         * System.dll.sources: Assembly/Consts.cs added
238 2003-07-16  Peter Williams  <peter@newton.cx>
240         * Makefile (SCARY_LIB): Flip around since what was bootstrap
241         is now default.
243 2003-07-14  Jerome Laban <jlaban@wanadoo.fr>
245         * System.dll.sources: Added NetConfigurationHandler.cs,
246         NetConfig.cs, IPv6MulticastOption.cs
248 2003-07-10  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
250         * list.unix: Added AssemblyInfo.cs
252 2003-07-10  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
254         * list.unix: Removed System.Net/ProxyUseType.cs, System.Net/WebStatus.cs
256 2003-07-06  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
258         * list.unix: Add VBCodeGenerator.cs, VBCodeProvider.cs
260 2003-07-05  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
262         * list.unix: Add CodeParser.cs, Executor.cs, removed CompilerOptions.cs
264 2003-07-05  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
266         * list.unix: Add WebPermission.cs, WebPermissionAttribute.cs
268 2003-05-29  Nick Drochak <ndrochak@gol.com>
270         * makefile.gnu: turn on debug since it works again.
272 2003-05-21  Ben Maurer <bmaurer@users.sourceforge.net>
274         * StringWriter.cs: Fixed bug #43379 "Missing WebException.Response
275         property."
277 2003-03-30  Martin Willemoes Hansen <mwh@sysrq.dk>
279         * Stubed rest of System.ComponentModel
281 2003-03-29  Martin Willemoes Hansen <mwh@sysrq.dk>
283         * System.ComponentModel.Design.Serialization
284           Removed references to System.Web namespaces
286 2003-03-29  Martin Willemoes Hansen <mwh@sysrq.dk>
288         * Stubed System.ComponentModel/LicenseContext.cs
289         * Stubed System.ComponentModel/LicenseUsageMode.cs
290         * Stubed rest of System.ComponentModel.Design
292 2003-03-29  Martin Willemoes Hansen <mwh@sysrq.dk>
294         * Stubed System.ComponentModel/InheritanceAttribute.cs
295         * Stubed System.ComponentModel/InheritanceLevel.cs
296         * Stubed System.ComponentModel.Design/IDesignerFilter.cs
297         * Stubed System.ComponentModel.Design/IInheritanceService.cs
299 2003-03-27  Martin Willemoes Hansen <mwh@sysrq.dk>
301         * Stubed rest of System.ComponentModel.Design.Serialization
303 2003-03-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>
305         * list.unix: added RunInstallerAttribute.cs
307 2003-02-18  Alan Tam <Tam@SiuLung.com>
309         * list.unix (): Add DesignerCategoryAttribute.cs
311 2003-01-10  Duncan Mak  <duncan@ximian.com>
313         * list.unix (CSharpCodeCompiler): Add
314         Microsoft.Charp.CSharpCodeCompiler for Sean Kasun.
316 2002-12-10  Jeroen Janssen <japj@darius.demon.nl>
317         
318         * updated .build file(s) to correctly contain required buildfile 
319           attribute for nant
321 2002-12-07 Jackson Harper <jackson@latitudegeo.com>
323         * list list.unix: Put CSharpCodeGenerator.cs back in build
325 2002-12-07 Jackson Harper <jackson@latitudegeo.com>
327         * list list.unix: Removed Compiler classes that are being moved to their own assembly
329 2002-12-05 Alejandro Sánchez Acosta  <raciel@gnome.org>
331         * list.unix: updated.
333 2002-11-30 Alejandro Sánchez Acosta  <raciel@es.gnu.org>
335         * list.unix: Changed.
336         * System.ComponentModel.Design: Added
338 2002-11-11 Tim Coleman <tim@timcoleman.com>
339         * list.unix:
340         * list:
341         * System.ComponentModel/DesignTimeVisibleAttribute.cs:
342                 Add new class
344 2002-11-06 Jackson Harper <jackson@latitudegeo.com>
346         * list.unix: Added Microsoft.CSharp/Compiler.cs to build
347         
348 2002-11-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>
350         * list.unix: added new files.
352 2002-11-04  Tim Coleman <tim@timcoleman.com>
353         * System.ComponentModel/RefreshProperties.cs:
354         * System.ComponentModel/RefreshPropertiesAttribute.cs:
355                 Add new classes
357 2002-11-02  Duncan Mak  <duncan@ximian.com>
359         * list.unix: Added InvalidEnumArgumentException.
361 2002-10-31  Dick Porter  <dick@ximian.com>
363         * list.unix: Added MonoIO and MonoIOError to the build
365 2002-10-29  Daniel Morgan <danmorg@sc.rr.com>
367         * System.ComponentModel/PropertyDescriptor.cs: added
368         missing abstract methods and properties
370         * System.ComponentModel/DerivedPropertyDescriptor.cs: implemented
371         SetValue and added stubs for missing methods and properties
372         
373 2002-10-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>
375         * list.unix: added new files in System.Configuration.
377 2002-10-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>
379         * list.unix: added new files.
381 2002-08-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>
383         * System.ComponentModel/Component.cs:
384         * System.ComponentModel/ComponentCollection.cs:
385         * System.ComponentModel/Container.cs:
386         * System.ComponentModel/MarshalByValueComponent.cs:
387         * System.Diagnostics/Process.cs:
388         * System.Diagnostics/TextWriterTraceListener.cs:
389         * System.IO/FileSystemWatcher.cs:
390         IDisposable fixes.
392 2002-08-15  Tim Coleman <tim@timcoleman.com>
393         * list.unix: Added System.IO files.
395 2002-07-29  Gonzalo Paniagua Javier <gonzalo@ximian.com>
397         * list:
398         * list.unix: added EnumConverter.cs
400 2002-07-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>
402         * list:
403         * list.unix: added DerivedPropertyDescriptor.cs
405 2002-07-22  Tim Coleman <tim@timcoleman.com>
406         * list.unix: Added new file
407                 System.ComponentModel.RecommendedAsConfigurableAttribute.cs
408                 to build on unix.
410 2002-07-22  Tim Coleman <tim@timcoleman.com>
411         * list.unix: Added files to the build for linux
412                 System.ComponentModel.BindableAttribute.cs,
413                 System.ComponentModel.BindableSupport.cs,
414                 System.ComponentModel.ExpandableObjectConverter.cs,
415                 System.ComponentModel.NotifyParentPropertyAttribute.cs,
416                 System.ComponentModel.ToolboxItemAttribute.cs,
418 2002-07-22  Tim Coleman <tim@timcoleman.com>
419         * list.unix: Added System.ComponentModel/DefaultEventAttribute.cs
420                 and System.ComponentModel.DefaultProperty.cs to build
423 2002-06-20  Gonzalo Paniagua Javier <gonzalo@ximian.com>
425         * System.build: removed System.Drawing.dll dependency.
427 2002-06-15  Gonzalo Paniagua Javier <gonzalo@ximian.com>
429         * System.build: referenced System.Drawing.dll.
431 2002-05-12  Lawrence Pit <loz@cable.a2000.nl>
433         * System.Security.Cryptography.X509Certificates: directory added
434         
435 2002-05-09  Rodrigo Moya <rodrigo@ximian.com>
437         * System.build: don't exclude anymore excluded files in
438         System.ComponentModel. They compile on Linux, so they might also
439         on Windows.
441 2002-05-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>
443         * System.build: excluded EventDescriptor.cs, 
444         EventDescriptorCollection.cs and ICustomTypeDescriptor.cs.
446 2002-04-08  Nick Drochak  <ndrochak@gol.com>
448         * System.build: Build System.dll with mono's corlib.dll and 
449         System.Xml.dll.
451 2002-01-23  Dick Porter  <dick@ximian.com>
453         * System.build: Start build System.Net.Sockets.Socket.cs,
454         TcpClient.cs and TcpListener.cs
456 2001-12-07  Nick Drochak <ndrochak@gol.com>
458         * ChangeLog: Add the change log to this directory
460         * System.build: Add dependancy on linux target to test target. Need to 
461         have the dll before we can test it, right?  Plus it encourages others 
462         to try 'make test'.