Sanja Gupta [Tue, 31 Aug 2004 12:33:25 +0000 (12:33 -0000)]
ChangeLog: Updated ChangeLog.
System.Web.dll.sources: Added new *EventArgs.cs and *EventHandler in
System.Web.UI.WebControls namespace.
svn path=/trunk/mcs/; revision=33094
Tim Coleman [Tue, 31 Aug 2004 12:29:00 +0000 (12:29 -0000)]
2004-08-31 Tim Coleman <tim@timcoleman.com>
* XmlDsigExcC14NTransform.cs XmlDsigExcC14NWithCommentsTransform.cs:
Add new stub classes
* SignedXml.cs Transform.cs:
New methods for 2.0
svn path=/trunk/mcs/; revision=33093
Sanja Gupta [Tue, 31 Aug 2004 12:27:59 +0000 (12:27 -0000)]
ChangeLog: Updated ChangeLog
AuthenticateEventHandler.cs
CreateUserErrorEventArgs.cs
CreateUserErrorEventHandler.cs
DetailsViewCommandEventHandler.cs
DetailsViewDeleteEventArgs.cs
DetailsViewDeleteEventHandler.cs
DetailsViewDeletedEventArgs.cs
DetailsViewDeletedEventHandler.cs
DetailsViewInsertEventArgs.cs
DetailsViewInsertEventHandler.cs
DetailsViewInsertedEventArgs.cs
DetailsViewInsertedEventHandler.cs
DetailsViewModeEventArgs.cs
DetailsViewModeEventHandler.cs
DetailsViewPageEventHandler.cs
DetailsViewUpdateEventArgs.cs
DetailsViewUpdateEventHandler.cs
DetailsViewUpdatedEventArgs.cs
DetailsViewUpdatedEventHandler.cs
FormViewCommandEventHandler.cs
FormViewDeleteEventArgs.cs
FormViewDeleteEventHandler.cs
FormViewDeletedEventArgs.cs
FormViewDeletedEventHandler.cs
FormViewInsertEventArgs.cs
FormViewInsertEventHandler.cs
FormViewInsertedEventArgs.cs
FormViewInsertedEventHandler.cs
FormViewModeEventHandler.cs
FormViewPageEventHandler.cs
FormViewUpdateEventArgs.cs
FormViewUpdateEventHandler.cs
FormViewUpdatedEventArgs.cs
FormViewUpdatedEventHandler.cs
GridViewCancelEditEventArgs.cs
GridViewCancelEditEventHandler.cs
GridViewCommandEventHandler.cs
GridViewDeleteEventArgs.cs
GridViewDeleteEventHandler.cs
GridViewDeletedEventArgs.cs
GridViewDeletedEventHandler.cs
GridViewEditEventHandler.cs
GridViewPageEventHandler.cs
GridViewRowEventHandler.cs
GridViewSelectEventHandler.cs
GridViewSortEventArgs.cs
GridViewSortEventHandler.cs
GridViewUpdateEventArgs.cs
GridViewUpdateEventHandler.cs
GridViewUpdatedEventArgs.cs
GridViewUpdatedEventHandler.cs
ImageMapEventHandler.cs
MailMessageEventHandler.cs
MenuEventHandler.cs
ObjectDataSourceDisposingEventHandler.cs
ObjectDataSourceEventHandler.cs
ObjectDataSourceMethodEventArgs.cs
ObjectDataSourceMethodEventHandler.cs
ObjectDataSourceSelectingEventArgs.cs
ObjectDataSourceSelectingEventHandler.cs
ObjectDataSourceStatusEventArgs.cs
ObjectDataSourceStatusEventHandler.cs
SendMailErrorEventHandler.cs
SiteMapNodeItemEventHandler.cs
SqlDataSourceSelectingEventArgs.cs
SqlDataSourceSelectingEventHandler.cs
TreeNodeEventHandler.cs
WizardNavigationEventArgs.cs
WizardNavigationEventHandler.cs : Minor modifications, compiler error corrections and removal of "sealed" modifier in *EventHandler.cs
svn path=/trunk/mcs/; revision=33092
Nick Drochak [Tue, 31 Aug 2004 12:17:20 +0000 (12:17 -0000)]
2004-08-31 Nick Drochak <ndrochak@gol.com>
* DSACryptoServiceProviderTest.cs:
* RSACryptoServiceProviderTest.cs: Feed csc smaller bite sizes.
svn path=/trunk/mcs/; revision=33091
Nick Drochak [Tue, 31 Aug 2004 12:15:18 +0000 (12:15 -0000)]
2004-08-31 Nick Drochak <ndrochak@gol.com>
* MarshalTest.cs: Make tests pass on .NET 1.1.
svn path=/trunk/mcs/; revision=33090
Nick Drochak [Tue, 31 Aug 2004 12:13:56 +0000 (12:13 -0000)]
2004-08-31 Nick Drochak <ndrochak@gol.com>
* StringWriterTest.cs: Eliminate ambiguity so csc can compile.
svn path=/trunk/mcs/; revision=33089
Nick Drochak [Tue, 31 Aug 2004 12:11:15 +0000 (12:11 -0000)]
2004-08-31 Nick Drochak <ndrochak@ieee.org>
* BooleanTest.cs: Eliminate compiler warning.
* DateTimeTest.cs: Allow csc to compile.
* TypeTest.cs: Use unsafe for pointers.
svn path=/trunk/mcs/; revision=33088
Rafael Teixeira [Tue, 31 Aug 2004 11:51:28 +0000 (11:51 -0000)]
cvsignore 'log' entry file
svn path=/trunk/mcs/; revision=33087
Sebastien Pouliot [Tue, 31 Aug 2004 10:47:20 +0000 (10:47 -0000)]
2004-08-31 Sebastien Pouliot <sebastien@ximian.com>
* PermissionSet.cs: Fixed RemovePermission and Intersect (due to typos
in unit tests). Fixed SetPermission (null).
svn path=/trunk/mcs/; revision=33086
Jordi Mas i Hernandez [Tue, 31 Aug 2004 10:35:04 +0000 (10:35 -0000)]
adds autorepeat timer, uses a single timer, fixes scrolling bugs, adds new methods
svn path=/trunk/mcs/; revision=33085
Sebastien Pouliot [Tue, 31 Aug 2004 10:23:10 +0000 (10:23 -0000)]
2003-08-31 Sebastien Pouliot <sebastien@ximian.com>
* PermissionSetTest.cs: Fixed two typos than changed the behaviour of
Intersect and RemovePermission.
svn path=/trunk/mcs/; revision=33084
Sanja Gupta [Tue, 31 Aug 2004 10:06:48 +0000 (10:06 -0000)]
ChangeLog: Updated ChangeLog.
System.Web.dll.sources: Added new delegates in System.Web.SessionState and
System.Web.UI.
svn path=/trunk/mcs/; revision=33083
Sanja Gupta [Tue, 31 Aug 2004 10:03:27 +0000 (10:03 -0000)]
ChangeLog: Updated ChangeLog.
SessionStateItemExpireCallback.cs: Explicit modifier "sealed" not
required in definition as delegates, by default are sealed.
svn path=/trunk/mcs/; revision=33082
Sanja Gupta [Tue, 31 Aug 2004 10:01:14 +0000 (10:01 -0000)]
ChangeLog: Updated ChangeLog.
ControlSkinProc.cs:
DataSourceViewOperationCallback.cs:
DataSourceViewSelectCallback.cs:
ExtractTemplateValuesMethod.cs: Explicit modifier "sealed" not
required in definition as delegates, by default are sealed.
svn path=/trunk/mcs/; revision=33081
Sanja Gupta [Tue, 31 Aug 2004 09:20:57 +0000 (09:20 -0000)]
ChangeLog: Updated ChangeLog.
System.Web.dll.sources: Added new interfaces in System.Web.SessionState
and System.Web.UI.
svn path=/trunk/mcs/; revision=33080
Sanja Gupta [Tue, 31 Aug 2004 09:15:26 +0000 (09:15 -0000)]
ChangeLog: Updated ChangeLog.
IDReferencePropertyAttribute.cs: Corrected and changed from interface
to class.
IMobileTextWriter.cs: Corrected method signatures.
svn path=/trunk/mcs/; revision=33079
Ravindra [Tue, 31 Aug 2004 09:13:33 +0000 (09:13 -0000)]
Added sources list for test dll.
svn path=/trunk/mcs/; revision=33078
Atsushi Eno [Tue, 31 Aug 2004 07:18:03 +0000 (07:18 -0000)]
2004-08-31 Atsushi Enomoto <atsushi@ximian.com>
* System.Xml.dll.sources:
added System.Xml.Query/XQueryArithmeticOperator.cs.
svn path=/trunk/mcs/; revision=33077
Atsushi Eno [Tue, 31 Aug 2004 07:17:34 +0000 (07:17 -0000)]
2004-08-31 Atsushi Enomoto <atsushi@ximian.com>
* XQueryArithmeticOperator.cs : added.
* XPath2Expression.cs, XQueryParser.jay :
renamed some ArithmeticOperator enumeration members.
Implemented ArithmeticOperationExpr.Evaluate().
svn path=/trunk/mcs/; revision=33076
Umadevi S [Tue, 31 Aug 2004 03:44:04 +0000 (03:44 -0000)]
2004-08-31 Umadevi S (sumadevi@novell.com)
* OdbcDataReader.cs - Fixed Decimal parsing
svn path=/trunk/mcs/; revision=33073
Umadevi S [Tue, 31 Aug 2004 03:40:41 +0000 (03:40 -0000)]
2004-08-31 Umadevi S <sumadevi@novell.com>
* OdbcDataReaderTest.cs - Added a test for Numeric Type
svn path=/trunk/mcs/; revision=33072
Tim Coleman [Tue, 31 Aug 2004 02:29:44 +0000 (02:29 -0000)]
2004-08-31 Tim Coleman <tim@timcoleman.com>
* EncryptedXml.cs SymmetricKeyWrap.cs:
Get symmetric key wrap to work for AES keys.
svn path=/trunk/mcs/; revision=33071
Peter Dennis Bartok [Mon, 30 Aug 2004 20:42:26 +0000 (20:42 -0000)]
- Implemented CheckBox drawing code
svn path=/trunk/mcs/; revision=33069
Peter Dennis Bartok [Mon, 30 Aug 2004 20:42:10 +0000 (20:42 -0000)]
- Made Redraw() and CheckRedraw() virtual
- Improved mouse up/down/move logic to properly track buttons
svn path=/trunk/mcs/; revision=33068
Bernie Solomon [Mon, 30 Aug 2004 20:32:38 +0000 (20:32 -0000)]
* decl.cs (SetupCache): constructors are not
inherited
svn path=/trunk/mcs/; revision=33067
Bernie Solomon [Mon, 30 Aug 2004 20:29:07 +0000 (20:29 -0000)]
2004-08-30 Bernie Solomon <bernard@ugsolutions.com>
* class.cs (FindMembers): filter on modflags
for constructors & constructors are never inherited
svn path=/trunk/mcs/; revision=33065
Sebastien Pouliot [Mon, 30 Aug 2004 19:38:53 +0000 (19:38 -0000)]
2004-08-30 Sebastien Pouliot <sebastien@ximian.com>
* ApplicationDirectory.cs: Now use Uri class to create the local
application directory.
* ApplicationDirectoryMembershipCondition.cs: Now use Uri class to
CheckEvidence.
* Site.cs: Implemented CreateFromUrl using Uri class.
* Url.cs: Now use Uri class to prepare URLs.
* UrlMembershipCondition.cs: Now use Url class (instead of a string)
for URLs.
* Zone.cs: Implemented default CreateFromUrl using Uri class.
svn path=/trunk/mcs/; revision=33063
Sebastien Pouliot [Mon, 30 Aug 2004 19:23:13 +0000 (19:23 -0000)]
2004-08-30 Sebastien Pouliot <sebastien@ximian.com>
* NamedPermissionSet.cs: Fixed Description in copies, GetHashCode and
Equals (for NET_2_0). Fixed handling of null Name when deserialized
from XML.
* PermissionSet.cs: AddPermission now unions permissions of the same
type. CopyTo throw (most) exceptions only if there are items in the
set. Implemented Demand (but without support for Assert, Deny and
PermitOnly). Fixed deserialized from XML when no class is specified.
Started implementation of ConvertPermissionSet (error cases). Fixed
Intersect to be compatible (including bugs like FDBK14612) with MS.
RemovePermission now compatible with MS (bug? FDBK14622). Fixed Union
to work with permissions that do not implement IUnrestrictedPermission.
svn path=/trunk/mcs/; revision=33061
Sebastien Pouliot [Mon, 30 Aug 2004 19:13:12 +0000 (19:13 -0000)]
2004-08-30 Sebastien Pouliot <sebastien@ximian.com>
* Assembly.cs: Added internal Demand(PermissionSet) for CAS.
svn path=/trunk/mcs/; revision=33059
Sebastien Pouliot [Mon, 30 Aug 2004 19:11:09 +0000 (19:11 -0000)]
2004-08-30 Sebastien Pouliot <sebastien@ximian.com>
* corlib.dll.sources: Added Mono.Security/Uri.cs to the build.
svn path=/trunk/mcs/; revision=33058
Sebastien Pouliot [Mon, 30 Aug 2004 19:09:12 +0000 (19:09 -0000)]
2004-08-30 Sebastien Pouliot <sebastien@ximian.com>
* Uri.cs: Copied from System.dll assembly and started adaptation for
it's reuse inside the security classes (CAS).
svn path=/trunk/mcs/; revision=33057
Sebastien Pouliot [Mon, 30 Aug 2004 19:05:17 +0000 (19:05 -0000)]
2004-08-30 Sebastien Pouliot <sebastien@ximian.com>
* SiteTest.cs: Added tests for CreateFromUrl. Updated AllChars for the
differences in Fx 2.0.
* UrlTest.cs: Unignore Url_InvalidSite and started changes to be
compatible with NET_2_0.
* ZoneTest.cs: Added tests for CreateFromUrl and ToString.
svn path=/trunk/mcs/; revision=33056
Sebastien Pouliot [Mon, 30 Aug 2004 18:56:33 +0000 (18:56 -0000)]
2003-08-30 Sebastien Pouliot <sebastien@ximian.com>
* NamedPermissionTest.cs: Added unit tests for Copy(), Copy(name),
more tests for From/ToXml and Equals/GetHashCode (for NET_2_0).
* PermissionSetTest.cs: Added new unit tests for AddPermission,
ContainsNonCodeAccessPermissions, partial tests for undocumented
ConvertPermissionSet, Copy, CopyTo, GetHashCode (for NET_2_0),
GetPermission, Intersect, IsSubset, RemovePermission, SetPermission
and Union.
svn path=/trunk/mcs/; revision=33054
Tim Coleman [Mon, 30 Aug 2004 17:49:26 +0000 (17:49 -0000)]
2004-08-30 Tim Coleman <tim@timcoleman.com>
* EncryptedXml.cs: Implement lots of XML Encryption code.
svn path=/trunk/mcs/; revision=33053
Zoltan Varga [Mon, 30 Aug 2004 17:09:05 +0000 (17:09 -0000)]
2004-08-30 Zoltan Varga <vargaz@freemail.hu>
* mini.c (mono_create_jump_trampoline): Store the jump trampolines
in a per-domain hash.
svn path=/trunk/mono/; revision=33052
Zoltan Varga [Mon, 30 Aug 2004 17:05:53 +0000 (17:05 -0000)]
2004-08-30 Zoltan Varga <vargaz@freemail.hu>
* domain-internals.h domain.c: Add a per-domain jump trampoline hash.
svn path=/trunk/mono/; revision=33051
Peter Dennis Bartok [Mon, 30 Aug 2004 16:48:59 +0000 (16:48 -0000)]
- Initial check-in
svn path=/trunk/mcs/; revision=33050
Tim Coleman [Mon, 30 Aug 2004 16:02:17 +0000 (16:02 -0000)]
2004-08-30 Tim Coleman <tim@timcoleman.com>
* EncryptedXml.cs: Implement lots of XML Encryption code.
* SymmetricKeyWrap.cs: Fix TripleDES keywrap algorithm.
* XmlSignature.cs: Add NET_2_0 check around EncryptedKey
svn path=/trunk/mcs/; revision=33049
Peter Dennis Bartok [Mon, 30 Aug 2004 15:44:20 +0000 (15:44 -0000)]
- Updated to fix broken build. Not complete yet.
svn path=/trunk/mcs/; revision=33048
Peter Dennis Bartok [Mon, 30 Aug 2004 15:28:14 +0000 (15:28 -0000)]
- Initial checkin
svn path=/trunk/mcs/; revision=33047
Zoltan Varga [Mon, 30 Aug 2004 15:20:08 +0000 (15:20 -0000)]
2004-08-30 Zoltan Varga <vargaz@freemail.hu>
* mini-amd64.c (merge_argument_class_from_type): Handle generic
types.
svn path=/trunk/mono/; revision=33046
Peter Dennis Bartok [Mon, 30 Aug 2004 15:17:20 +0000 (15:17 -0000)]
- Initial check-in
svn path=/trunk/mcs/; revision=33045
Zoltan Varga [Mon, 30 Aug 2004 15:16:59 +0000 (15:16 -0000)]
2004-08-30 Zoltan Varga <vargaz@freemail.hu>
* scripts/mcs.in: Remove obsolete comment.
svn path=/trunk/mono/; revision=33044
Zoltan Varga [Mon, 30 Aug 2004 15:16:10 +0000 (15:16 -0000)]
2004-08-30 Zoltan Varga <vargaz@freemail.hu>
* icall.c (ves_icall_System_Reflection_MethodBase_GetMethodFromHandle): Rename to ...Internal.
* icall.c: Fix some warnings.
svn path=/trunk/mono/; revision=33043
Zoltan Varga [Mon, 30 Aug 2004 15:14:47 +0000 (15:14 -0000)]
2004-08-30 Zoltan Varga <vargaz@freemail.hu>
* MethodBase.cs (GetMethodFromHandle): Avoid passing a valuetype to
icalls.
svn path=/trunk/mcs/; revision=33042
Zoltan Varga [Mon, 30 Aug 2004 15:07:46 +0000 (15:07 -0000)]
2004-08-30 Zoltan Varga <vargaz@freemail.hu>
* threads.c (abort_appdomain_thread): Fix unref errors.
(mono_thread_current): Fix THREAD_DEBUG define.
svn path=/trunk/mono/; revision=33041
Atsushi Eno [Mon, 30 Aug 2004 15:06:23 +0000 (15:06 -0000)]
2004-08-30 Atsushi Enomoto <atsushi@ximian.com>
* XPathSequence.cs : fixed NodeIterator to get correct current node
from the input sequence. Now open MoveNext() again as public to
allow override by NodeIterator.
svn path=/trunk/mcs/; revision=33040
Atsushi Eno [Mon, 30 Aug 2004 14:45:32 +0000 (14:45 -0000)]
2004-08-30 Atsushi Enomoto <atsushi@ximian.com>
* SubtreeXmlReader.cs : need to set EOF when input reader reached to
the end.
svn path=/trunk/mcs/; revision=33039
Atsushi Eno [Mon, 30 Aug 2004 11:53:18 +0000 (11:53 -0000)]
2004-08-30 Atsushi Enomoto <atsushi@ximian.com>
* XsltException.cs : Message property is not overriden in NET_2_0.
svn path=/trunk/mcs/; revision=33037
Atsushi Eno [Mon, 30 Aug 2004 11:35:47 +0000 (11:35 -0000)]
2004-08-30 Atsushi Enomoto <atsushi@ximian.com>
* XsltException.cs : added NET_2_0 constructors too.
svn path=/trunk/mcs/; revision=33036
Atsushi Eno [Mon, 30 Aug 2004 11:31:52 +0000 (11:31 -0000)]
2004-08-30 Atsushi Enomoto <atsushi@ximian.com>
* XsltCompileException.cs : added NET_2_0 constructors.
Hide property Message under NET_2_0.
svn path=/trunk/mcs/; revision=33035
Nick Drochak [Mon, 30 Aug 2004 11:30:43 +0000 (11:30 -0000)]
2004-08-30 Nick Drochak <ndrochak@ieee.com>
* StackTraceTest.cs: Fix warning.
svn path=/trunk/mcs/; revision=33034
Atsushi Eno [Mon, 30 Aug 2004 08:12:35 +0000 (08:12 -0000)]
2004-08-30 Atsushi Enomoto <atsushi@ximian.com>
* XPath2Expression.cs : empty ExprSequence should not be allowed for
FLWORExpr.WhereClause. It should be null.
* XPathSequence.cs : ExprSequenceIterator.Clone() was missing copy of
the input sequence. FLWORIterator.MoveNext() had incorrect !(not)
and wrong Where test.
* XQueryContext.cs : sequence should be cloned when pushed to context.
svn path=/trunk/mcs/; revision=33031
Umadevi S [Mon, 30 Aug 2004 07:51:44 +0000 (07:51 -0000)]
2004-08-30 Umadevi S (sumadevi@novell.com)
* OdbcType.cs - removed inheritance from short.
svn path=/trunk/mcs/; revision=33030
Atsushi Eno [Mon, 30 Aug 2004 06:04:55 +0000 (06:04 -0000)]
2004-08-30 Atsushi Enomoto <atsushi@ximian.com>
* XQueryCommandImpl.cs : dust cleaning :(
svn path=/trunk/mcs/; revision=33029
Peter Dennis Bartok [Mon, 30 Aug 2004 04:36:38 +0000 (04:36 -0000)]
- Transfered files from previous version of System.Windows.Forms
- Added full copyright header
svn path=/trunk/mcs/; revision=33028
Peter Dennis Bartok [Mon, 30 Aug 2004 04:35:44 +0000 (04:35 -0000)]
- Added System.Resources source files
svn path=/trunk/mcs/; revision=33027
Atsushi Eno [Mon, 30 Aug 2004 03:04:54 +0000 (03:04 -0000)]
2004-08-30 Atsushi Enomoto <atsushi@ximian.com>
* KeyInfo.cs : NET_1_1 build fix.
svn path=/trunk/mcs/; revision=33019
Atsushi Eno [Mon, 30 Aug 2004 02:50:23 +0000 (02:50 -0000)]
2004-08-30 Atsushi Enomoto <atsushi@ximian.com>
* XmlSchemaType.cs : quick build fix.
svn path=/trunk/mcs/; revision=33012
Atsushi Eno [Mon, 30 Aug 2004 02:09:10 +0000 (02:09 -0000)]
2004-08-30 Atsushi Enomoto <atsushi@ximian.com>
* XQueryASTCompiler.cs, XQueryStaticContext.cs :
Now it requires Evidence and XQueryCommandImpl for security check
and event dispatch.
* XQueryCommandImpl.cs :
Provide Evidence for compiler. Added some code for message dispatch.
* XQueryContext.cs :
Now don't pool variable only in XQueryContextManager.
When variable name could not be resolved, return empty sequence
(not sure if it is always correct).
Fixes which reflects XPathEmptySequence.ctor() parameter changes.
* XQueryCliFunction.cs :
Now it requires CAS if Evidence is supplied (in the future
Evidence won't be null _at any time_).
* XQueryConvert.cs :
implemented GetFallbackType(). Fixed some comments.
* XPathSequence.cs :
Don't require XPathSequence as an argument for XPathEmptySequence.
Implemented FilteredIterator.
Implemented FLWORIterator partly (not working).
Fixed some incorrect exception type: XPathEx- to XmlQueryEx-.
Dispatch message event to XQueryStaticContext.OnMessageEvent().
Added EnumeratorIterator.
* XQueryFunction.cs:
Fixes which reflects XPathEmptySequence.ctor() parameter changes.
* XQueryExpression.cs :
Commonized content serialization for node constructors.
* XPath2Expression.cs :
use XPathItem.TypedValue instead of (string) Value.
In effective boolean value computation, Check Decimal as well.
Fixed misimplemented QuantifiedExpr.EvaluateAsBoolean().
Fix which reflects XQueryContext.PushVariables() changes.
Handle possible null argument on ParenthesizedExpr i.e. "( )".
svn path=/trunk/mcs/; revision=33011
Atsushi Eno [Mon, 30 Aug 2004 01:38:36 +0000 (01:38 -0000)]
2004-08-30 Atsushi Enomoto <atsushi@ximian.com>
* XmlWriter.cs : implemented WriteValue(object) for known types.
svn path=/trunk/mcs/; revision=33010
Atsushi Eno [Mon, 30 Aug 2004 01:33:00 +0000 (01:33 -0000)]
2004-08-30 Atsushi Enomoto <atsushi@ximian.com>
* XmlSchemaDatatype.cs : Removed FromName(localName) that cannot
handle xdt:* types.
* XmlSchemaType.cs : added internal GetBuiltInType() methods that
mix GetBuiltInSimpleType() and GetBuiltInComplexType().
svn path=/trunk/mcs/; revision=33009
Atsushi Eno [Mon, 30 Aug 2004 01:21:56 +0000 (01:21 -0000)]
2004-08-30 Atsushi Enomoto <atsushi@ximian.com>
* XmlElement.cs : XmlAttributeCollection doesn't have to be created
every time until the actual use. This sometimes optimizes
attribute-less XML performance siginificantly.
svn path=/trunk/mcs/; revision=33008
Tim Coleman [Mon, 30 Aug 2004 00:23:11 +0000 (00:23 -0000)]
2004-08-29 Tim Coleman <tim@timcoleman.com>
* EncryptedKey.cs: Fix element name when generating XML.
* EncryptedXml.cs: Implement more of encryption/decryption routines for .NET 2.0
* KeyInfo.cs: Support for EncryptedKey KeyInfoClause.
* KeyInfoName.cs: Add missing constructor
* SymmetricKeyWrap.cs: Add untested TripleDES key wrap
algorithms for encryption/decryption
* XmlSignature.cs: Add EncryptedKey constant.
svn path=/trunk/mcs/; revision=33007
Zoltan Varga [Sun, 29 Aug 2004 21:04:04 +0000 (21:04 -0000)]
2004-08-30 Zoltan Varga <vargaz@freemail.hu>
* amd64/amd64-codegen.h (amd64_imul_reg_membase_size): Fix REX
generation.
svn path=/trunk/mono/; revision=33003
Tim Coleman [Sun, 29 Aug 2004 19:15:48 +0000 (19:15 -0000)]
2004-08-29 Tim Coleman <tim@timcoleman.com>
* EncryptedData.cs: remove methods that I mistakenly added.
svn path=/trunk/mcs/; revision=33002
Zoltan Varga [Sun, 29 Aug 2004 18:56:13 +0000 (18:56 -0000)]
2004-08-29 Zoltan Varga <vargaz@freemail.hu>
* mini-amd64.c cpu-amd64.md inssel-amd64.brg mini-amd64.h: Ongoing SSE
work.
svn path=/trunk/mono/; revision=33001
Ben Maurer [Sun, 29 Aug 2004 18:07:14 +0000 (18:07 -0000)]
2004-08-29 Ben Maurer <bmaurer@users.sourceforge.net>
* PointerArithmetic (Resolve): make sure we are not doing
pointer arith on void*. Also, make sure we are resolved
by not setting eclass until resolve.
All callers: Make sure that PointerArithmetic gets resolved.
svn path=/trunk/mcs/; revision=32999
Ben Maurer [Sun, 29 Aug 2004 18:00:45 +0000 (18:00 -0000)]
2004-08-29 Ben Maurer <bmaurer@users.sourceforge.net>
* ArrayCreation (LookupType): If the type does not resolve
to an array, give an error.
svn path=/trunk/mcs/; revision=32997
Tim Coleman [Sun, 29 Aug 2004 17:35:53 +0000 (17:35 -0000)]
2004-08-29 Tim Coleman <tim@timcoleman.com>
* EncryptedData.cs EncryptedXml.cs:
Add .NET 2.0 method stubs.
svn path=/trunk/mcs/; revision=32996
Jambunathan K [Sun, 29 Aug 2004 11:23:43 +0000 (11:23 -0000)]
* main.c: modified cattrs_for_method so that
emitting of ".param[] = ..." is complete.
* get.c: Modified get_constant() so that
1. MONO_TYPE_CHAR now handles unicode characters
2. MONO_TYPE_I8 now emits int64(...)
3. MONO_TYPE_STRING emits a bytearray()
svn path=/trunk/mono/; revision=32994
Zoltan Varga [Sun, 29 Aug 2004 11:12:50 +0000 (11:12 -0000)]
2004-08-29 Zoltan Varga <vargaz@freemail.hu>
* mini-amd64.c cpu-amd64.md inssel-amd64.brg mini-amd64.h: More SSE
work.
svn path=/trunk/mono/; revision=32993
Zoltan Varga [Sun, 29 Aug 2004 11:11:38 +0000 (11:11 -0000)]
2004-08-29 Zoltan Varga <vargaz@freemail.hu>
* amd64/amd64-codegen.h: More SSE work.
svn path=/trunk/mono/; revision=32992
Zoltan Varga [Sun, 29 Aug 2004 09:41:22 +0000 (09:41 -0000)]
2004-08-29 Zoltan Varga <vargaz@freemail.hu>
* amd64/amd64-codegen.h: Add SSE2 instructions.
svn path=/trunk/mono/; revision=32991
Zoltan Varga [Sun, 29 Aug 2004 09:38:33 +0000 (09:38 -0000)]
2004-08-29 Zoltan Varga <vargaz@freemail.hu>
* mini-amd64.c cpu-amd64.md: Implement checked int<->uint casts.
Beginnings of SSE2 support.
svn path=/trunk/mono/; revision=32990
Zoltan Varga [Sun, 29 Aug 2004 09:37:37 +0000 (09:37 -0000)]
2004-08-29 Zoltan Varga <vargaz@freemail.hu>
* exceptions.cs: Add more tests for checked int<->uint casts.
svn path=/trunk/mono/; revision=32989
Zoltan Varga [Sun, 29 Aug 2004 09:33:51 +0000 (09:33 -0000)]
2004-08-29 Zoltan Varga <vargaz@freemail.hu>
* metadata.h (MONO_TYPE_ISSTRUCT): Fix warning.
svn path=/trunk/mono/; revision=32988
Zoltan Varga [Sun, 29 Aug 2004 09:10:37 +0000 (09:10 -0000)]
2004-08-29 Zoltan Varga <vargaz@freemail.hu>
* icall.c (ves_icall_System_Reflection_MethodBase_GetMethodFromHandle): New icall.
svn path=/trunk/mono/; revision=32987
Zoltan Varga [Sun, 29 Aug 2004 09:09:29 +0000 (09:09 -0000)]
2004-08-29 Zoltan Varga <vargaz@freemail.hu>
* MethodBase.cs (GetMethodFromHandle): Implement.
svn path=/trunk/mcs/; revision=32986
Nick Drochak [Sun, 29 Aug 2004 04:43:19 +0000 (04:43 -0000)]
2004-08-29 Nick Drochak <ndrochak@ieee.org>
* ResourceReaderTest.cs: Make tests pass (correct path to resources)
on MS.NET 1.1.
svn path=/trunk/mcs/; revision=32978
Nick Drochak [Sun, 29 Aug 2004 04:18:05 +0000 (04:18 -0000)]
2004-08-29 Nick Drochak <ndrochak@ieee.org>
* BinderTests.cs: Make tests pass on MS.NET 1.1.
svn path=/trunk/mcs/; revision=32977
Nick Drochak [Sun, 29 Aug 2004 04:03:10 +0000 (04:03 -0000)]
2004-08-29 Nick Drochak <ndrochak@ieee.org>
* TypeBuilderTestTest.cs: Call EnumBuilder.CreateType() before you call
TypeBuilder.CreateType().
svn path=/trunk/mcs/; revision=32976
Nick Drochak [Sun, 29 Aug 2004 02:39:46 +0000 (02:39 -0000)]
2004-08-29 Nick Drochak <ndrochak@ieee.com>
* StackFrameTest.cs : Ignore tests that fail on MS.NET.
svn path=/trunk/mcs/; revision=32975
Nick Drochak [Sat, 28 Aug 2004 22:34:17 +0000 (22:34 -0000)]
oops forgot.
svn path=/trunk/mcs/; revision=32974
Zoltan Varga [Sat, 28 Aug 2004 19:21:56 +0000 (19:21 -0000)]
2004-08-28 Zoltan Varga <vargaz@freemail.hu>
* pinvoke2.cs libtest.c: New test for byref string arrays.
svn path=/trunk/mono/; revision=32970
Zoltan Varga [Sat, 28 Aug 2004 19:21:14 +0000 (19:21 -0000)]
2004-08-28 Zoltan Varga <vargaz@freemail.hu>
* marshal.c (mono_marshal_get_native_wrapper): Add support for byref
string arrays.
svn path=/trunk/mono/; revision=32969
Ben Maurer [Sat, 28 Aug 2004 13:03:15 +0000 (13:03 -0000)]
2004-08-26 Ben Maurer <bmaurer@users.sourceforge.net>
* StreamWriter.cs: avoid String.ToCharArray for perf.
svn path=/trunk/mcs/; revision=32966
Martin Baulig [Sat, 28 Aug 2004 01:36:08 +0000 (01:36 -0000)]
2004-08-28 Martin Baulig <martin@ximian.com>
* mini-x86.c (mono_arch_instrument_epilog): Added support for
generic instances.
* mini.c
(mono_type_to_ldind, mono_type_to_stind, type_to_eval_stack_type):
Handle generic instances recursively.
svn path=/trunk/mono/; revision=32958
Martin Baulig [Sat, 28 Aug 2004 01:14:57 +0000 (01:14 -0000)]
2004-08-28 Martin Baulig <martin@ximian.com>
* gen-73.cs: New test for #62552.
svn path=/trunk/mcs/; revision=32956
Martin Baulig [Sat, 28 Aug 2004 01:13:02 +0000 (01:13 -0000)]
2004-08-28 Martin Baulig <martin@ximian.com>
* gen-72.cs: New test for #58307.
svn path=/trunk/mcs/; revision=32955
Martin Baulig [Sat, 28 Aug 2004 01:09:06 +0000 (01:09 -0000)]
2004-08-28 Martin Baulig <martin@ximian.com>
* metadata.c
(mono_metadata_generic_inst_is_valuetype): New public function.
* metadata.h (MONO_TYPE_ISSTRUCT): Call
mono_metadata_generic_inst_is_valuetype() if we're a generic
instance to check whether our underlying type is a valuetype.
svn path=/trunk/mono/; revision=32954
Martin Baulig [Fri, 27 Aug 2004 23:05:12 +0000 (23:05 -0000)]
Fix it again.
svn path=/trunk/mcs/; revision=32953
Martin Baulig [Fri, 27 Aug 2004 22:52:13 +0000 (22:52 -0000)]
Added a non-existing test to test buildbot.
svn path=/trunk/mcs/; revision=32952
Ravindra [Fri, 27 Aug 2004 22:18:19 +0000 (22:18 -0000)]
Lets do some tests too.
svn path=/trunk/mcs/; revision=32951
Ravindra [Fri, 27 Aug 2004 22:17:37 +0000 (22:17 -0000)]
Adding test for ImageIndexConverter.cs
svn path=/trunk/mcs/; revision=32950
Ravindra [Fri, 27 Aug 2004 22:14:20 +0000 (22:14 -0000)]
Added ImageIndexConverter to sources.
svn path=/trunk/mcs/; revision=32949
Ravindra [Fri, 27 Aug 2004 22:12:56 +0000 (22:12 -0000)]
Added TypeConverter attribute.
svn path=/trunk/mcs/; revision=32948
Ravindra [Fri, 27 Aug 2004 22:07:37 +0000 (22:07 -0000)]
Implemented.
svn path=/trunk/mcs/; revision=32947
Peter Dennis Bartok [Fri, 27 Aug 2004 20:17:25 +0000 (20:17 -0000)]
- Removed unneeded stack vars
- First attempt to fix sizing issues when layout is suspended
svn path=/trunk/mcs/; revision=32946
Marek Safar [Fri, 27 Aug 2004 19:55:17 +0000 (19:55 -0000)]
2004-08-27 Marek Safar <marek.safar@seznam.cz>
* statement.cs (Try.Resolve): Fixed bug #64222
svn path=/trunk/mcs/; revision=32945