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
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
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
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
Paolo Molaro [Mon, 3 Mar 2003 19:14:54 +0000 (19:14 -0000)]
Speeling.
svn path=/trunk/mono/; revision=12151
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
Paolo Molaro [Mon, 3 Mar 2003 17:51:20 +0000 (17:51 -0000)]
New entry.
svn path=/trunk/mono/; revision=12148
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
Lluis Sanchez [Mon, 3 Mar 2003 16:57:58 +0000 (16:57 -0000)]
Added ContextAttribute.cs
svn path=/trunk/mcs/; revision=12144
Lluis Sanchez [Mon, 3 Mar 2003 16:54:15 +0000 (16:54 -0000)]
Added UrlAttribute.cs
svn path=/trunk/mcs/; revision=12143
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Jackson Harper [Mon, 3 Mar 2003 00:27:40 +0000 (00:27 -0000)]
Add PEAPI directory
svn path=/trunk/mcs/; revision=12112
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
Miguel de Icaza [Sun, 2 Mar 2003 23:00:30 +0000 (23:00 -0000)]
Fix typo
svn path=/trunk/mcs/; revision=12110
Miguel de Icaza [Sun, 2 Mar 2003 22:54:56 +0000 (22:54 -0000)]
flush
svn path=/trunk/mono/; revision=12109
Miguel de Icaza [Sun, 2 Mar 2003 22:26:59 +0000 (22:26 -0000)]
Flushety flush
svn path=/trunk/mono/; revision=12108
Miguel de Icaza [Sun, 2 Mar 2003 21:15:44 +0000 (21:15 -0000)]
Flush Flush
svn path=/trunk/mono/; revision=12106
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
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
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
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
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
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
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
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
Alexandre Pigolkine [Sat, 1 Mar 2003 22:24:20 +0000 (22:24 -0000)]
see ChangeLog for details
svn path=/trunk/mcs/; revision=12096
Alexandre Pigolkine [Sat, 1 Mar 2003 21:20:31 +0000 (21:20 -0000)]
see ChangeLog for details
svn path=/trunk/mcs/; revision=12092
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
Alexandre Pigolkine [Sat, 1 Mar 2003 20:49:10 +0000 (20:49 -0000)]
added stubs to compile SWF
svn path=/trunk/mcs/; revision=12090
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
Miguel de Icaza [Sat, 1 Mar 2003 19:40:35 +0000 (19:40 -0000)]
Fix from Gonz
svn path=/trunk/mcs/; revision=12088
Jackson Harper [Sat, 1 Mar 2003 19:27:35 +0000 (19:27 -0000)]
* Image.cs: Write Metadata root
svn path=/trunk/mcs/; revision=12087
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
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
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
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
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
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
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
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
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
Miguel de Icaza [Fri, 28 Feb 2003 20:08:10 +0000 (20:08 -0000)]
Flush
svn path=/trunk/mono/; revision=12069
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
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
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
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
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
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
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
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
Aleksey Demakov [Fri, 28 Feb 2003 08:39:18 +0000 (08:39 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=12057
Gonzalo Paniagua Javier [Fri, 28 Feb 2003 08:00:46 +0000 (08:00 -0000)]
2003-02-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Socket.cs: patch from Elan Feingold <efeingold@mn.rr.com>. Fixes
NullReferenceException when the callback is null.
svn path=/trunk/mcs/; revision=12056
Christopher Bockner [Fri, 28 Feb 2003 03:48:13 +0000 (03:48 -0000)]
Removed the unsafe dependencies from the driver.
svn path=/trunk/mcs/; revision=12049
Miguel de Icaza [Thu, 27 Feb 2003 23:13:33 +0000 (23:13 -0000)]
update release page
svn path=/trunk/mono/; revision=12048
Miguel de Icaza [Thu, 27 Feb 2003 22:22:37 +0000 (22:22 -0000)]
bump
svn path=/trunk/mcs/; revision=12046
Miguel de Icaza [Thu, 27 Feb 2003 22:22:27 +0000 (22:22 -0000)]
Bump
svn path=/trunk/mono/; revision=12044
Zoltan Varga [Thu, 27 Feb 2003 20:30:36 +0000 (20:30 -0000)]
2003-02-27 Zoltan Varga <vargaz@freemail.hu>
* metadata.c (mono_metadata_nesting_typedef): fix bug in previous
change.
svn path=/trunk/mono/; revision=12042
Ville Palo [Thu, 27 Feb 2003 20:29:14 +0000 (20:29 -0000)]
2003-02-28 Ville Palo <vi64pa@kolumbus.fi>
* DataColumnCollectionTest.cs: Added more tests.
* DataRowCollectionTest.cs: Added more tests.
svn path=/trunk/mcs/; revision=12041
Gonzalo Paniagua Javier [Thu, 27 Feb 2003 20:21:04 +0000 (20:21 -0000)]
oops. Thanks to danmorg for pointing this out.
svn path=/trunk/mono/; revision=12040
Ville Palo [Thu, 27 Feb 2003 20:14:36 +0000 (20:14 -0000)]
2003-02-28 Ville Palo <vi64pa@kolumbus.fi>
* ExpressionElement.cs: More implementation.
svn path=/trunk/mcs/; revision=12039
Alan Tam [Thu, 27 Feb 2003 20:01:32 +0000 (20:01 -0000)]
2003-02-28 Elan Feingold <efeingold@mn.rr.com>
* DateTime.cs: FileTime is expressed in Universal time, and as such must
be converted before subtracting the magic offset.
* DateTime.cs: Strings in the format "2003-02-27T10:05:03-11:00" (note
the timezone at the end) *must* be parsed by DateTime.Parse() for
compatibility with Microsoft.
svn path=/trunk/mcs/; revision=12038
Miguel de Icaza [Thu, 27 Feb 2003 19:48:17 +0000 (19:48 -0000)]
2003-02-27 Miguel de Icaza <miguel@ximian.com>
* driver.cs: handle the +/- options for -noconfig
svn path=/trunk/mcs/; revision=12037
Gonzalo Paniagua Javier [Thu, 27 Feb 2003 19:46:51 +0000 (19:46 -0000)]
2003-02-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Makefile.am: make assemblies dir have \ instead of / on windows.
svn path=/trunk/mono/; revision=12036
Zoltan Varga [Thu, 27 Feb 2003 19:06:41 +0000 (19:06 -0000)]
2003-02-27 Zoltan Varga <vargaz@freemail.hu>
* metadata.c metadata.h (mono_metadata_nesting_typedef): changed to
iterate over the NESTEDCLASS table using a linear search since the
table is not guaranteed to be sorted by the secondary key.
* class.c (mono_class_create_from_typedef): fixed up call to
mono_metadata_nesting_typedef.
svn path=/trunk/mono/; revision=12035
Miguel de Icaza [Thu, 27 Feb 2003 18:59:06 +0000 (18:59 -0000)]
2003-02-27 Miguel de Icaza <miguel@ximian.com>
* statement.cs (Unchecked.Resolve): Also track the state in the Resolve phase.
svn path=/trunk/mcs/; revision=12034
Miguel de Icaza [Thu, 27 Feb 2003 17:41:42 +0000 (17:41 -0000)]
Flush
svn path=/trunk/mono/; revision=12033
Alan Tam [Thu, 27 Feb 2003 17:18:05 +0000 (17:18 -0000)]
2003-02-28 Alan Tam <Tam@SiuLung.com>
* DataSet.cs: Changed WriteTable so that it now calls the newly written
WriteObjectXml to direct the call to the respective XmlConvert method.
This fixes the wrong format written to XML files of bool, float,
double, DateTime and TimeSpan types.
svn path=/trunk/mcs/; revision=12032
Alan Tam [Thu, 27 Feb 2003 17:11:41 +0000 (17:11 -0000)]
2003-02-28 Alan Tam <Tam@SiuLung.com>
* XmlConvert.cs: fixed the most ToXXX(string) and ToString(XXX)
methods to make them compatible with the XML Schema Spec from W3C
ToString(TimeSpan) is still outstanding
svn path=/trunk/mcs/; revision=12031
Gonzalo Paniagua Javier [Thu, 27 Feb 2003 16:20:24 +0000 (16:20 -0000)]
2003-02-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* File.cs: fix by Elan Feingold <efeingold@mn.rr.com> for
SetCreationTime, SetLastAccessTime and SetLastWriteTime.
svn path=/trunk/mcs/; revision=12029
Martin Baulig [Thu, 27 Feb 2003 14:21:50 +0000 (14:21 -0000)]
2003-02-27 Martin Baulig <martin@ximian.com>
* ecore.cs (Expression.MemberLookup): Don't create a
MethodGroupExpr for something which is not a method. Fixes #38291.
svn path=/trunk/mcs/; revision=12027
Dietmar Maurer [Thu, 27 Feb 2003 11:56:34 +0000 (11:56 -0000)]
added class init test from zoltan
svn path=/trunk/mono/; revision=12025
Dietmar Maurer [Thu, 27 Feb 2003 11:52:55 +0000 (11:52 -0000)]
new test
svn path=/trunk/mono/; revision=12024
Dietmar Maurer [Thu, 27 Feb 2003 11:41:40 +0000 (11:41 -0000)]
2003-02-27 Dietmar Maurer <dietmar@ximian.com>
* marshal.c (mono_string_to_byvalstr): clear the memory as
suggested by Jerome Laban <jlaban@wanadoo.fr>
svn path=/trunk/mono/; revision=12023
Tim Coleman [Thu, 27 Feb 2003 05:20:06 +0000 (05:20 -0000)]
2003-02-26 Tim Coleman <tim@timcoleman.com>
* System.Data.OracleClient/OracleConnection.cs:
Rollback transactions when connection closes if they
are open.
* System.Data.OracleClient/OracleDataReader.cs:
Implement GetOracleLob ()
* System.Data.OracleClient/OracleLob.cs:
Implement some of the details, like Read/Write/Seek
* System.Data.OracleClient.Oci/OciBindHandle.cs:
Remove debug message.
* System.Data.OracleClient.Oci/OciDefineHandle.cs:
Add LOB support.
* System.Data.OracleClient.Oci/OciEnvironmentHandle.cs:
Minor formatting changes
* System.Data.OracleClient.Oci/OciLobLocator.cs:
Huge amounts of code to make it work. Lots of ugly
OCI P/Invoke code.
* Test/TestOracleClient.cs:
Improve the LOBTest.
svn path=/trunk/mcs/; revision=12021
Gonzalo Paniagua Javier [Thu, 27 Feb 2003 03:48:36 +0000 (03:48 -0000)]
2003-02-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* AuthenticationConfigHandler.cs: 'name' is optional in <forms>.
svn path=/trunk/mcs/; revision=12019
Gonzalo Paniagua Javier [Thu, 27 Feb 2003 02:08:56 +0000 (02:08 -0000)]
2003-02-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* CultureInfo.cs:
(NameToID): make it case insensitive and use a hashtable instead of
comparing all the strings.
svn path=/trunk/mcs/; revision=12018
Gonzalo Paniagua Javier [Thu, 27 Feb 2003 01:20:59 +0000 (01:20 -0000)]
Reverted last patch. It breaks configuration reading
svn path=/trunk/mcs/; revision=12017
Per Arneng [Thu, 27 Feb 2003 00:32:32 +0000 (00:32 -0000)]
Removed an old FIXME
svn path=/trunk/mcs/; revision=12016
Per Arneng [Wed, 26 Feb 2003 23:47:19 +0000 (23:47 -0000)]
added author comment
svn path=/trunk/mcs/; revision=12015
Per Arneng [Wed, 26 Feb 2003 22:50:45 +0000 (22:50 -0000)]
Added the MailEncdoder class to be responsible for base64,UU encoding
The base64 method is now diff tested against uuencode
svn path=/trunk/mcs/; revision=12014
Per Arneng [Wed, 26 Feb 2003 19:21:26 +0000 (19:21 -0000)]
Fixed subject encoding.. does like ms now
svn path=/trunk/mcs/; revision=12006
Atsushi Eno [Wed, 26 Feb 2003 19:11:46 +0000 (19:11 -0000)]
2003-02-27 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* XmlDocument.cs: modified Load().
Uri.Parse might not allow non-uri string.
* XmlInputStream.cs: patch by Gonzalo (CanSeek).
added some constructors for convenience.
* XmlTextReader.cs: modified some constructors.
svn path=/trunk/mcs/; revision=12005