mono.git
20 years ago* EnterpriseServicesHelper.cs: Added to CVS.
Lluis Sanchez [Wed, 26 Nov 2003 15:55:37 +0000 (15:55 -0000)]
* EnterpriseServicesHelper.cs: Added to CVS.

svn path=/trunk/mcs/; revision=20479

20 years ago2003-11-26 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Wed, 26 Nov 2003 15:49:35 +0000 (15:49 -0000)]
2003-11-26  Tim Coleman <tim@timcoleman.com>
        * AssemblyInfo.cs: Added
        * ChangeLog: Added
        * Locale.cs: Added

svn path=/trunk/mcs/; revision=20478

20 years ago2003-11-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 26 Nov 2003 15:46:04 +0000 (15:46 -0000)]
2003-11-26  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* aot.c: prevent divide by zero error when reporting (it happened with
Accessibility.dll).

svn path=/trunk/mono/; revision=20477

20 years ago2003-11-26 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 26 Nov 2003 15:34:59 +0000 (15:34 -0000)]
2003-11-26  Zoltan Varga  <vargaz@freemail.hu>

* configure.in: Applied patch from recht@netbsd.org. Avoid linking in
librt if not neccesary.

svn path=/trunk/mono/; revision=20476

20 years ago2003-11-26 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 26 Nov 2003 15:21:00 +0000 (15:21 -0000)]
2003-11-26  Zoltan Varga  <vargaz@freemail.hu>

* appdomain.c (ves_icall_System_AppDomain_LoadAssemblyRaw): Applied
patch from ztashev@openlinksw.co.uk (Zdravko Tashev). New icall.

svn path=/trunk/mono/; revision=20475

20 years ago * InternalRemotingServices.cs: Fixed GetCachedSoapAttribute().
Lluis Sanchez [Wed, 26 Nov 2003 15:19:37 +0000 (15:19 -0000)]
* InternalRemotingServices.cs: Fixed GetCachedSoapAttribute().
* RemotingConfiguration.cs: Implemented CustomErrorsEnabled().
  Added support for soapInterop configuration section.
* SoapServices.cs: Several fixes to match MS behavior.

svn path=/trunk/mcs/; revision=20474

20 years ago * MethodCall.cs, MethodResponse.cs, ReturnMessage.cs: Implemented
Lluis Sanchez [Wed, 26 Nov 2003 15:19:10 +0000 (15:19 -0000)]
* MethodCall.cs, MethodResponse.cs, ReturnMessage.cs: Implemented
  HasVarArgs property.

svn path=/trunk/mcs/; revision=20473

20 years ago * SoapAttribute.cs, SoapFieldAttribute.cs, SoapMethodAttribute.cs,
Lluis Sanchez [Wed, 26 Nov 2003 15:18:12 +0000 (15:18 -0000)]
* SoapAttribute.cs, SoapFieldAttribute.cs, SoapMethodAttribute.cs,
  SoapTypeAttribute.cs: Added SetReflectionObject. Used to initialize some
  attribute properties.

svn path=/trunk/mcs/; revision=20472

20 years ago2003-11-26 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 26 Nov 2003 15:17:32 +0000 (15:17 -0000)]
2003-11-26  Zoltan Varga  <vargaz@freemail.hu>

* assembly.h (mono_assembly_load_from): Split the second part of
assembly loading into a new public function.

svn path=/trunk/mono/; revision=20471

20 years ago* BinaryFormatter.cs: Added missing methods.
Lluis Sanchez [Wed, 26 Nov 2003 15:17:12 +0000 (15:17 -0000)]
* BinaryFormatter.cs: Added missing methods.

svn path=/trunk/mcs/; revision=20470

20 years ago2003-11-26 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 26 Nov 2003 15:16:26 +0000 (15:16 -0000)]
2003-11-26  Zoltan Varga  <vargaz@freemail.hu>

* exception.h (mono_get_exception_bad_image_format): New function.

svn path=/trunk/mono/; revision=20469

20 years ago2003-11-26 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 26 Nov 2003 15:14:39 +0000 (15:14 -0000)]
2003-11-26  Zoltan Varga  <vargaz@freemail.hu>

* AppDomain.cs: Applied patch from ztashev@openlinksw.co.uk (Zdravko Tashev).
Implement Load(byte[]) methods.

svn path=/trunk/mcs/; revision=20468

20 years ago2003-11-26 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 26 Nov 2003 15:12:56 +0000 (15:12 -0000)]
2003-11-26  Zoltan Varga  <vargaz@freemail.hu>

* BadImageFormatException.cs: Fix ToString.

svn path=/trunk/mcs/; revision=20467

20 years agoShit happens
Gonzalo Paniagua Javier [Wed, 26 Nov 2003 13:20:25 +0000 (13:20 -0000)]
Shit happens

svn path=/trunk/mcs/; revision=20466

20 years ago2003-11-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 26 Nov 2003 12:07:05 +0000 (12:07 -0000)]
2003-11-26  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpRuntime.cs: added request queue handling.

* QueueManager.cs: simple request queue.

* TimeoutManager.cs: added some locks to prevent the enumerator used in
CheckTimeouts to be out of synch.

svn path=/trunk/mcs/; revision=20464

20 years ago2003-11-26 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Wed, 26 Nov 2003 06:19:58 +0000 (06:19 -0000)]
2003-11-26  Tim Coleman <tim@timcoleman.com>
        * System.Data.dll.sources:
                Add many new System.Data classes for NET_1_2 build.

svn path=/trunk/mcs/; revision=20461

20 years ago2003-11-26 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Wed, 26 Nov 2003 06:18:37 +0000 (06:18 -0000)]
2003-11-26  Tim Coleman <tim@timcoleman.com>
        * DbDataReader.cs: Add new stub class

svn path=/trunk/mcs/; revision=20460

20 years ago2003-11-25 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Wed, 26 Nov 2003 06:17:37 +0000 (06:17 -0000)]
2003-11-25  Tim Coleman <tim@timcoleman.com>
AdapterMappingException.cs:
Forgot to add this one.

svn path=/trunk/mcs/; revision=20459

20 years ago2003-11-26 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Wed, 26 Nov 2003 06:16:56 +0000 (06:16 -0000)]
2003-11-26  Tim Coleman <tim@timcoleman.com>
        * ConflictOptions.cs DataAdapterException.cs DataTableReader.cs
        * DbMetaData.cs FillOptions.cs IDataReader2.cs IDataRecord2.cs
        * IDataUpdatableRecord.cs IDbAsyncCommand.cs IDbAsyncConnection.cs
        * IDbExecutionContext.cs IGetTypedData.cs ISetTypedData.cs
        * LoadOption.cs OperationAbortedException.cs ResultSetOptions.cs
        * ResultSetSensitivity.cs StatementCompletedEventArgs.cs
        * StatementCompletedEventHandler.cs UpdateOptions.cs:
                New classes added for NET_1_2
        * DBConcurrencyException.cs DataRelation.cs DataSet.cs DataTable.cs
        * DataTableCollection.cs DataView.cs ForeignKeyConstraint.cs:
                Modifications to add new NET_1_2 functions

svn path=/trunk/mcs/; revision=20458

20 years ago* Implemented DrawGrabHandle on top of System.Drawing
Peter Dennis Bartok [Wed, 26 Nov 2003 04:09:42 +0000 (04:09 -0000)]
* Implemented DrawGrabHandle on top of System.Drawing
* Implemented DrawFocusRectangle on top of System.Drawing
* Implemented DrawGrid on top of System.Drawing
* Implemented DrawImageDisabled on top of System.Drawing
* Implemented DrawLockedFrame on top of System.Drawing
* Removed MonoTODO from undocumented MS methods

svn path=/trunk/mcs/; revision=20453

20 years ago* Added Dispose()
Peter Dennis Bartok [Wed, 26 Nov 2003 04:04:17 +0000 (04:04 -0000)]
* Added Dispose()
* Added SetColorMatrix() stubs

svn path=/trunk/mcs/; revision=20452

20 years agoup
Miguel de Icaza [Wed, 26 Nov 2003 04:00:09 +0000 (04:00 -0000)]
up

svn path=/trunk/mcs/; revision=20451

20 years agoupdate sources
Ben Maurer [Wed, 26 Nov 2003 03:37:50 +0000 (03:37 -0000)]
update sources

svn path=/trunk/mcs/; revision=20450

20 years agotestagain
Miguel de Icaza [Wed, 26 Nov 2003 03:37:48 +0000 (03:37 -0000)]
testagain

svn path=/trunk/mcs/; revision=20449

20 years agoupdate
Miguel de Icaza [Wed, 26 Nov 2003 03:36:48 +0000 (03:36 -0000)]
update

svn path=/trunk/mcs/; revision=20448

20 years ago2003-11-25 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Wed, 26 Nov 2003 03:33:43 +0000 (03:33 -0000)]
2003-11-25 Ben Maurer  <bmaurer@users.sourceforge.net>

* AccessMembershipProvider.cs: New v2 file
* AccessRoleProvider.cs: New v2 file
* ADMembershipProvider.cs: New v2 file
* AnonymousIdentificationEventArgs.cs: New v2 file
* AnonymousIdentificationEventHandler.cs: New v2 file
* AnonymousIdentificationModule.cs: New v2 file
* CookieProtection.cs: New v2 file
* IMembershipProvider.cs: New v2 file
* IRoleProvider.cs: New v2 file
* Membership.cs: New v2 file
* MembershipCreateStatus.cs: New v2 file
* MembershipCreateUserException.cs: New v2 file
* MembershipOnlineStatus.cs: New v2 file
* MembershipPasswordException.cs: New v2 file
* MembershipPasswordFormat.cs: New v2 file
* MembershipProviderCollection.cs: New v2 file
* MembershipSortOptions.cs: New v2 file
* MembershipUser.cs: New v2 file
* MembershipUserCollection.cs: New v2 file
* RoleManagerEventArgs.cs: New v2 file
* RoleManagerEventHandler.cs: New v2 file
* RoleManagerModule.cs: New v2 file
* RolePrincipal.cs: New v2 file
* RoleProviderCollection.cs: New v2 file
* Roles.cs: New v2 file
* SqlMembershipProvider.cs: New v2 file
* SqlRoleProvider.cs: New v2 file

svn path=/trunk/mcs/; revision=20447

20 years agoadd
Miguel de Icaza [Wed, 26 Nov 2003 00:50:38 +0000 (00:50 -0000)]
add

svn path=/trunk/mono/; revision=20443

20 years ago2003-11-25 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Tue, 25 Nov 2003 22:22:09 +0000 (22:22 -0000)]
2003-11-25  Tim Coleman <tim@timcoleman.com>
        * System.Data.ObjectSpaces/PersistenceErrorBehaviour.cs:
        * System.Data.ObjectSpaces/PersisteneceErrorType.cs:
                Remove misnamed class files
        * System.Data.ObjectSpaces/ObjectException.cs:
        * System.Data.ObjectSpaces/ObjectQuery.cs:
        * System.Data.ObjectSpaces/ObjectSet.cs:
        * System.Data.ObjectSpaces/ObjectSources.cs:
        * System.Data.ObjectSpaces/PersistenceErrorBehavior.cs:
        * System.Data.ObjectSpaces/PersistenceErrorType.cs:
        * System.Data.ObjectSpaces/PersistenceOptions.cs:
                New stubs created to get things to compile
        * Makefile:
                Add new dependencies
        * System.Data.ObjectSpaces/ASTBaseParser.cs:
        * System.Data.ObjectSpaces/CommonObjectContext.cs:
        * System.Data.ObjectSpaces/DbObjectReader.cs:
        * System.Data.ObjectSpaces/DynamicAssembly.cs:
        * System.Data.ObjectSpaces/IObjectHelper.cs:
        * System.Data.ObjectSpaces/IObjectNotification.cs:
        * System.Data.ObjectSpaces/KeyGenerator.cs:
        * System.Data.ObjectSpaces/ObjectContext.cs:
        * System.Data.ObjectSpaces/ObjectEngine.cs:
        * System.Data.ObjectSpaces/ObjectKeyManager.cs:
        * System.Data.ObjectSpaces/ObjectList.cs:
        * System.Data.ObjectSpaces/ObjectReader.cs:
        * System.Data.ObjectSpaces/ObjectSpace.cs:
        * System.Data.ObjectSpaces/ValueRecord.cs:
        * System.Data.ObjectSpaces.Query/Axis.cs:
                Changes to get things to compile

svn path=/trunk/mcs/; revision=20442

20 years ago2003-11-25 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Tue, 25 Nov 2003 21:50:53 +0000 (21:50 -0000)]
2003-11-25  Tim Coleman <tim@timcoleman.com>
        * System.Data.dll.sources:
                Add System.Data/IDataSources.cs to build

svn path=/trunk/mcs/; revision=20441

20 years ago2003-11-25 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Tue, 25 Nov 2003 21:50:31 +0000 (21:50 -0000)]
2003-11-25  Tim Coleman <tim@timcoleman.com>
        * IDataSources.cs:
                New 1.2 class added

svn path=/trunk/mcs/; revision=20440

20 years ago * RemoteStateServer.cs: Update the session dictionary data and the
Jackson Harper [Tue, 25 Nov 2003 21:43:29 +0000 (21:43 -0000)]
    * RemoteStateServer.cs: Update the session dictionary data and the
static objects data.
* SessionDictionary.cs: Remove type serialization methods, these
have been moved to a utility class. Add convenience methods for
converting to/from byte arrays.
* SessionSQLServerHandler.cs:
* SessionStateServerHandler.cs: Save/Restore static objects. Use new
to/from byte array methods.
* StateServerItem.cs: Hold static objects data.

svn path=/trunk/mcs/; revision=20439

20 years ago * HttpStaticObjectsCollection.cs: Add methods for serialization
Jackson Harper [Tue, 25 Nov 2003 21:42:21 +0000 (21:42 -0000)]
    * HttpStaticObjectsCollection.cs: Add methods for serialization
and conversion to/from byte arrays.

svn path=/trunk/mcs/; revision=20438

20 years ago * System.web.dll.sources: Add AltSerialization.cs to the build
Jackson Harper [Tue, 25 Nov 2003 21:41:45 +0000 (21:41 -0000)]
    * System.web.dll.sources: Add AltSerialization.cs to the build

svn path=/trunk/mcs/; revision=20437

20 years ago * AltSerialization.cs: Utility methods for optimized
Jackson Harper [Tue, 25 Nov 2003 21:39:59 +0000 (21:39 -0000)]
    * AltSerialization.cs: Utility methods for optimized
          serializing.

svn path=/trunk/mcs/; revision=20436

20 years ago2003-11-25 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Tue, 25 Nov 2003 21:34:21 +0000 (21:34 -0000)]
2003-11-25  Tim Coleman <tim@timcoleman.com>
* ChangeLog:
        * Makefile:
        * System.Data.Mapping/*.cs:
        * System.Data.SqlXml/*.cs:
        * System.Data.SqlXml.dll.sources:
        * System.Xml.Query/*.cs:
        * TODOAttribute.cs:
                Create initial stubs for System.Data.SqlXml

svn path=/trunk/mcs/; revision=20435

20 years ago2003-11-25 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Tue, 25 Nov 2003 21:02:58 +0000 (21:02 -0000)]
2003-11-25  Tim Coleman <tim@timcoleman.com>
        * System.Xml.dll.sources: added XmlSchemaBuiltInType.cs

svn path=/trunk/mcs/; revision=20434

20 years ago2003-11-25 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 25 Nov 2003 19:19:49 +0000 (19:19 -0000)]
2003-11-25  Zoltan Varga  <vargaz@freemail.hu>

* mini.h (inst_switch): Remove unused macro.

svn path=/trunk/mono/; revision=20433

20 years ago2003-11-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 25 Nov 2003 16:51:24 +0000 (16:51 -0000)]
2003-11-25  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* aot.c:
(load_aot_module): free 'info->methods' and 'info' properly. No more
"free(): invalid pointer blah" messages when you have an old aot
compiled assembly.

svn path=/trunk/mono/; revision=20432

20 years ago * InternalRemotingServices.cs: Implemented GetCachedSoapAttribute().
Lluis Sanchez [Tue, 25 Nov 2003 16:48:03 +0000 (16:48 -0000)]
* InternalRemotingServices.cs: Implemented GetCachedSoapAttribute().
* SoapServices.cs: Implemented missing methods.
* WellKnownClientTypeEntry.cs: Initialize object_url in constructor.

svn path=/trunk/mcs/; revision=20431

20 years ago * AsyncResult.cs, CallContext.cs: Added private constructor.
Lluis Sanchez [Tue, 25 Nov 2003 16:47:29 +0000 (16:47 -0000)]
* AsyncResult.cs, CallContext.cs: Added private constructor.
* ReturnMessage.cs: Added parameter array length check.

svn path=/trunk/mcs/; revision=20430

20 years ago * RealProxy.cs: Added some missing methods.
Lluis Sanchez [Tue, 25 Nov 2003 16:40:00 +0000 (16:40 -0000)]
* RealProxy.cs: Added some missing methods.
* RemotingProxy.cs: ActivateRemoteObject() must return a ConstructionResponse
  instead of a ReturnMessage.

svn path=/trunk/mcs/; revision=20429

20 years ago * InternalRemotingServices.cs: Implemented GetCachedSoapAttribute().
Lluis Sanchez [Tue, 25 Nov 2003 16:30:36 +0000 (16:30 -0000)]
* InternalRemotingServices.cs: Implemented GetCachedSoapAttribute().
* SoapServices.cs: Implemented missing methods.
* WellKnownClientTypeEntry.cs: Initialize object_url in constructor.

svn path=/trunk/mcs/; revision=20428

20 years ago2003-11-25 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 25 Nov 2003 11:51:53 +0000 (11:51 -0000)]
2003-11-25  Zoltan Varga  <vargaz@freemail.hu>

* Assembly.cs (LoadWithPartialName): Return null instead of throwing
an exception to match MS behavior.

svn path=/trunk/mcs/; revision=20427

20 years agoFix compilation for gcc 2.95
Gonzalo Paniagua Javier [Tue, 25 Nov 2003 11:49:40 +0000 (11:49 -0000)]
Fix compilation for gcc 2.95

svn path=/trunk/mono/; revision=20426

20 years ago2003-11-25 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 25 Nov 2003 11:48:26 +0000 (11:48 -0000)]
2003-11-25  Zoltan Varga  <vargaz@freemail.hu>

* TypeBuilder.cs: Implement GetField.

svn path=/trunk/mcs/; revision=20425

20 years ago2003-11-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 25 Nov 2003 11:45:43 +0000 (11:45 -0000)]
2003-11-25  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HtmlSelect.cs: don't add items without data. Patch by Alon Gazit
<along@mainsoft.com>. Fixes bug #51377.

svn path=/trunk/mcs/; revision=20424

20 years agoUpdated LAMESPEC
Gonzalo Paniagua Javier [Tue, 25 Nov 2003 10:50:06 +0000 (10:50 -0000)]
Updated LAMESPEC

svn path=/trunk/mcs/; revision=20423

20 years ago* Implemented DrawFocusRectangle on top of System.Drawing
Peter Dennis Bartok [Tue, 25 Nov 2003 09:02:36 +0000 (09:02 -0000)]
* Implemented DrawFocusRectangle on top of System.Drawing
* Changed code to use System Brushes and Pens instead of those locally defined

svn path=/trunk/mcs/; revision=20422

20 years ago* Added ControlDark and ControlDarkDark brushes
Peter Dennis Bartok [Tue, 25 Nov 2003 08:56:47 +0000 (08:56 -0000)]
* Added ControlDark and ControlDarkDark brushes

svn path=/trunk/mcs/; revision=20421

20 years agoAdd disco to .cvsignore
Peter Williams [Tue, 25 Nov 2003 05:32:03 +0000 (05:32 -0000)]
Add disco to .cvsignore

svn path=/trunk/mono/; revision=20420

20 years ago2003-11-25 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 25 Nov 2003 05:26:36 +0000 (05:26 -0000)]
2003-11-25  Miguel de Icaza  <miguel@ximian.com>

* expression.cs: Make TypeOfVoid derive from TypeOf, so code in
attributes for example can not tell the difference between these.
The difference was only a syntax feature of the language.

svn path=/trunk/mcs/; revision=20419

20 years agoupdate
Miguel de Icaza [Tue, 25 Nov 2003 05:24:38 +0000 (05:24 -0000)]
update

svn path=/trunk/mcs/; revision=20418

20 years agoAdd new test
Miguel de Icaza [Tue, 25 Nov 2003 05:23:39 +0000 (05:23 -0000)]
Add new test

svn path=/trunk/mcs/; revision=20417

20 years ago2003-11-25 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 25 Nov 2003 05:15:13 +0000 (05:15 -0000)]
2003-11-25  Miguel de Icaza  <miguel@ximian.com>

* attribute.cs: Apply attributes to delegates.

* delegate.cs: Call the apply attributes method.

svn path=/trunk/mcs/; revision=20416

20 years ago2003-11-24 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 25 Nov 2003 04:52:26 +0000 (04:52 -0000)]
2003-11-24  Miguel de Icaza  <miguel@ximian.com>

* convert.cs (TryImplicitIntConversion): One line bug fix: we were
comparing 0 vs Byte.MinValue, not the value

(ImplicitConversionRequired): When reporting a conversion error,
use error 31 to print out the constant error instead of the
simpler 29.

* expression.cs: Apply fix from l_m@pacbell.net (Laurent Morichetti),
which fixes bug 51347.

svn path=/trunk/mcs/; revision=20415

20 years ago * SessionStateServerHandler.cs: Parse connection string. Need to
Jackson Harper [Tue, 25 Nov 2003 04:25:24 +0000 (04:25 -0000)]
    * SessionStateServerHandler.cs: Parse connection string. Need to
look into what MS allows/doesn't allow better.

svn path=/trunk/mcs/; revision=20413

20 years ago * System.web.dll.sources: Add State server classes to build.
Jackson Harper [Tue, 25 Nov 2003 03:44:38 +0000 (03:44 -0000)]
    * System.web.dll.sources: Add State server classes to build.

svn path=/trunk/mcs/; revision=20412

20 years ago * RemoteStateServer.cs: The state server object that will reside
Jackson Harper [Tue, 25 Nov 2003 03:42:46 +0000 (03:42 -0000)]
    * RemoteStateServer.cs: The state server object that will reside
on the server and store session data and ids.
* StateServerItem.cs: Container for session data.
* SessionStateServerHandler.cs: Handler that communicates with the
StateServer so sessions can be stored out of process.
* SessionStateModule.cs: Allow state server mode.

svn path=/trunk/mcs/; revision=20411

20 years ago* Implemented DrawComboButton on top of System.Drawing
Peter Dennis Bartok [Tue, 25 Nov 2003 03:37:41 +0000 (03:37 -0000)]
* Implemented DrawComboButton on top of System.Drawing
* Implemented DrawContainerGrabHandle on top of System.Drawing

svn path=/trunk/mcs/; revision=20410

20 years ago * ServerIdentity.cs: Get non public types, so remote objects can
Jackson Harper [Tue, 25 Nov 2003 00:54:29 +0000 (00:54 -0000)]
    * ServerIdentity.cs: Get non public types, so remote objects can
be non public or have non public constructors.

svn path=/trunk/mcs/; revision=20404

20 years ago2003-11-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 24 Nov 2003 20:40:01 +0000 (20:40 -0000)]
2003-11-24  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* io.c: don't call g_free before testing errno as it may modify it.
If the path exists, return an error if it's not a directory. Fixes
bug #50753.

svn path=/trunk/mono/; revision=20403

20 years ago2003-11-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 24 Nov 2003 20:37:42 +0000 (20:37 -0000)]
2003-11-24  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Directory.cs: provide the path when getting the IOException.

svn path=/trunk/mcs/; revision=20402

20 years ago2003-11-24 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 24 Nov 2003 20:37:26 +0000 (20:37 -0000)]
2003-11-24  Zoltan Varga  <vargaz@freemail.hu>

* MonoType.cs: Make Standard|HasThis match Standard in GetMethod and
GetConstructor, as done by MS.

svn path=/trunk/mcs/; revision=20401

20 years ago2003-11-24 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 24 Nov 2003 20:33:50 +0000 (20:33 -0000)]
2003-11-24  Zoltan Varga  <vargaz@freemail.hu>

* ModuleTest.cs: Make the assembly name unique to fix the GlobalData
test.

svn path=/trunk/mcs/; revision=20400

20 years ago2003-11-24 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 24 Nov 2003 20:18:28 +0000 (20:18 -0000)]
2003-11-24  Zoltan Varga  <vargaz@freemail.hu>

* MonoMethod.cs: Add missing constructor.

svn path=/trunk/mcs/; revision=20399

20 years ago2003-11-24 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 24 Nov 2003 19:35:36 +0000 (19:35 -0000)]
2003-11-24  Zoltan Varga  <vargaz@freemail.hu>

icall.c (ves_icall_System_Reflection_Assembly_InternalGetType):
Enumerate all modules inside a dynamic assembly. Fixes #51293.

svn path=/trunk/mono/; revision=20398

20 years ago2003-11-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 24 Nov 2003 18:46:31 +0000 (18:46 -0000)]
2003-11-24  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* BaseDataList.cs: allow setting null as Datasource.

* DataGrid.cs: keep autogenerated columns in the ViewState.

Patches by Alon Gazit <along@mainsoft.com>.

svn path=/trunk/mcs/; revision=20397

20 years ago2003-11-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 24 Nov 2003 18:44:24 +0000 (18:44 -0000)]
2003-11-24  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HtmlInputRadioButton.cs: initialize event indexer. Patch by Alon Gazit
<along@mainsoft.com>.

svn path=/trunk/mcs/; revision=20396

20 years ago2003-11-24 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 24 Nov 2003 18:30:40 +0000 (18:30 -0000)]
2003-11-24  Zoltan Varga  <vargaz@freemail.hu>

* corlib.dll.sources: Add System.Reflection.Emit/DynamicMethod.cs.

svn path=/trunk/mcs/; revision=20395

20 years ago2003-11-24 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 24 Nov 2003 18:29:47 +0000 (18:29 -0000)]
2003-11-24  Zoltan Varga  <vargaz@freemail.hu>

* DynamicMethod.cs: New class.

svn path=/trunk/mcs/; revision=20394

20 years ago2003-11-24 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 24 Nov 2003 18:28:28 +0000 (18:28 -0000)]
2003-11-24  Zoltan Varga  <vargaz@freemail.hu>

* icall.c: Add new icall for creating dynamic methods.

* loader.h debug-helpers.c: Add new wrapper type for dynamic methods.

* reflection.h (MonoReflectionDynamicMethod): Fix type of bool fields.

* reflection.c (mono_reflection_create_dynamic_method): New icall to
create a dynamic method.

* reflection.c (resolve_object): New helper function.

* reflection.c: Generalize ReflectionMethodBuilder and the functions
which manipulate it so they can also work on dynamic methods.

* reflection.c (reflection_method_builder_to_mono_method): Avoid
creating the MonoReflectionMethodAux structure if it is not needed.

svn path=/trunk/mono/; revision=20393

20 years ago2003-11-24 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Mon, 24 Nov 2003 17:03:12 +0000 (17:03 -0000)]
2003-11-24  Atsushi Enomoto  <ginga@kit.hi-ho.ne.jp>

* Iterator.cs : PrecedingIterator.MoveNext() now breaks up at Root.
* XPathNavigator.cs : ComparePosition() didn't handle attributes
  correctly.

svn path=/trunk/mcs/; revision=20392

20 years ago2003-11-24 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Mon, 24 Nov 2003 17:02:35 +0000 (17:02 -0000)]
2003-11-24  Atsushi Enomoto  <ginga@kit.hi-ho.ne.jp>

* DTDValidatingReader.cs : Fixed ReadContent() which may result in
  invalid additional Text node.

svn path=/trunk/mcs/; revision=20391

20 years ago2003-11-24 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Mon, 24 Nov 2003 15:30:32 +0000 (15:30 -0000)]
2003-11-24  Atsushi Enomoto  <ginga@kit.hi-ho.ne.jp>

* XmlTextWriter.cs :
  On WriteProcessingInstruction(), ArgumentException() is expected ;-)

svn path=/trunk/mcs/; revision=20390

20 years ago2003-11-24 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Mon, 24 Nov 2003 15:18:16 +0000 (15:18 -0000)]
2003-11-24  Atsushi Enomoto  <ginga@kit.hi-ho.ne.jp>

* Parser.jay, Expression.cs, Iterator.cs :
  Added ExprParens and ParensIterator classes which is used to handle
  precedence of parenthesized expressions.
  (e.g. consider "(preceding::*)[3]" and "preceding::[3]" )

* Expression.cs, Iterator.cs :
  Added RequireSorting property for each Expr and BaseIterator classes.
  SlashIterator.MoveNext() now considers correct sorting. But
  considering performance, it separates two logics, sorted and sortless
  depending on RequireSorting of left iterator and right expression.

* Iterator.cs :
  SimpleIterator.ctor() should consider when nav is null.
  FollowingIterator.MoveNext() and PrecedingIterator.MoveNext() should
  not return any nodes.
  AncestorIterator and AncestorOrSelfIterator copy ctr() should clone
  positions.
  AncestorIterator.MoveNext() should skip Root if context node is
  Root itself.
  FollowingIterator.MoveNext() should not handle children of context
  itself.
  PrecedingIterator.MoveNext() should skip its ancestors.
  AxisIterator.ReverseAxis should be dependent on its containing iter.
  UnionIterator.MoveNext() should consider comparison of nodes in
  different document. The behavior is implementation dependent.
  (see XSLT spec 12.1)

svn path=/trunk/mcs/; revision=20389

20 years ago2003-11-24 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Mon, 24 Nov 2003 15:16:54 +0000 (15:16 -0000)]
2003-11-24  Atsushi Enomoto  <ginga@kit.hi-ho.ne.jp>

* XmlTextWriter.cs :
  WriteProcessingInstruction() should check name validity.
  AddMissingElementXmlns() should allow namespace emission even if it
  is identical to existing one.

svn path=/trunk/mcs/; revision=20388

20 years ago2003-11-24 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Mon, 24 Nov 2003 15:16:23 +0000 (15:16 -0000)]
2003-11-24 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XslAttribute.cs, XslElement.cs, XslLiteralElement.cs :
  More precise namespace handling.
* XslCopy.cs, XslElement.cs, XslLiteralElement.cs :
  Added cdata-section-elements support.
* XslNumber.cs :
  Cases when value is NodeSet should be allowed.
  Default output should be 1,2,3... not exception. see XSLT spec 7.7.1

svn path=/trunk/mcs/; revision=20387

20 years ago2003-11-24 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Mon, 24 Nov 2003 15:15:09 +0000 (15:15 -0000)]
2003-11-24 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

(in general: cdata-section-elements support, correct document()
base uri handling, and so on)
* Compiler.cs : Use XmlSpace.Preserve to parse included stylesheet.
  And move to document element.  Added XslNameUtil.FromListString().
* Emitter.cs, HtmlEmitter.cs, TextEmitter.cs XmlWriterEmitter.cs :
  Added WriteCDataSection().
* Outputter.cs, GenericOutputter.cs, TextOutputter.cs :
  Added InsideCDataSection.
* GenericOutputter.cs :
  In .ctor(), WriteState should be succeeded from output XmlWriter.
  WriteNamespaceDecl() now drops declaration identical to existing one.
  Removed obsolete htmlEmulation.
* XslOutput.cs : Added CDataSectionElements support.
* XslStylesheet.cs : Added BaseUri, StyleDocument and PrefixInEffect().
* XslTransformProcessor.cs :
  Added Output and CurrentOutputUri. TryStylesheetNamespaceOutput()
  now considers xsl:exclude-element-prefixes on literal element.
  Added PushCDataState() and PopCDataState().
* XsltCompiledContext.cs : When base uri of document() target is empty,
  then it should use stylesheet's BaseURI, not that of current document.

svn path=/trunk/mcs/; revision=20386

20 years ago * Methods.cs, TypeStubManager.cs, SoapMessage.cs: Removed TODO comment.
Lluis Sanchez [Mon, 24 Nov 2003 15:02:41 +0000 (15:02 -0000)]
* Methods.cs, TypeStubManager.cs, SoapMessage.cs: Removed TODO comment.
* SoapDocumentationHandler.cs: Check that the documentation page exist.
* SoapHttpClientProtocol.cs: Removed cast from WebResponse to
  HttpWebResponse. This fixes bug #51281.

svn path=/trunk/mcs/; revision=20385

20 years ago2003-11-24 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 24 Nov 2003 13:47:11 +0000 (13:47 -0000)]
2003-11-24  Zoltan Varga  <vargaz@freemail.hu>

* reflection.h verify.c: Update after changes to object layout.

svn path=/trunk/mono/; revision=20384

20 years ago2003-11-24 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 24 Nov 2003 13:45:09 +0000 (13:45 -0000)]
2003-11-24  Zoltan Varga  <vargaz@freemail.hu>

* ILGenerator.cs MethodBuilder.cs ConstructorBuilder.cs: Retrieve
tokens from a token generator object instead of from the ModuleBuilder,
to support the implementation of DynamicMethod. Also get rid of the
unused 'mbuilder' field.

* ModuleBuilder.cs: Create a token generator object which can be
passed to ILGenerator.

svn path=/trunk/mcs/; revision=20383

20 years agoFix build on windows
Gonzalo Paniagua Javier [Mon, 24 Nov 2003 13:23:21 +0000 (13:23 -0000)]
Fix build on windows

svn path=/trunk/mcs/; revision=20382

20 years agofix build on windows.
Gonzalo Paniagua Javier [Mon, 24 Nov 2003 13:14:56 +0000 (13:14 -0000)]
fix build on windows.

svn path=/trunk/mcs/; revision=20381

20 years agoApplied patch by Eran Domb. If type is Enum, the code use type.GetElememtType() inste...
Lluis Sanchez [Mon, 24 Nov 2003 11:46:26 +0000 (11:46 -0000)]
Applied patch by Eran Domb. If type is Enum, the code use type.GetElememtType() instead of Enum.GetUnderlyingType().

svn path=/trunk/mcs/; revision=20380

20 years ago2003-11-24 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 24 Nov 2003 11:39:46 +0000 (11:39 -0000)]
2003-11-24  Zoltan Varga  <vargaz@freemail.hu>

* LocalBuilder.cs ILGenerator.cs: Get rid of 'module' field, obtain
needed objects from the ilgen object instead.

svn path=/trunk/mcs/; revision=20379

20 years agocommented currentlocale line in getResultString method
Sunil Kumar [Mon, 24 Nov 2003 10:53:49 +0000 (10:53 -0000)]
commented currentlocale line in getResultString method

svn path=/trunk/mcs/; revision=20378

20 years ago2003-11-24 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 24 Nov 2003 09:22:33 +0000 (09:22 -0000)]
2003-11-24  Zoltan Varga  <vargaz@freemail.hu>

* reflection.c (method_builder_encode_signature): Fix compilation on
gcc 2.95.x.

svn path=/trunk/mono/; revision=20377

20 years ago2003-11-24 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 24 Nov 2003 09:03:34 +0000 (09:03 -0000)]
2003-11-24  Zoltan Varga  <vargaz@freemail.hu>

* configure.in: Fix signbit check. Fixes #51315.

svn path=/trunk/mono/; revision=20376

20 years ago* Implemented DrawCaptionButton on top of System.Drawing
Peter Dennis Bartok [Mon, 24 Nov 2003 08:45:04 +0000 (08:45 -0000)]
* Implemented DrawCaptionButton on top of System.Drawing
* Implemented DrawScrollButton on top of System.Drawing
* Implemented DrawRadioButton on top of System.Drawing
* Implemented DrawCheckBox on top of System.Drawing
* Implemented DrawButton on top of System.Drawing

svn path=/trunk/mcs/; revision=20375

20 years agoAdded log for System.DirectoryServices class files
Sunil Kumar [Mon, 24 Nov 2003 04:15:32 +0000 (04:15 -0000)]
Added log for System.DirectoryServices class files

svn path=/trunk/mcs/; revision=20373

20 years agoClass files Implementing System.DirectoryServices namespace
Sunil Kumar [Mon, 24 Nov 2003 04:13:09 +0000 (04:13 -0000)]
Class files Implementing System.DirectoryServices namespace

svn path=/trunk/mcs/; revision=20372

20 years agoModified for checked in files
Sunil Kumar [Mon, 24 Nov 2003 04:11:13 +0000 (04:11 -0000)]
Modified for checked in files

svn path=/trunk/mcs/; revision=20371

20 years agoAdded refernce to Novell.Directory.Ldap
Sunil Kumar [Mon, 24 Nov 2003 04:10:05 +0000 (04:10 -0000)]
Added refernce to Novell.Directory.Ldap

svn path=/trunk/mcs/; revision=20370

20 years agoAdded Novell.Directory.Ldap namespace
Sunil Kumar [Mon, 24 Nov 2003 04:08:57 +0000 (04:08 -0000)]
Added Novell.Directory.Ldap namespace

svn path=/trunk/mcs/; revision=20369

20 years agoAdded ChangeLog and Makefile
Sunil Kumar [Mon, 24 Nov 2003 04:07:13 +0000 (04:07 -0000)]
Added ChangeLog and Makefile

svn path=/trunk/mcs/; revision=20368

20 years agoClass files Implementing various utility classes used by LDAP C# Libraray
Sunil Kumar [Mon, 24 Nov 2003 03:59:43 +0000 (03:59 -0000)]
Class files Implementing various utility classes used by LDAP C# Libraray

svn path=/trunk/mcs/; revision=20367

20 years agoClass files implementing LDAP RFC2251 Messages
Sunil Kumar [Mon, 24 Nov 2003 03:58:26 +0000 (03:58 -0000)]
Class files implementing LDAP RFC2251 Messages

svn path=/trunk/mcs/; revision=20366

20 years agoClass files implementing various LDAP Extensions
Sunil Kumar [Mon, 24 Nov 2003 03:56:19 +0000 (03:56 -0000)]
Class files implementing various LDAP Extensions

svn path=/trunk/mcs/; revision=20365

20 years agoClass files implementing Various LDAP Controls
Sunil Kumar [Mon, 24 Nov 2003 03:55:00 +0000 (03:55 -0000)]
Class files implementing  Various LDAP Controls

svn path=/trunk/mcs/; revision=20364

20 years agoClass files Representing Various ASN1 Structures
Sunil Kumar [Mon, 24 Nov 2003 03:54:00 +0000 (03:54 -0000)]
Class files Representing Various ASN1 Structures

svn path=/trunk/mcs/; revision=20363