mono.git
21 years agoWed Mar 5 11:35:54 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 5 Mar 2003 10:40:28 +0000 (10:40 -0000)]
Wed Mar 5 11:35:54 CET 2003 Paolo Molaro <lupus@ximian.com>

* monoresgen.cs: patch from Ian MacLean <ianm@ActiveState.com>
to add the /compile option.

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

21 years ago2003-03-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 5 Mar 2003 02:24:44 +0000 (02:24 -0000)]
2003-03-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* MemoryStream.cs: undo my bogus fix in ToArray. Allow GetBuffer and
ToArray even after closing the stream.

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

21 years ago2003-03-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 5 Mar 2003 00:17:19 +0000 (00:17 -0000)]
2003-03-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Queue.cs: fixed bug #39046.

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

21 years ago2003-03-04 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Tue, 4 Mar 2003 23:39:06 +0000 (23:39 -0000)]
2003-03-04  Sebastien Pouliot  <spouliot@videotron.ca>

* crypto: Updated crypto status and plan

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

21 years ago2003-03-04 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Tue, 4 Mar 2003 23:35:13 +0000 (23:35 -0000)]
2003-03-04  Sebastien Pouliot  <spouliot@videotron.ca>

* System.Security.build: Added a new output System.Security_cmp.dll
which links with mscorlib. This version is to be used to generate
the class status web page (required for CorCompare).

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

21 years ago2003-03-04 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Tue, 4 Mar 2003 23:33:56 +0000 (23:33 -0000)]
2003-03-04  Sebastien Pouliot  <spouliot@videotron.ca>

* makefile: System.Security (corlib) class status now compared
with System.Security_cmp.dll (mscorlib) as required for CorCompare.

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

21 years ago2003-03-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 4 Mar 2003 20:47:52 +0000 (20:47 -0000)]
2003-03-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* SqlException.cs: implemented GetObjectData ().

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

21 years ago2003-03-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 4 Mar 2003 20:44:31 +0000 (20:44 -0000)]
2003-03-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Win32Exception.cs: implemented GetObjectData ().

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

21 years ago2003-03-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 4 Mar 2003 20:27:43 +0000 (20:27 -0000)]
2003-03-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* list.unix: added RunInstallerAttribute.cs
* System.ComponentModel/RunInstallerAttribute.cs: New file.

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

21 years agoAdded missing file
Gonzalo Paniagua Javier [Tue, 4 Mar 2003 20:13:17 +0000 (20:13 -0000)]
Added missing file

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

21 years ago2003/03/04 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Tue, 4 Mar 2003 19:58:58 +0000 (19:58 -0000)]
2003/03/04  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* mb-parser.jay: added rule for Imports with alias
* mb-parser.jay: Friend (internal) modifier was missing,
 Shared modifier was expecting Static token erroneously
 Modules must accept only a static constructor rule added
 Constant declaration rule added
* makefile & makefile.gnu : actually run the compiled program on test target

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

21 years ago2003-03-04 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Tue, 4 Mar 2003 19:29:38 +0000 (19:29 -0000)]
2003-03-04  Tim Coleman <tim@timcoleman.com>
* System.Data.OracleClient.Oci/OciEnvironmentHandle.cs:
fix again

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

21 years ago2003-03-04 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Tue, 4 Mar 2003 19:27:36 +0000 (19:27 -0000)]
2003-03-04  Tim Coleman <tim@timcoleman.com>
* System.Data.OracleClient.Oci/OciDefineHandle.cs :
* System.Data.OracleClient.Oci/OciEnvironmentHandle.cs :
* System.Data.OracleClient.Oci/OciLobLocator.cs :
* System.Data.OracleClient/OracleLob.cs :
Fix win32 build

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

21 years ago2003-03-05 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Tue, 4 Mar 2003 18:39:58 +0000 (18:39 -0000)]
2003-03-05  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlDocumentFragment.cs, XmlElement.cs :
  modified InnerXml (fragment type from Element to DocumentFragment).

* XmlElement.cs : fixed WriteTo() ns check.
* XmlNamespaceManager.cs : MS.NET allows Add() used two or more times.
* XmlNode.cs : fixed ConstructNamespaceManager().

* XmlConstructs.cs : added IsSpace, IsName, IsNameStart, IsNCName,
  IsPubid with an int arg.
* XmlReader.cs : changed to use XmlChar.cs (its role is as same as
  XmlConstructs.cs).
* XmlTextReader.cs :
  improved error messages with line info.
  / checking matching start and end tags.
  / prevents the apperance of multiple root elements. (patch by Erik)
  fixed and refactored ReadInnerXml() and ReadOuterXml()
  changed to use XmlChar.cs.

* XmlTextWriter.cs : changed to put element's xmlns at CloseStartTag ()
  (It will help c14n implementation.)
  / blocks multiple attribute output with element node.

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

21 years agoTue Mar 4 18:03:27 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 4 Mar 2003 17:08:50 +0000 (17:08 -0000)]
Tue Mar 4 18:03:27 CET 2003 Paolo Molaro <lupus@ximian.com>

* socket-io.c:  handle case when AF_INET6 and AF_IPX are not defined
(pointed out by Michael Adams).

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

21 years agouse the freshly built mcs.exe
Gonzalo Paniagua Javier [Tue, 4 Mar 2003 15:31:23 +0000 (15:31 -0000)]
use the freshly built mcs.exe

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

21 years ago2003-03-04 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Tue, 4 Mar 2003 13:50:35 +0000 (13:50 -0000)]
2003-03-04  Tim Coleman <tim@timcoleman.com>
* System.Data.OracleClient.Oci/IOciDescriptorHandle.cs:
* System.Data.OracleClient.Oci/IOciHandle.cs:
* System.Data.OracleClient.Oci/OciDescriptorType.cs:
Removed. These are no longer used.
* System.Data.OracleClient.Oci/OciParameterDescriptor.cs:
Add new class
* list:
Add System.Data.OracleClient.Oci/OciParameterDescriptor.cs
Rem System.Data.OracleClient.Oci/IOciDescriptorHandle.cs
Rem System.Data.OracleClient.Oci/IOciHandle.cs
Rem System.Data.OracleClient.Oci/OciDescriptorType.cs
* System.Data.OracleClient/OciGlue.cs:
Move the OCIAttrGet* methods into OciHandle
* System.Data.OracleClient/OracleDataReader.cs:
* System.Data.OracleClient/OracleParameter.cs:
Change the way that columns are bound and described
* System.Data.OracleClient.Oci/OciBindHandle.cs:
* System.Data.OracleClient.Oci/OciDefineHandle.cs:
* System.Data.OracleClient.Oci/OciDescriptorHandle.cs:
* System.Data.OracleClient.Oci/OciEnvironmentHandle.cs:
* System.Data.OracleClient.Oci/OciErrorHandle.cs:
* System.Data.OracleClient.Oci/OciHandle.cs:
* System.Data.OracleClient.Oci/OciLobLocator.cs:
* System.Data.OracleClient.Oci/OciServerHandle.cs:
* System.Data.OracleClient.Oci/OciServiceHandle.cs:
* System.Data.OracleClient.Oci/OciSessionHandle.cs:
* System.Data.OracleClient.Oci/OciStatementHandle.cs:
* System.Data.OracleClient.Oci/OciTransactionHandle.cs:
All handles now derive from OciHandle, and these classes
have been rewritten as such.  Also attempted to implement
the Dispose () methods for these classes.
* System.Data.OracleClient.Oci/OciHandleType.cs:
Add descriptor types into here because handles and
descriptors are used in many of the same OCI functions.

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

21 years agoAnd the changelog
Dick Porter [Tue, 4 Mar 2003 12:56:00 +0000 (12:56 -0000)]
And the changelog

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

21 years ago2003-03-04 Dick Porter <dick@ximian.com>
Dick Porter [Tue, 4 Mar 2003 12:55:46 +0000 (12:55 -0000)]
2003-03-04  Dick Porter  <dick@ximian.com>

* icall.c: Temporarily reverted the Double and Single ToString()
change, because it broke nunit.

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

21 years ago2003-03-04 Dick Porter <dick@ximian.com>
Dick Porter [Tue, 4 Mar 2003 12:52:51 +0000 (12:52 -0000)]
2003-03-04  Dick Porter  <dick@ximian.com>

* Single.cs: Temporarily reverted the Double and Single ToString()
change, because it broke nunit.

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

21 years agoTue Mar 4 12:40:58 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 4 Mar 2003 11:46:08 +0000 (11:46 -0000)]
Tue Mar 4 12:40:58 CET 2003 Paolo Molaro <lupus@ximian.com>

* object.h, threads.h: make include files compatible with C++
(patch by Jerome Laban <jlaban@wanadoo.fr>).

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

21 years ago2003-03-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 4 Mar 2003 01:28:55 +0000 (01:28 -0000)]
2003-03-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* makefile:
* class/library.build:
* class/makefile.gnu: added Mono.Posix and System.Management.

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

21 years ago2003-03-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 4 Mar 2003 01:23:51 +0000 (01:23 -0000)]
2003-03-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpSessionState.cs: reworked to use SessionDictionary.
* SessionDictionary.cs: implemented serialization/deserialization.

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

21 years ago2003-03-03 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Mon, 3 Mar 2003 23:56:18 +0000 (23:56 -0000)]
2003-03-03  Tim Coleman <tim@timcoleman.com>
        * unix.args: Added
                System.Runtime.InteropServices/HandleRef.cs

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

21 years ago2003-03-03 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Mon, 3 Mar 2003 23:55:11 +0000 (23:55 -0000)]
2003-03-03  Tim Coleman <tim@timcoleman.com>
        * HandleRef.cs: Add this struct

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

21 years ago2003-03-03 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Mon, 3 Mar 2003 23:13:02 +0000 (23:13 -0000)]
2003-03-03  Miguel de Icaza  <miguel@ximian.com>

* NameValueCollection.cs: Uncoment constructor, an old MCS bug
prevented this from working.  Removed test for nullitude of col,
as it would have aborted anyways on the dereference in the base
constructor call.

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

21 years ago2003-03-04 Pedro Mart�nez Juli� <yoros@wanadoo.es>
Pedro Martínez Juliá [Mon, 3 Mar 2003 23:02:31 +0000 (23:02 -0000)]
2003-03-04  Pedro Mart�nez Juli�  <yoros@wanadoo.es>

    * Double.cs: Changed ToString method. Added NumberFormatInfo support
    with DoubleFormatter class.
    * Single.cs: Changed ToString method. Added NumberFormatInfo support
    with SingleFormatter class.
    * DoubleFormatter.cs: New class with Double formatting functions.
    * SingleFormatter.cs: New class with Single formatting functions.

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

21 years ago2003-03-04 Pedro Mart�nez Juli� <yoros@wanadoo.es>
Pedro Martínez Juliá [Mon, 3 Mar 2003 23:02:31 +0000 (23:02 -0000)]
2003-03-04  Pedro Mart�nez Juli�  <yoros@wanadoo.es>

    * Double.cs: Changed ToString method. Added NumberFormatInfo support
    with DoubleFormatter class.
    * Single.cs: Changed ToString method. Added NumberFormatInfo support
    with SingleFormatter class.
    * DoubleFormatter.cs: New class with Double formatting functions.
    * SingleFormatter.cs: New class with Single formatting functions.

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

21 years ago2003-03-03 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 3 Mar 2003 22:55:21 +0000 (22:55 -0000)]
2003-03-03  Sebastien Pouliot  <spouliot@videotron.ca>

* RSACryptoServiceProvider.cs: Delay keypair generation event when
keysize is a constructor parameter (major speed improvment when
importing keys). Removed NotSupportedException when CspParameter is
used in constructor (required for forthcoming security tools).

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

21 years ago2003-03-03 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 3 Mar 2003 22:46:24 +0000 (22:46 -0000)]
2003-03-03  Sebastien Pouliot  <spouliot@videotron.ca>

* XmlDsigBase64TransformTest.cs: Simplified some parts when fixing
XPath test.

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

21 years ago2003-03-03 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 3 Mar 2003 22:44:33 +0000 (22:44 -0000)]
2003-03-03  Sebastien Pouliot  <spouliot@videotron.ca>

* System.Security_test.build: Updated build file to stop linking
with MS assemblies (and like with Mono's corlib instead).

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

21 years ago2003-03-03 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 3 Mar 2003 22:43:28 +0000 (22:43 -0000)]
2003-03-03  Sebastien Pouliot  <spouliot@videotron.ca>

* DSAKeyValue.cs: Added patch from Atsushi Eno (to remove string
XML generation).
* RSAKeyValue.cs: Added patch from Atsushi Eno (to remove string
XML generation).
* XmlDsigBase64Transform.cs: Fixed problem when using XPath.

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

21 years ago2003-03-03 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 3 Mar 2003 22:42:35 +0000 (22:42 -0000)]
2003-03-03  Sebastien Pouliot  <spouliot@videotron.ca>

* System.Security.build: Updated build file to stop linking with
MS assemblies (and like with Mono's corlib instead).

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

21 years ago2003-03-03 Jean-Marc Andre <jean-marc.andre@polymtl.ca>
Jean-Marc Andre [Mon, 3 Mar 2003 21:24:31 +0000 (21:24 -0000)]
2003-03-03  Jean-Marc Andre <jean-marc.andre@polymtl.ca>

* RemotingServicesTest.cs: New unit test added

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

21 years ago2003-03-03 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Mon, 3 Mar 2003 19:54:34 +0000 (19:54 -0000)]
2003-03-03  Miguel de Icaza  <miguel@ximian.com>

* interface.cs (Interface.DefineMembers): Avoid defining members
twice.

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

21 years agoSpeeling.
Paolo Molaro [Mon, 3 Mar 2003 19:14:54 +0000 (19:14 -0000)]
Speeling.

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

21 years agoNew assembly and new class.
Gonzalo Paniagua Javier [Mon, 3 Mar 2003 19:10:00 +0000 (19:10 -0000)]
New assembly and new class.

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

21 years agoNew entry.
Paolo Molaro [Mon, 3 Mar 2003 17:51:20 +0000 (17:51 -0000)]
New entry.

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

21 years agoAdded IContributeDynamicSink.cs, IContributeEnvoySink.cs, IContributeObjectSink.cs
Lluis Sanchez [Mon, 3 Mar 2003 17:16:13 +0000 (17:16 -0000)]
Added IContributeDynamicSink.cs, IContributeEnvoySink.cs, IContributeObjectSink.cs

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

21 years agoAdded ContextAttribute.cs
Lluis Sanchez [Mon, 3 Mar 2003 16:57:58 +0000 (16:57 -0000)]
Added ContextAttribute.cs

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

21 years agoAdded UrlAttribute.cs
Lluis Sanchez [Mon, 3 Mar 2003 16:54:15 +0000 (16:54 -0000)]
Added UrlAttribute.cs

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

21 years ago * unix.args: added ConstructionLevelActivator.cs, ContextLevelActivator.cs,
Lluis Sanchez [Mon, 3 Mar 2003 16:45:02 +0000 (16:45 -0000)]
* unix.args: added ConstructionLevelActivator.cs, ContextLevelActivator.cs,
RemoteActivationAttribute.cs

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

21 years ago * Thread.cs: Changed implementation of CurrentContext, adapted to the changes
Lluis Sanchez [Mon, 3 Mar 2003 16:44:10 +0000 (16:44 -0000)]
* Thread.cs: Changed implementation of CurrentContext, adapted to the changes
  in the runtime.

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

21 years ago * ProxyAttribute.cs: Implemented.
Lluis Sanchez [Mon, 3 Mar 2003 16:42:50 +0000 (16:42 -0000)]
* ProxyAttribute.cs: Implemented.
* RealProxy.cs: Added stubs for some missing methods.
* RemotingProxy.cs: The activation constructor now creates the ConstructionCall
  message and collects the context properties.
  Activation of objects now use IActivator instances.

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

21 years ago * ConstructionCall.cs: Added internal constructor. Added setter for activation attri...
Lluis Sanchez [Mon, 3 Mar 2003 16:42:17 +0000 (16:42 -0000)]
* ConstructionCall.cs: Added internal constructor. Added setter for activation attributes.
  Some other minor corrections.
* EnvoyTerminatorSink.cs: Message now redirected to current context's client sink chain.
* MethodCall.cs: Added method for copying messages.

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

21 years ago * LeaseManager.cs: Added method for removing an object from the lease manager.
Lluis Sanchez [Mon, 3 Mar 2003 16:41:36 +0000 (16:41 -0000)]
* LeaseManager.cs: Added method for removing an object from the lease manager.
* LifetimeServices.cs: Added method for removing an object from the lease manager.

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

21 years ago * Contexts.cs : Management of the default context moved to the runtime.
Lluis Sanchez [Mon, 3 Mar 2003 16:41:06 +0000 (16:41 -0000)]
* Contexts.cs : Management of the default context moved to the runtime.
  Implemented creation of the client context, server context, object and envoy sinks.
  Added method for creating a new context.
* CrossContextChannel.cs : Removed check for construction messages. Now construction
  go through the IActivators.

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

21 years ago * ChannelServices.cs: Minor corrections.
Lluis Sanchez [Mon, 3 Mar 2003 16:40:35 +0000 (16:40 -0000)]
* ChannelServices.cs: Minor corrections.
* CrossAppDomainChannel.cs: Context is now restored when exiting the domain.

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

21 years ago * ActivationServices.cs: Added method for creating a proxy from a list
Lluis Sanchez [Mon, 3 Mar 2003 16:39:42 +0000 (16:39 -0000)]
* ActivationServices.cs: Added method for creating a proxy from a list
  of activation attributes. This is used by System.Activator.
  Added method for creating a ConstructionCall from a list of activation attributes.
  This is used from RemotingProxy.
* ConstructionLevelActivator.cs: Added. Implements an IActivator that constructs an object.
* ContextLevelActivator.cs: Added. Implements an IActivator that constructs a context.
* RemoteActivationAttribute.cs: Added.
* RemoteActivator.cs: Used RemoteActivationAttribute in the creation of the server object.
* UrlAttribute.cs: Removed some "throw new NotImplementedException ()".

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

21 years ago * Identity.cs: Added property to check if an identity is connected (it is remotely...
Lluis Sanchez [Mon, 3 Mar 2003 16:39:13 +0000 (16:39 -0000)]
* Identity.cs: Added property to check if an identity is connected (it is remotely accesible)
* ObjRef.cs: Added internal helper method for getting the server type of an ObjRef.
* RemotingServices.cs: Implemented Disconnect method. Added support for custom proxy
  creating using ProxyAttribute. Added support for activation attributes in creation
  of proxies. Some other minor corrections.
* ServerIdentity.cs: minor corrections.

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

21 years ago2003/03/03 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Mon, 3 Mar 2003 16:39:09 +0000 (16:39 -0000)]
2003/03/03  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* mb-tokenizer.cs : new semi-keywords: Compare, Explicit, Strict, On, Off, Binary, Text
* mb-parser.jay: tokens for above semi-keywords, and rules for option directives
* driver.cs: integrates command line options with parser flags for option directives
* makefile & makefile.gnu : added 'verbose' target that uses --verbose switch to compile
  the test source and pipes it through 'less', also added a Extended Syntax source

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

21 years ago * Activator.cs: Added support for activation using activation attributes.
Lluis Sanchez [Mon, 3 Mar 2003 16:38:21 +0000 (16:38 -0000)]
* Activator.cs: Added support for activation using activation attributes.
* AppDomain.cs: Added internal method to get the default context from the runtime.

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

21 years ago * appdomain.c: Added method for initializing the default context of
Lluis Sanchez [Mon, 3 Mar 2003 16:35:22 +0000 (16:35 -0000)]
* appdomain.c: Added method for initializing the default context of
a domain. Added internal call for getting the default context.
* appdomain.h: Added context variable in MonoDomain struct.
* domain.c: mono_domain_set also sets the default context of the domain
* icall.c: Mapped internal method InternalGetDefaultContext.
* object.c: mono_object_get_virtual_method returns always a remoting
wrapper if the object is a transparent proxy.
mono_runtime_invoke_array: when creating an object by calling the
constructor, if the created object is a proxy, then the constructor should
be called using the a remoting wrapper.

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

21 years ago2003-03-03 Dick Porter <dick@ximian.com>
Dick Porter [Mon, 3 Mar 2003 13:23:20 +0000 (13:23 -0000)]
2003-03-03  Dick Porter  <dick@ximian.com>

* io.c (CreateFile): Try opening directories readonly, so that
timestamps can be adjusted.  Patch by Elan Feingold
<efeingold@mn.rr.com>.

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

21 years ago2003-03-03 Dick Porter <dick@ximian.com>
Dick Porter [Mon, 3 Mar 2003 13:19:26 +0000 (13:19 -0000)]
2003-03-03  Dick Porter  <dick@ximian.com>

* socket-io.c (create_sockaddr_from_object): Rename sockaddr_un
variable so it compiles on solaris.  Problem spotted by
Christopher Taylor <ct@cs.clemson.edu>

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

21 years ago2003-02-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 3 Mar 2003 12:23:11 +0000 (12:23 -0000)]
2003-02-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* data/machine.config: added default sessionState section and handler.

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

21 years ago2003-03-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 3 Mar 2003 12:21:34 +0000 (12:21 -0000)]
2003-03-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* list: added SessionConfig.cs and SessionStateSectionHandler.cs

* System.Web/HttpHelper.cs: store the values in an ArrayList to get
them in correct order.

* System.Web.Configuration/ModuleItem.cs: it's not public.
* System.Web.Configuration/ModulesConfiguration.cs: it's not public.

* System.Web.SessionState/SessionConfig.cs:
* System.Web.SessionState/SessionStateSectionHandler.cs: new files to
read <sessionState> configuration.

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

21 years ago2003-03-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 3 Mar 2003 10:33:05 +0000 (10:33 -0000)]
2003-03-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Directory.cs:
(Move): don't use File.Move.

* DirectoryInfo.cs: fixed Name property.

Fixes bug #37755.

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

21 years ago2003-03-03 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Mon, 3 Mar 2003 09:25:57 +0000 (09:25 -0000)]
2003-03-03  Nick Drochak <ndrochak@gol.com>

* StringTest.cs: Catch exception the .NET docs say should not be thrown

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

21 years ago * PEAPI.cs: Add file
Jackson Harper [Mon, 3 Mar 2003 00:29:47 +0000 (00:29 -0000)]
* PEAPI.cs: Add file
        * README.txt: Add file

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

21 years agoAdd PEAPI directory
Jackson Harper [Mon, 3 Mar 2003 00:27:40 +0000 (00:27 -0000)]
Add PEAPI directory

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

21 years ago2003-03-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 3 Mar 2003 00:12:24 +0000 (00:12 -0000)]
2003-03-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Socket.cs:
(SendTo): fix from Jerome Laban <jlaban@wanadoo.fr>.

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

21 years agoFix typo
Miguel de Icaza [Sun, 2 Mar 2003 23:00:30 +0000 (23:00 -0000)]
Fix typo

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

21 years agoflush
Miguel de Icaza [Sun, 2 Mar 2003 22:54:56 +0000 (22:54 -0000)]
flush

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

21 years agoFlushety flush
Miguel de Icaza [Sun, 2 Mar 2003 22:26:59 +0000 (22:26 -0000)]
Flushety flush

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

21 years agoFlush Flush
Miguel de Icaza [Sun, 2 Mar 2003 21:15:44 +0000 (21:15 -0000)]
Flush Flush

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

21 years ago2003-03-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 2 Mar 2003 17:18:51 +0000 (17:18 -0000)]
2003-03-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* DirectoryInfo.cs: changed ToString to match MS behavior.
* Path.cs: further fixes to GetDirectoryName to return null in the
same cases that MS does.

Fixes bug #38387.

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

21 years ago2003-03-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 2 Mar 2003 16:42:52 +0000 (16:42 -0000)]
2003-03-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Path.cs: fixed a couple of bugs reported in #35906.

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

21 years ago2003-03-02 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 2 Mar 2003 16:13:14 +0000 (16:13 -0000)]
2003-03-02  Sebastien Pouliot  <spouliot@videotron.ca>

* list.unix: Added XmlSignature.cs.

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

21 years ago2003-03-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 2 Mar 2003 16:12:55 +0000 (16:12 -0000)]
2003-03-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* AppSettingsReader.cs: fixed bug #38755.

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

21 years ago2003-03-02 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 2 Mar 2003 16:12:33 +0000 (16:12 -0000)]
2003-03-02  Sebastien Pouliot  <spouliot@videotron.ca>

* KeyInfoNameTest.cs: Better naming.
* KeyInfoRetrievalMethodTest.cs: Splitted a test.

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

21 years ago2003-03-02 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 2 Mar 2003 16:09:19 +0000 (16:09 -0000)]
2003-03-02  Sebastien Pouliot  <spouliot@videotron.ca>

* DSAKeyValue.cs: New XML generation is commented. Old string technique
did a better job to match MS implementation.
* DataObject.cs: Replaced XML generation from StringBuilder to XmlElement.
* KeyInfo.cs: Replaced XML generation from StringBuilder to XmlElement.
* KeyInfoName.cs: Replaced XML generation from StringBuilder to XmlElement.
* KeyInfoNode.cs: Replaced XML generation from StringBuilder to XmlElement.
* KeyInfoRetrievalMethod.cs: Replaced XML generation from StringBuilder to XmlElement.
* KeyInfoX509Data.cs: Replaced XML generation from StringBuilder to XmlElement.
* RSAKeyValue.cs: New XML generation is commented. Old string technique
did a better job to match MS implementation.
* Reference.cs: Replaced XML generation from StringBuilder to XmlElement.
* Signature.cs: Replaced XML generation from StringBuilder to XmlElement.
* SignedInfo.cs: Replaced XML generation from StringBuilder to XmlElement.
* SignedXml.cs: Replaced XML generation from StringBuilder to XmlElement.
* Transform.cs: Replaced XML generation from StringBuilder to XmlElement.
* XmlDsigEnvelopedSignatureTransform.cs: Added missing Algorithm URL.
* XmlDsigXPathTransform.cs: Added missing Algorithm URL.
* XmlSignature.cs: New. Private contants (construct similar to WSE).

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

21 years agocheckin for Dennis Hayes, see changeLog for details
Alexandre Pigolkine [Sun, 2 Mar 2003 09:12:37 +0000 (09:12 -0000)]
checkin for Dennis Hayes, see changeLog for details

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

21 years ago2003-03-01 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sat, 1 Mar 2003 22:29:49 +0000 (22:29 -0000)]
2003-03-01  Sebastien Pouliot  <spouliot@videotron.ca>

* PKCS1.cs: Fix for some (lame) PKCS1 v1.5 signatures done
without specifying an OID.

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

21 years agosee ChangeLog for details
Alexandre Pigolkine [Sat, 1 Mar 2003 22:24:20 +0000 (22:24 -0000)]
see ChangeLog for details

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

21 years agosee ChangeLog for details
Alexandre Pigolkine [Sat, 1 Mar 2003 21:20:31 +0000 (21:20 -0000)]
see ChangeLog for details

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

21 years ago2003-03-01 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sat, 1 Mar 2003 21:16:05 +0000 (21:16 -0000)]
2003-03-01  Sebastien Pouliot  <spouliot@videotron.ca>

* X509CertificateCollection.cs: Fixed bugs in AddRange
(added the collection not the certificates in the collection).

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

21 years agoadded stubs to compile SWF
Alexandre Pigolkine [Sat, 1 Mar 2003 20:49:10 +0000 (20:49 -0000)]
added stubs to compile SWF

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

21 years agothe cvsroot's been changed to 'mono'
Gonzalo Paniagua Javier [Sat, 1 Mar 2003 19:41:41 +0000 (19:41 -0000)]
the cvsroot's been changed to 'mono'

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

21 years agoFix from Gonz
Miguel de Icaza [Sat, 1 Mar 2003 19:40:35 +0000 (19:40 -0000)]
Fix from Gonz

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

21 years ago* Image.cs: Write Metadata root
Jackson Harper [Sat, 1 Mar 2003 19:27:35 +0000 (19:27 -0000)]
* Image.cs: Write Metadata root

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

21 years ago* MDStream.cs: Add methods to write metadata streams
Jackson Harper [Sat, 1 Mar 2003 19:21:03 +0000 (19:21 -0000)]
* MDStream.cs: Add methods to write metadata streams

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

21 years ago2003-03-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 1 Mar 2003 19:19:58 +0000 (19:19 -0000)]
2003-03-01  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* appdomain.c:
(get_info_from_assembly_name): don't leak value.

* icall.c:
(ves_icall_System_Reflection_Assembly_GetFilesInternal): initialize
result.

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

21 years agoPatch from Aleksey Ryabchuk <ryabchuk@yahoo.com>
Miguel de Icaza [Sat, 1 Mar 2003 19:13:08 +0000 (19:13 -0000)]
Patch from Aleksey Ryabchuk <ryabchuk@yahoo.com>

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

21 years ago2003-03-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 1 Mar 2003 18:57:54 +0000 (18:57 -0000)]
2003-03-01  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* unix.args: added ModuleResolveEventHandler.cs

* System.Reflection/Assembly.cs: added missing stuff. Only ModuleResolve
event is left out to avoid changing MonoReflectionAssembly by now.
* System.Reflection/ModuleResolveEventHandler.cs: delegate.

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

21 years ago* MetaDataRoot.cs: Add method to write Metadata
Jackson Harper [Sat, 1 Mar 2003 18:54:54 +0000 (18:54 -0000)]
* MetaDataRoot.cs: Add method to write Metadata

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

21 years ago2003-03-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 1 Mar 2003 17:32:30 +0000 (17:32 -0000)]
2003-03-01  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Directory.cs: fixed bugs #38939 and #38940. No need for separate
unix/windows/unc shares code paths.

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

21 years agodocumented MONO_CFG_DIR environment variable
Gonzalo Paniagua Javier [Sat, 1 Mar 2003 16:02:36 +0000 (16:02 -0000)]
documented MONO_CFG_DIR environment variable

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

21 years agoSat Mar 1 15:32:56 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sat, 1 Mar 2003 14:38:59 +0000 (14:38 -0000)]
Sat Mar 1 15:32:56 CET 2003 Paolo Molaro <lupus@ximian.com>

* assembly.c: export mono_image_load_references ().
* class.c: handle function pointers. mono_class_from_name() now
supports nested type names directly.

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

21 years agoSat Mar 1 12:36:45 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sat, 1 Mar 2003 11:40:46 +0000 (11:40 -0000)]
Sat Mar 1 12:36:45 CET 2003 Paolo Molaro <lupus@ximian.com>

* jit.c: remove unnecessary assert when inlining.

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

21 years agoFlush
Miguel de Icaza [Fri, 28 Feb 2003 20:08:10 +0000 (20:08 -0000)]
Flush

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

21 years ago2003-02-28 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 28 Feb 2003 18:41:17 +0000 (18:41 -0000)]
2003-02-28  Zoltan Varga  <vargaz@freemail.hu>

* ILGenerator.cs (Emit): Add fixup for already created methods and
fields. Do not add fixup for types since their table index do not
change any more.

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

21 years ago2003-02-28 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 28 Feb 2003 18:36:47 +0000 (18:36 -0000)]
2003-02-28  Zoltan Varga  <vargaz@freemail.hu>

* reflection.h reflection.c: Encode already created dynamic methods
and fields correctly as a DEF instead of a REF.

* reflection.c: Get rid of the force_ref argument to
mono_image_typedef_or_ref since it was wrong in the first place.

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

21 years ago2003-02-28 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 28 Feb 2003 16:25:03 +0000 (16:25 -0000)]
2003-02-28  Zoltan Varga  <vargaz@freemail.hu>

* StringTest.cs: added String constructor tests.

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

21 years ago2003-02-28 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 28 Feb 2003 16:24:03 +0000 (16:24 -0000)]
2003-02-28  Zoltan Varga  <vargaz@freemail.hu>

* string-icalls.c: add error checking to string constructors according
to the MSDN docs.

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

21 years ago2003-02-28 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 28 Feb 2003 15:24:37 +0000 (15:24 -0000)]
2003-02-28  Zoltan Varga  <vargaz@freemail.hu>

* reflection.c: Emit types in the order their TypeBuilders were
created. Previously, a new table index was assigned to each type before
the tables were emitted. This was wrong because the signature blob
might already refer to a type by its original table index.

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

21 years agoadded 3 missing assemblies for windows install target
Gonzalo Paniagua Javier [Fri, 28 Feb 2003 14:51:49 +0000 (14:51 -0000)]
added 3 missing assemblies for windows install target

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

21 years agoUpdated with a change to the parsing code. some servers
Per Arneng [Fri, 28 Feb 2003 10:55:57 +0000 (10:55 -0000)]
Updated with a change to the parsing code. some servers
send 200-xxxxx instead of 200 xxxxxx. Thnx Elan Feingold

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

21 years ago* Added several external functions to Win32funcs.cs
Reggie Burnett [Fri, 28 Feb 2003 08:43:13 +0000 (08:43 -0000)]
* Added several external functions to Win32funcs.cs
* Added necessary LoadLibrary to RichTextEdit to load common control library

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

21 years ago*** empty log message ***
Aleksey Demakov [Fri, 28 Feb 2003 08:39:18 +0000 (08:39 -0000)]
*** empty log message ***

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