Marek Safar [Sun, 12 Sep 2004 20:21:07 +0000 (20:21 -0000)]
2004-09-12 Marek Safar <marek.safar@seznam.cz>
* class.cs (TypeContainer.DoDefineMembers): Do not call
DefineDefaultConstructor for static classes.
svn path=/trunk/mcs/; revision=33782
Marek Safar [Sun, 12 Sep 2004 20:18:23 +0000 (20:18 -0000)]
2004-09-12 Marek Safar <marek.safar@seznam.cz>
* TypeBuilder.cs: Do not create default constructor for
static classes.
svn path=/trunk/mcs/; revision=33781
Ben Maurer [Sun, 12 Sep 2004 16:06:53 +0000 (16:06 -0000)]
2004-09-12 Ben Maurer <bmaurer@ximian.com>
* HttpContext.cs: use CallContext. It is a little bit faster.
svn path=/trunk/mcs/; revision=33775
Ben Maurer [Sun, 12 Sep 2004 15:02:23 +0000 (15:02 -0000)]
2004-09-12 Ben Maurer <bmaurer@ximian.com>
* BinaryReader.cs: Use ReadByte when possible. Gives a tad
of perf, and fixes a bug reported on mono-patches-list
svn path=/trunk/mcs/; revision=33772
Marek Safar [Sun, 12 Sep 2004 13:20:16 +0000 (13:20 -0000)]
refresh
svn path=/trunk/mcs/; revision=33771
Marek Safar [Sun, 12 Sep 2004 13:19:49 +0000 (13:19 -0000)]
2004-09-12 Marek Safar <marek.safar@seznam.cz>
* attribute.cs (Attribute.Resolve): Add error 653 report.
* class.cs (Class.ApplyAttributeBuilder): Add error 641
report.
(Method.ApplyAttributeBuilder): Add error 685 report.
(Operator.Define): Add error 564 report.
* cs-tokenizer.cs (handle_hex): Add error 1013 report.
* expression.cs (Invocation.DoResolve): Add error
245 and 250 report.
* parameter.cs (Parameter.ApplyAttributeBuilder): Add
error 674 report.
svn path=/trunk/mcs/; revision=33770
Atsushi Eno [Sun, 12 Sep 2004 10:28:54 +0000 (10:28 -0000)]
2004-09-12 Atsushi Enomoto <atsushi@ximian.com>
* XPath2Expression.cs : ComparisonExpr.CompareAtomic() should consider
spec-conformant untypedAtomic handling.
* XQueryContext.cs : Variables were incorrectly added to the older
context. Fixed Context and ContextManager constructors that were
in silly chicken-and-egg.
* XPathSequence.cs : now Context property always returns current
XQuery context (will be fixed; it is workaround for variable
resolution). In For iteration, context sequence should vary.
* XQueryComparisonOperator.cs : All value comparison failed to return
true when both operands are the same types.
* XsltCommand.cs : use XmlWriter.Create().
svn path=/trunk/mcs/; revision=33769
Gert Driesen [Sun, 12 Sep 2004 07:37:22 +0000 (07:37 -0000)]
* System.dll.sources: removed duplicate entry for System.Net.Configuration.
WebRequestModuleHandler
svn path=/trunk/mcs/; revision=33768
Ben Maurer [Sun, 12 Sep 2004 02:01:39 +0000 (02:01 -0000)]
oops
svn path=/trunk/mcs/; revision=33767
Ben Maurer [Sun, 12 Sep 2004 01:43:02 +0000 (01:43 -0000)]
2004-09-11 Ben Maurer <bmaurer@users.sourceforge.net>
* CallContext.cs: Use [ThreadStatic], it is much faster than the
Thread.[Get/Set]Data functions
svn path=/trunk/mcs/; revision=33766
Ben Maurer [Sun, 12 Sep 2004 01:24:43 +0000 (01:24 -0000)]
2004-09-11 Ben Maurer <bmaurer@users.sourceforge.net>
* CADMessages.cs: get rid of method / type name, it is not needed
* MethodCall.cs: lazily init method / type name.
* ReturnMessage.cs: lazily init method / type name, sig.
svn path=/trunk/mcs/; revision=33765
Ben Maurer [Sun, 12 Sep 2004 01:20:28 +0000 (01:20 -0000)]
2004-09-11 Ben Maurer <bmaurer@users.sourceforge.net>
* RemotingServices.cs: use MethodBase rather than looking
for the method ourselves. It has higher perf in x-ad calls.
svn path=/trunk/mcs/; revision=33764
Sebastien Pouliot [Sat, 11 Sep 2004 22:55:05 +0000 (22:55 -0000)]
2004-09-11 Sebastien Pouliot <sebastien@ximian.com>
* System_test.dll.sources: Added unit tests for System.Diagnostics.
EventLogPermission and PerformanceCounterPermission.
svn path=/trunk/mcs/; revision=33763
Sebastien Pouliot [Sat, 11 Sep 2004 22:53:31 +0000 (22:53 -0000)]
2004-09-11 Sebastien Pouliot <sebastien@ximian.com>
* EventLogPermission.cs: Completed implementation.
* EventLogPermissionAccess.cs: Fixed enum values.
* EventLogPermissionEntry.cs: Added validation for machine names.
* EventLogPermissionEntryCollection.cs: Added synchronization
of entries with the base permission class.
* PerformanceCounterPermission.cs: Completed implementation.
* PerformanceCounterPermissionAccess.cs: Fixed enum values.
* PerformanceCounterPermissionEntry.cs: Added validations for machine
and category names.
* PerformanceCounterPermissionEntryCollection.cs: Added synchronization
of entries with the base permission class.
svn path=/trunk/mcs/; revision=33762
Sebastien Pouliot [Sat, 11 Sep 2004 22:48:00 +0000 (22:48 -0000)]
2004-09-11 Sebastien Pouliot <sebastien@ximian.com>
* EventLogPermissionTest.cs: New. Unit tests for EventLogPermission.
* PerformanceCounterPermissionTest.cs: New. Unit tests for
PerformanceCounterPermission.
svn path=/trunk/mcs/; revision=33761
Atsushi Eno [Sat, 11 Sep 2004 22:28:58 +0000 (22:28 -0000)]
2004-09-12 Atsushi Enomoto <atsushi@ximian.com>
* XmlTextWriter.cs : CloseOutput must be true by default.
svn path=/trunk/mcs/; revision=33760
Marek Safar [Sat, 11 Sep 2004 20:57:23 +0000 (20:57 -0000)]
refresh
svn path=/trunk/mcs/; revision=33759
Marek Safar [Sat, 11 Sep 2004 20:56:55 +0000 (20:56 -0000)]
2004-09-11 Marek Safar <marek.safar@seznam.cz>
* class.cs (ConstructorInitializer.Resolve):
Wrong error number (515->516).
svn path=/trunk/mcs/; revision=33758
Francisco Figueiredo Jr. [Sat, 11 Sep 2004 20:17:12 +0000 (20:17 -0000)]
2004-09-11 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
* Npgsql/NpgsqlConnection.cs:
Dispose: Improved implementation. Also added warning logging for
NpgsqlConnection leakings.
Close: Fixed code to allow calling many times even when being disposed.
* Npgsql/NpgsqlConnection.resx:
Added new warning logging message for NpgsqlConnection leakings.
* Npgsql/NpgsqlConnector.cs:
IsValid: new method to check if Connector is still valid.
* Npgsql/NpgsqlConnectorPool.cs:
GetPooledConnector: Improved to check validity of Connector.
FixPoolCountBecauseOfConnectionDisposeFalse: new method to fix the connection pool count
because NpgsqlConnection leaking. This way, uses doesn't run out of connections from pool.
svn path=/trunk/mcs/; revision=33757
Marek Safar [Sat, 11 Sep 2004 20:12:27 +0000 (20:12 -0000)]
2004-09-11 Marek Safar <marek.safar@seznam.cz>
* class.cs (Indexer.Define): Add error 631 report.
svn path=/trunk/mcs/; revision=33756
Ben Maurer [Sat, 11 Sep 2004 20:10:46 +0000 (20:10 -0000)]
2004-09-11 Ben Maurer <bmaurer@users.sourceforge.net>
* CADMessages.cs, MethodCall.cs: When doing an x-appdomain
call, store the method in a RuntimeMethodHandle. This allows
us to avoid the expensive lookup operations that must be done
to resolve the method. This makes xsp go from 250 r/s to 450 r/s
for me.
svn path=/trunk/mcs/; revision=33755
Zoltan Varga [Sat, 11 Sep 2004 19:05:53 +0000 (19:05 -0000)]
2004-09-11 Zoltan Varga <vargaz@freemail.hu>
* cpu-amd64.md: Fix more instruction lengths.
svn path=/trunk/mono/; revision=33754
Zoltan Varga [Sat, 11 Sep 2004 18:51:19 +0000 (18:51 -0000)]
2004-09-11 Zoltan Varga <vargaz@freemail.hu>
* assembly.c assembly.h icall.c class.c appdomain.c: Lazily load
referenced assemblies. Fixes #62135.
* exception.h exception.c (mono_get_exception_file_not_found2): New
helper function.
svn path=/trunk/mono/; revision=33753
Zoltan Varga [Sat, 11 Sep 2004 18:45:08 +0000 (18:45 -0000)]
2004-09-11 Zoltan Varga <vargaz@freemail.hu>
* cpu-amd64.md: Fix lengths of some instructions.
svn path=/trunk/mono/; revision=33752
Marek Safar [Sat, 11 Sep 2004 18:34:03 +0000 (18:34 -0000)]
2004-09-11 Marek Safar <marek.safar@seznam.cz>
* ecore.cs (Error_NegativeArrayIndex): Fix 248 error.
svn path=/trunk/mcs/; revision=33751
Marek Safar [Sat, 11 Sep 2004 17:14:08 +0000 (17:14 -0000)]
2004-09-11 Marek Safar <marek.safar@seznam.cz>
* expression.cs (Probe.DoResolve): Add error CS0241 report.
svn path=/trunk/mcs/; revision=33750
Sebastien Pouliot [Sat, 11 Sep 2004 15:07:55 +0000 (15:07 -0000)]
2004-09-11 Sebastien Pouliot <sebastien@ximian.com>
* Makefile: Updated to include unit tests.
* System.ServiceProcess.dll.sources: Added ServiceControllerPermission
class to the build.
* System.ServiceProcess_test.dll.sources: New. Added sources file for
unit tests.
svn path=/trunk/mcs/; revision=33749
Sebastien Pouliot [Sat, 11 Sep 2004 15:06:39 +0000 (15:06 -0000)]
2004-09-11 Sebastien Pouliot <sebastien@ximian.com>
* ChangeLog: New.
* ServiceControllerPermission.cs: New. Added permission class.
* ServiceControllerPermissionAttribute.cs: Completed TODO, added
missing validations (machine and service names). Fixed AttributeUsage.
* ServiceControllerPermissionEntry.cs: Added internal GetBaseEntry for
synchronization. Converted spaces to tabs.
* ServiceControllerPermissionEntryCollection.cs: Added synchronization
with entries in the base class. Converted spaces to tabs.
svn path=/trunk/mcs/; revision=33748
Sebastien Pouliot [Sat, 11 Sep 2004 15:01:48 +0000 (15:01 -0000)]
2004-09-11 Sebastien Pouliot <sebastien@ximian.com>
* ServiceControllerPermissionAttributeTest.cs: New. Unit tests for
ServiceControllerPermissionAttribute class.
* ServiceControllerPermissionTest.cs: New. Unit tests for Service
ControllerPermission class.
svn path=/trunk/mcs/; revision=33747
Ben Maurer [Sat, 11 Sep 2004 13:57:16 +0000 (13:57 -0000)]
2004-09-11 Ben Maurer <bmaurer@users.sourceforge.net>
* inssel.brg: Make the array ldelema check aot friendly.
svn path=/trunk/mono/; revision=33745
Rafael Teixeira [Sat, 11 Sep 2004 13:04:49 +0000 (13:04 -0000)]
2004-09-11 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* Utils.cs: Wrong return type in CopyArray Signature. Bug #65651
svn path=/trunk/mcs/; revision=33744
Rafael Teixeira [Sat, 11 Sep 2004 12:30:09 +0000 (12:30 -0000)]
2004-09-11 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* ObjectType.cs: Corrected some test ordering in ObjTst and using new getObjTstString to test two candidate strings. Bug #65653
svn path=/trunk/mcs/; revision=33743
Zoltan Varga [Sat, 11 Sep 2004 09:46:20 +0000 (09:46 -0000)]
2004-09-11 Zoltan Varga <vargaz@freemail.hu>
* mini-amd64.c (mono_arch_get_argument_info): Fix stack_unwind test.
* cpu-amd64.md inssel-long.brg inssel-amd64.brg: Small optimizations.
svn path=/trunk/mono/; revision=33742
Peter Dennis Bartok [Sat, 11 Sep 2004 03:50:00 +0000 (03:50 -0000)]
- Added DoDragDrop() [incomplete]
- Properly implemented 'Visible' handling
- Added SetVisibleCore()
- Implemented FindChildAtPoint()
- Implemented GetContainerControl()
- Implemented Hide()
svn path=/trunk/mcs/; revision=33741
Peter Dennis Bartok [Sat, 11 Sep 2004 01:28:11 +0000 (01:28 -0000)]
- Moved methods into their appropriate #regions
- Reordered methods within regions alphabetically
svn path=/trunk/mcs/; revision=33740
Peter Dennis Bartok [Sat, 11 Sep 2004 00:57:35 +0000 (00:57 -0000)]
- Added method to retrieve text from window
svn path=/trunk/mcs/; revision=33739
Peter Dennis Bartok [Sat, 11 Sep 2004 00:56:33 +0000 (00:56 -0000)]
- Moved some internal functions into the internal region
- Implemented FontHeight
- Implemented RenderRightToLeft
- Implemented ResizeRedraw
- Implemented ShowFocusCues
- Implemented ShowKeyboardCues
- Implemented FromChildHandle
- Implemented FromHandle
- Implemented IsMnemonic
- Implemented ReflectMessage
- All public and protected Static Methods are now complete
svn path=/trunk/mcs/; revision=33738
Peter Dennis Bartok [Fri, 10 Sep 2004 22:54:52 +0000 (22:54 -0000)]
- Implemented remaining missing public instance properties
- Alphabetized some out of order properties
svn path=/trunk/mcs/; revision=33735
Tim Coleman [Fri, 10 Sep 2004 22:09:05 +0000 (22:09 -0000)]
2004-10-10 Tim Coleman <tim@timcoleman.com>
* ConfigurationElementCollection.cs:
Add XML_DEP
svn path=/trunk/mcs/; revision=33734
Tim Coleman [Fri, 10 Sep 2004 22:08:21 +0000 (22:08 -0000)]
2004-09-10 Tim Coleman <tim@timcoleman.com>
* Add XML_DEP to all sources.
svn path=/trunk/mcs/; revision=33733
Marek Safar [Fri, 10 Sep 2004 21:12:40 +0000 (21:12 -0000)]
2004-09-10 Marek Safar <marek.safar@seznam.cz>
* do-test.pl: Make report readable (I was really confuse).
Fixed bug on my machine CR+LF in *-expect-* files.
svn path=/trunk/mcs/; revision=33731
Sebastien Pouliot [Fri, 10 Sep 2004 19:58:21 +0000 (19:58 -0000)]
2004-09-10 Sebastien Pouliot <sebastien@ximian.com>
* System_test.dll.sources: Added PermissionHelper to the build.
* System_test.dll.sources: Added unit tests for System.Security.
Permissions.ResourcePermissionBase and ResourcePermissionBaseEntry,
System.Web.AspNetHostingPermission and AspNetHostingPermissionAttribute.
svn path=/trunk/mcs/; revision=33730
Sebastien Pouliot [Fri, 10 Sep 2004 19:54:12 +0000 (19:54 -0000)]
2004-09-10 Sebastien Pouliot <sebastien@ximian.com>
* EventLogPermission.cs: Fixed initialization (TagNames and
PermissionAccessType).
* EventLogPermissionAccess.cs: Added new enums for NET_2_0 and added
[Obsolete] to some existing elements.
* EventLogPermissionAttribute.cs: Added missing validation to property
MachineName. Fixed changes for NET_2_0.
* PerformanceCounterPermission.cs: Fixed initialization (TagNames and
PermissionAccessType).
* PerformanceCounterPermissionAccess.cs: Added new enums for NET_2_0
and added [Obsolete] to some existing elements.
* PerformanceCounterPermissionAttribute.cs: Added missing validations
to properties (Path, MachineName). Fixed changes for NET_2_0.
svn path=/trunk/mcs/; revision=33729
Tim Coleman [Fri, 10 Sep 2004 19:53:11 +0000 (19:53 -0000)]
2004-09-10 Tim Coleman <tim@timcoleman.com>
* System.dll.sources: Add System.Net.Cache, System.Net.Configuration,
System.Net.Mail, System.Configuration classes
svn path=/trunk/mcs/; revision=33728
Tim Coleman [Fri, 10 Sep 2004 19:51:36 +0000 (19:51 -0000)]
2004-09-10 Tim Coleman <tim@timcoleman.com>
* SmtpClient.cs SmtpFailedRecipientsException.cs:
Add failed recipient exception handling.
svn path=/trunk/mcs/; revision=33727
Tim Coleman [Fri, 10 Sep 2004 19:50:10 +0000 (19:50 -0000)]
2004-09-10 Tim Coleman <tim@timcoleman.com>
* ConfigurationElementCollection.cs ConfigurationElementCollectionType.cs:
New Fx 2.0 stubs
* ConfigurationElement.cs:
Fix function declaration
svn path=/trunk/mcs/; revision=33726
Tim Coleman [Fri, 10 Sep 2004 19:47:45 +0000 (19:47 -0000)]
2004-09-10 Tim Coleman <tim@timcoleman.com>
* AuthenticationModuleElement.cs AuthenticationModuleElementCollection.cs
* AuthenticationModulesSection.cs BypassElement.cs BypassElementCollection.cs
* ConnectionManagementElement.cs ConnectionManagementElementCollection.cs
* ConnectionManagementSection.cs DefaultProxySection.cs
* HttpCachePolicyElement.cs HttpWebRequestElement.cs
* Ipv6Element.cs MailSettingsSection.cs ModuleElement.cs
* NetSectionGroup.cs ProxyElement.cs RequestCachingSection.cs
* ServicePointManagerElement.cs SettingsSection.cs SmtpElement.cs
* SocketElement.cs UriParserElement.cs UriParserElementCollection.cs
* UriParserSection.cs WebRequestModuleElement.cs
* WebRequestModuleElementCollection.cs WebRequestModulesSection.cs:
New classes for Fx 2.0
svn path=/trunk/mcs/; revision=33725
Sebastien Pouliot [Fri, 10 Sep 2004 19:47:03 +0000 (19:47 -0000)]
2004-09-10 Sebastien Pouliot <sebastien@ximian.com>
* DnsPermission.cs: Updated to pass new unit tests.
* DnsPermissionAttribute.cs: Cleanup.
* SocketPermission.cs: Updated to pass new unit tests.
* SocketPermissionAttribute.cs: Updated to pass new unit tests.
* WebPermission.cs: Implemented some TODO - not complete yet.
* WebPermissionAttribute.cs: Updated to pass new unit tests.
svn path=/trunk/mcs/; revision=33724
Tim Coleman [Fri, 10 Sep 2004 19:44:30 +0000 (19:44 -0000)]
2004-09-10 Tim Coleman <tim@timcoleman.com>
* HttpCacheAgeControl.cs HttpRequestCacheLevel.cs HttpRequestCachePolicy.cs
* RequestCacheLevel.cs RequestCachePolicy.cs:
New classes for Fx 2.0
svn path=/trunk/mcs/; revision=33723
Sebastien Pouliot [Fri, 10 Sep 2004 19:40:45 +0000 (19:40 -0000)]
2004-09-10 Sebastien Pouliot <sebastien@ximian.com>
* AspNetHostingPermission.cs: Completed TODO.
* AspNetHostingPermissionAttribute.cs: Completed TODO and added enum
validation.
svn path=/trunk/mcs/; revision=33722
Sebastien Pouliot [Fri, 10 Sep 2004 19:32:23 +0000 (19:32 -0000)]
2004-09-10 Sebastien Pouliot <sebastien@ximian.com>
* PermissionHelper.cs: New. Static methods to help implementation of
permission classes.
* ResourcePermissionBase.cs: Implemented all TODO (except FromXml
which isn't complete).
* ResourcePermissionBaseEntry.cs: Minor cleanup (namespaces, style).
svn path=/trunk/mcs/; revision=33721
Sebastien Pouliot [Fri, 10 Sep 2004 19:25:58 +0000 (19:25 -0000)]
2004-09-10 Sebastien Pouliot <sebastien@ximian.com>
* DnsPermissionAttributeTest.cs: New. Unit tests for DnsPermissionAttr.
* DnsPermissionTest.cs: New. Unit tests for DnsPermission.
* SocketPermissionAttributeTest.cs: New. Unit tests for
SocketPermissionAttribute.
* WebPermissionAttributeTest.cs: New. Unit tests for WebPermission
Attribute.
svn path=/trunk/mcs/; revision=33720
Sebastien Pouliot [Fri, 10 Sep 2004 19:22:04 +0000 (19:22 -0000)]
2004-09-10 Sebastien Pouliot <sebastien@ximian.com>
* AspNetHostingPermissionAttributeTest.cs: New. Unit tests for AspNet
HostingPermissionAttribute.
* AspNetHostingPermissionTest.cs: New. Unit tests for AspNetHosting
Permission.
svn path=/trunk/mcs/; revision=33719
Sebastien Pouliot [Fri, 10 Sep 2004 19:20:53 +0000 (19:20 -0000)]
2004-09-10 Sebastien Pouliot <sebastien@ximian.com>
* EventLogPermissionAttributeTest.cs: New. Unit tests for
EventLogPermissionAttribute.
* PerformanceCounterPermissionAttributeTest.cs: New. Unit tests for
PerformanceCounterPermissionAttribute.
svn path=/trunk/mcs/; revision=33718
Sebastien Pouliot [Fri, 10 Sep 2004 19:17:50 +0000 (19:17 -0000)]
2004-09-10 Sebastien Pouliot <sebastien@ximian.com>
* ResourcePermissionBaseEntryTest.cs: New. Unit tests for
ResourcePermissionBaseEntry.
* ResourcePermissionBaseTest.cs: New. Unit tests for
ResourcePermissionBase.
svn path=/trunk/mcs/; revision=33717
Zoltan Varga [Fri, 10 Sep 2004 18:52:36 +0000 (18:52 -0000)]
2004-09-10 Zoltan Varga <vargaz@freemail.hu>
* mini-x86.c: Fix build.
svn path=/trunk/mono/; revision=33716
Zoltan Varga [Fri, 10 Sep 2004 18:11:44 +0000 (18:11 -0000)]
2004-09-10 Zoltan Varga <vargaz@freemail.hu>
* mini-sparc.c mini-x86.c mini-amd64.c: Use the new
mono_type_get_underlying_type () helper function to simplify code.
svn path=/trunk/mono/; revision=33715
Zoltan Varga [Fri, 10 Sep 2004 18:00:39 +0000 (18:00 -0000)]
2004-09-10 Zoltan Varga <vargaz@freemail.hu>
* class.h class.c: Add mono_type_get_underlying_type ().
svn path=/trunk/mono/; revision=33713
Zoltan Varga [Fri, 10 Sep 2004 17:29:35 +0000 (17:29 -0000)]
2004-09-10 Zoltan Varga <vargaz@freemail.hu>
* Makefile.am (populate-runtime-subdir): Avoid -path argument to find
since it is not supported on solaris.
svn path=/trunk/mono/; revision=33712
Marek Safar [Fri, 10 Sep 2004 14:30:05 +0000 (14:30 -0000)]
2004-09-10 Marek Safar <marek.safar@seznam.cz>
* cs-parser.jay: Added error CS0241 report.
svn path=/trunk/mcs/; revision=33711
Sebastien Pouliot [Fri, 10 Sep 2004 14:24:36 +0000 (14:24 -0000)]
2004-09-10 Sebastien Pouliot <sebastien@ximian.com>
* DirectoryServicesPermission.cs: Completed TODO.
* DirectoryServicesPermissionAttribute.cs: Added path validation and
enable the creation of unrestricted permissions.
* DirectoryServicesPermissionEntry.cs: Add internal method to return
an ResourcePermissionBaseEntry instance.
* DirectoryServicesPermissionEntryCollection.cs: Allow synchronization
of elements with the base permission class (required to enable Copy).
svn path=/trunk/mcs/; revision=33710
Sebastien Pouliot [Fri, 10 Sep 2004 14:17:48 +0000 (14:17 -0000)]
2004-09-10 Sebastien Pouliot <sebastien@ximian.com>
* Makefile: Activate unit tests.
* System.DirectoryServices_test.dll.sources: New. Source list for unit
tests.
svn path=/trunk/mcs/; revision=33709
Sebastien Pouliot [Fri, 10 Sep 2004 14:13:46 +0000 (14:13 -0000)]
2004-09-10 Sebastien Pouliot <sebastien@ximian.com>
* ChangeLog: New.
* DirectoryServicesPermissionAttributeTest.cs: New. Unit tests for
DirectoryServicesPermissionAttribute.
* DirectoryServicesPermissionTest.cs: New. Unit tests for Directory
ServicesPermission.
svn path=/trunk/mcs/; revision=33708
Sebastien Pouliot [Fri, 10 Sep 2004 14:10:35 +0000 (14:10 -0000)]
2004-09-10 Sebastien Pouliot <sebastien@ximian.com>
* MessageQueuePermission.cs: Implemented enough TODO so compilers can
call ToXml (and the runtime can call FromXml) without exceptions.
* MessageQueuePermissionAttribute.cs: Implemented all TODO.
* MessageQueuePermissionEntry.cs: Implemented all TODO.
* MessageQueuePermissionEntryCollection.cs: Removed Clear on On*
methods and added TODO.
svn path=/trunk/mcs/; revision=33707
Sebastien Pouliot [Fri, 10 Sep 2004 14:06:10 +0000 (14:06 -0000)]
2004-09-10 Sebastien Pouliot <sebastien@ximian.com>
* Makefile: Activate unit tests.
* System.Messaging_test.dll.sources: New. Source list for unit tests.
svn path=/trunk/mcs/; revision=33706
Sebastien Pouliot [Fri, 10 Sep 2004 14:03:12 +0000 (14:03 -0000)]
2004-09-10 Sebastien Pouliot <sebastien@ximian.com>
* MessageQueuePermissionAttributeTest.cs: New. Unit tests for Message
QueuePermissionAttribute.
svn path=/trunk/mcs/; revision=33705
Ravindra [Fri, 10 Sep 2004 11:51:29 +0000 (11:51 -0000)]
Added a check for null image.
svn path=/trunk/mcs/; revision=33704
Raja R Harinath [Fri, 10 Sep 2004 09:38:12 +0000 (09:38 -0000)]
New test for #64330.
svn path=/trunk/mcs/; revision=33700
Raja R Harinath [Fri, 10 Sep 2004 09:37:34 +0000 (09:37 -0000)]
(fixed_statement): Introduce a scope for the
declaration in the 'fixed' statement.
svn path=/trunk/mcs/; revision=33699
Paolo Molaro [Fri, 10 Sep 2004 08:08:14 +0000 (08:08 -0000)]
Some docs.
svn path=/trunk/mono/; revision=33696
Ravindra [Fri, 10 Sep 2004 07:36:54 +0000 (07:36 -0000)]
* Graphics.cs: Implemented DrawIcon methods and fixed
DrawImageUnscaled method implementation.
svn path=/trunk/mcs/; revision=33694
Jordi Mas i Hernandez [Fri, 10 Sep 2004 06:59:09 +0000 (06:59 -0000)]
remove cvs tag
svn path=/trunk/mcs/; revision=33693
Tim Coleman [Fri, 10 Sep 2004 04:31:02 +0000 (04:31 -0000)]
2004-09-09 Tim Coleman <tim@timcoleman.com>
* System.dll.sources: Add new System.Net.Mail classes
svn path=/trunk/mcs/; revision=33692
Tim Coleman [Fri, 10 Sep 2004 04:28:51 +0000 (04:28 -0000)]
2004-09-09 Tim Coleman <tim@timcoleman.com>
* ContentType.cs: Changes to MIME headers
svn path=/trunk/mcs/; revision=33691
Tim Coleman [Fri, 10 Sep 2004 04:27:21 +0000 (04:27 -0000)]
2004-09-09 Tim Coleman <tim@timcoleman.com>
* AttachmentCollection.cs MailAddressCollection.cs:
New classes
* Attachment.cs: Set content string
* MailMessage.cs: Use new collection classes
* SmtpClient.cs: Lots of MIME cleanup
svn path=/trunk/mcs/; revision=33690
Bernie Solomon [Fri, 10 Sep 2004 03:16:25 +0000 (03:16 -0000)]
2004-09-09 Bernie Solomon <bernard@ugsolutions.com>
* Test.Sources: fix case of a couple of filenames
svn path=/trunk/mcs/; revision=33689
Gonzalo Paniagua Javier [Fri, 10 Sep 2004 02:46:22 +0000 (02:46 -0000)]
2004-09-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* TemplateParser.cs: ensure bin directory exists before trying to access
it. Fixes bug #65446 (not closed yet due to dependencies).
svn path=/trunk/mcs/; revision=33688
Gonzalo Paniagua Javier [Fri, 10 Sep 2004 02:17:15 +0000 (02:17 -0000)]
2004-09-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Web/HttpStaticObjectsCollection.cs:
* System.Web.SessionState/HttpSessionState.cs: don't share static
session objects declared in the application file across the application,
but on a per-session basis. Fixes bug #65446.
svn path=/trunk/mcs/; revision=33685
Fawad Halim [Fri, 10 Sep 2004 02:01:47 +0000 (02:01 -0000)]
Added test cases for bug# 64995.
svn path=/trunk/mcs/; revision=33684
Gonzalo Paniagua Javier [Fri, 10 Sep 2004 01:34:47 +0000 (01:34 -0000)]
2004-09-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpServerUtility.cs: in Transfer(path), don't keep form data if
the transfer is done from inside a page that received a postback.
Fixes bug #65613.
svn path=/trunk/mcs/; revision=33681
Marek Safar [Thu, 9 Sep 2004 21:36:21 +0000 (21:36 -0000)]
Please, do not commit generated file
svn path=/trunk/mcs/; revision=33680
Marek Safar [Thu, 9 Sep 2004 21:13:13 +0000 (21:13 -0000)]
2004-09-09 Marek Safar <marek.safar@seznam.cz>
* cs-parser.jay: Added CS0230 error report.
svn path=/trunk/mcs/; revision=33678
Martin Baulig [Thu, 9 Sep 2004 20:54:42 +0000 (20:54 -0000)]
2004-09-10 Martin Baulig <martin@ximian.com>
* gen-76.cs: New test.
svn path=/trunk/mcs/; revision=33677
Marek Safar [Thu, 9 Sep 2004 20:50:04 +0000 (20:50 -0000)]
2004-09-09 Marek Safar <marek.safar@seznam.cz>
* cs-parser.jay: Added errors CS0231 and CS0257 report.
svn path=/trunk/mcs/; revision=33676
Marek Safar [Thu, 9 Sep 2004 20:47:58 +0000 (20:47 -0000)]
code formating
svn path=/trunk/mcs/; revision=33675
Martin Baulig [Thu, 9 Sep 2004 20:33:52 +0000 (20:33 -0000)]
2004-09-09 Martin Baulig <martin@ximian.com>
* mini-amd64.c: Don't access `type->data.klass' directly, call
mono_class_from_mono_type() instead since the type may be a
generic instance.
svn path=/trunk/mono/; revision=33674
Miguel de Icaza [Thu, 9 Sep 2004 20:32:07 +0000 (20:32 -0000)]
Add new script
svn path=/trunk/mono/; revision=33673
Miguel de Icaza [Thu, 9 Sep 2004 20:31:40 +0000 (20:31 -0000)]
Add wsdl2 page, update wsdl man page
svn path=/trunk/mono/; revision=33672
Miguel de Icaza [Thu, 9 Sep 2004 20:29:55 +0000 (20:29 -0000)]
Add wsdl2.exe to the dist
svn path=/trunk/mono/; revision=33671
Marek Safar [Thu, 9 Sep 2004 20:22:47 +0000 (20:22 -0000)]
2004-09-09 Marek Safar <marek.safar@seznam.cz>
* expression.cs (Argument.Resolve): Added error CS0192 and
CS0199 report.
svn path=/trunk/mcs/; revision=33670
Marek Safar [Thu, 9 Sep 2004 18:56:20 +0000 (18:56 -0000)]
2004-09-09 Marek Safar <marek.safar@seznam.cz>
* test-291.cs: New test for #pragma warning.
svn path=/trunk/mcs/; revision=33667
Marek Safar [Thu, 9 Sep 2004 18:54:39 +0000 (18:54 -0000)]
2004-09-09 Marek Safar <marek.safar@seznam.cz>
C# 2.0 #pragma warning feature
* cs-tokenizer.cs (PreProcessPragma): New method;
Handles #pragma directive.
* report.cs (WarningRegions): New class; Support
class for #pragma warning directive. It tests whether
warning is enabled for a given line.
svn path=/trunk/mcs/; revision=33666
Martin Baulig [Thu, 9 Sep 2004 16:25:51 +0000 (16:25 -0000)]
2004-09-09 Martin Baulig <martin@ximian.com>
* mini-amd64.c (get_call_info): Fix support for generic instances.
(add_valuetype): Use mono_class_from_mono_type() to get the class
since we can be a generic instance.
svn path=/trunk/mono/; revision=33661
Martin Baulig [Thu, 9 Sep 2004 15:57:59 +0000 (15:57 -0000)]
Really fix generic instances.
svn path=/trunk/mono/; revision=33660
Tim Coleman [Thu, 9 Sep 2004 14:43:25 +0000 (14:43 -0000)]
2004-09-09 Tim Coleman <tim@timcoleman.com>
* corlib.dll.sources: Added System/Base64FormattingOptions.cs to the
build
svn path=/trunk/mcs/; revision=33659
Tim Coleman [Thu, 9 Sep 2004 14:40:50 +0000 (14:40 -0000)]
2004-09-09 Tim Coleman <tim@timcoleman.com>
* Base64FormattingOptions.cs: New enum
* Convert.cs: Add new ToBase64String methods for Fx 2.0
svn path=/trunk/mcs/; revision=33658
Tim Coleman [Thu, 9 Sep 2004 14:37:31 +0000 (14:37 -0000)]
2004-09-09 Tim Coleman <tim@timcoleman.com>
* StringBuilder.cs: Added AppendLine methods for Fx 2.0
svn path=/trunk/mcs/; revision=33657
Dick Porter [Thu, 9 Sep 2004 14:28:17 +0000 (14:28 -0000)]
2004-09-09 Dick Porter <dick@ximian.com>
* error.c:
* io.c: Set error codes everywhere.
svn path=/trunk/mono/; revision=33656
Geoff Norton [Thu, 9 Sep 2004 14:21:57 +0000 (14:21 -0000)]
2004-09-09 Geoff Norton <gnorton@customerndna.com>
* icall.c (ves_icall_System_Reflection_Assembly_GetTypes):
Fix GetTypes() to support dynamically created assemblies.
Patch for #65576 approved by Zoltan.
svn path=/trunk/mono/; revision=33654
Paolo Molaro [Thu, 9 Sep 2004 12:59:46 +0000 (12:59 -0000)]
Thu Sep 9 07:09:11 PDT 2004 Paolo Molaro <lupus@ximian.com>
* ScriptCompilerInfo.cs: avoid using a .cctor and fix precomp.
svn path=/trunk/mcs/; revision=33652