mono.git
20 years agoAdded new files to build script
Carlos Guzmán Álvarez [Thu, 23 Oct 2003 11:42:11 +0000 (11:42 -0000)]
Added new files to build script

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

20 years agoRemoved AssemblyInfo.cs file
Carlos Guzmán Álvarez [Thu, 23 Oct 2003 11:39:46 +0000 (11:39 -0000)]
Removed AssemblyInfo.cs file

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

20 years agoTlsAbstractCipherSuite.cs renamed as CipherSuite.cs
Carlos Guzmán Álvarez [Thu, 23 Oct 2003 11:38:44 +0000 (11:38 -0000)]
TlsAbstractCipherSuite.cs renamed as CipherSuite.cs

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

20 years agoUpdated ChangeLog
Carlos Guzmán Álvarez [Thu, 23 Oct 2003 11:36:02 +0000 (11:36 -0000)]
Updated ChangeLog

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

20 years agoAdded partial implementation of SSL3 protocol (not finished yet). Renamed TlsAbstract...
Carlos Guzmán Álvarez [Thu, 23 Oct 2003 11:35:12 +0000 (11:35 -0000)]
Added partial implementation of SSL3 protocol (not finished yet). Renamed TlsAbstractCipherSuite.cs to CipherSuite.cs. Renamed TlsAbstractCipherSuite class as CipherSuite

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

20 years ago * CrossAppDomainChannel.cs: Before the domain switch, save and reset
Lluis Sanchez [Thu, 23 Oct 2003 11:34:21 +0000 (11:34 -0000)]
* CrossAppDomainChannel.cs: Before the domain switch, save and reset
  thread's datastore. Restore it on return. This fixes bug #49774.

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

20 years ago * MethodCall.cs: In the constructor that takes a CADMethodCallMessage
Lluis Sanchez [Thu, 23 Oct 2003 11:33:50 +0000 (11:33 -0000)]
* MethodCall.cs: In the constructor that takes a CADMethodCallMessage
  object, make sure strings are not reused across domains.

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

20 years ago * Thread.cs: Added ResetDataStoreStatus and RestoreDataStoreStatus
Lluis Sanchez [Thu, 23 Oct 2003 11:33:19 +0000 (11:33 -0000)]
* Thread.cs: Added ResetDataStoreStatus and RestoreDataStoreStatus
  methods. They are used in CrossAppDomainChannel to save and restore
  thread's local data when switching between domains.

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

20 years ago * RemotingServices.cs: Do not create an identity for an object if it
Lluis Sanchez [Thu, 23 Oct 2003 11:15:52 +0000 (11:15 -0000)]
* RemotingServices.cs: Do not create an identity for an object if it
  already has one.

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

20 years ago2003-10-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 23 Oct 2003 10:11:40 +0000 (10:11 -0000)]
2003-10-23  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Calendar.cs: apply header style in RenderHeader. Fixes bug #49144.
Patch by Yaron Shkop.

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

20 years ago * main.c: Use escaped names for method, and type names. Initialize
Jackson Harper [Thu, 23 Oct 2003 07:37:05 +0000 (07:37 -0000)]
    * main.c: Use escaped names for method, and type names. Initialize
the name table.
* main.c (visibility_map): Fix typo, should be nested family not
family
* main.c (dis_data): Use uppercase hex to avoid name conflicts.
* get.c/get.h: New method to get an escaped name. This method will
take a name and escape it if it is an ilasm keyword, or uses a non
id char. Use escaped names for type, method, field, and parameter names.
* get.c (get_typespec): A typespec can be used for anything, so we
need to handle all types not just modified types.
* get.c (dis_stringify_object_with_class): Handle nested classes
* get.c (get_token): Add field keyword to field tokens.

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

20 years ago2003-10-23 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Thu, 23 Oct 2003 05:11:35 +0000 (05:11 -0000)]
2003-10-23  Miguel de Icaza  <miguel@ximian.com>

* Image.cs: Implement Dispose pattern.

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

20 years ago2003-10-22 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Thu, 23 Oct 2003 02:47:03 +0000 (02:47 -0000)]
2003-10-22 Sebastien Pouliot  <spouliot@videotron.ca>

* NonceTest.cs: New. Unit tests for Nonce. The tests will only work for
WSE2 (as WSE1 Nonce constructor are internal)

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

20 years ago2003-10-22 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Thu, 23 Oct 2003 02:43:24 +0000 (02:43 -0000)]
2003-10-22  Sebastien Pouliot  <spouliot@videotron.ca>

* Nonce.cs: Added WSE2 support so I could include the unit tests.

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

20 years agoChangeLog entry
César Natarén [Thu, 23 Oct 2003 01:49:35 +0000 (01:49 -0000)]
ChangeLog entry

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

20 years ago2003-10-22 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Thu, 23 Oct 2003 01:49:21 +0000 (01:49 -0000)]
2003-10-22 Sebastien Pouliot  <spouliot@videotron.ca>

* SecurityTokenReferenceTest.cs: New. Unit tests for SecurityTokenReference.

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

20 years ago2003-10-22 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Thu, 23 Oct 2003 01:47:00 +0000 (01:47 -0000)]
2003-10-22  Sebastien Pouliot  <spouliot@videotron.ca>

* SecurityTokenReference.cs: Completed implementation.

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

20 years ago2003-10-22 cesar lopez nataren <cesar@ciencias.unam.mx>
César Natarén [Thu, 23 Oct 2003 01:46:39 +0000 (01:46 -0000)]
2003-10-22  cesar lopez nataren <cesar@ciencias.unam.mx>

* statement.cs: added Return class.

* Throw.cs: Added expression field, constructor and ToString.

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

20 years ago2003-10-22 cesar lopez nataren <cesar@ciencias.unam.mx>
César Natarén [Thu, 23 Oct 2003 01:41:23 +0000 (01:41 -0000)]
2003-10-22  cesar lopez nataren <cesar@ciencias.unam.mx>

* jscript-lexer-parser.g: Allow return_stm and throw_stm tree
building.

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

20 years ago2003-10-22 cesar lopez nataren <cesar@ciencias.unam.mx>
César Natarén [Thu, 23 Oct 2003 01:00:56 +0000 (01:00 -0000)]
2003-10-22  cesar lopez nataren <cesar@ciencias.unam.mx>

* With.cs: added constructor and ToString. Back to the non-tmp
namespace.

* jscript-parser-lexer.g: allow with_stm tree building.

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

20 years ago2003-10-22 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Thu, 23 Oct 2003 00:42:04 +0000 (00:42 -0000)]
2003-10-22 Sebastien Pouliot  <spouliot@videotron.ca>

* KeyIdentifierTest.cs: New. Unit tests for KeyIdentifier.

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

20 years ago2003-10-22 cesar lopez nataren <cesar@ciencias.unam.mx>
César Natarén [Thu, 23 Oct 2003 00:40:13 +0000 (00:40 -0000)]
2003-10-22  cesar lopez nataren <cesar@ciencias.unam.mx>

* jscript-lexer-parser.g: changed the return type from if_stm from
'If' to AST. Added tree for continue_stm. Allowed building of
Break tree.

* statement.cs: switched to internal 'If' class. Added Continue
class. Added Break class.

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

20 years ago2003-10-22 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Thu, 23 Oct 2003 00:37:04 +0000 (00:37 -0000)]
2003-10-22  Sebastien Pouliot  <spouliot@videotron.ca>

* KeyIdentifier.cs: Completed implementation.

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

20 years ago2003-10-22 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Thu, 23 Oct 2003 00:35:02 +0000 (00:35 -0000)]
2003-10-22  Sebastien Pouliot  <spouliot@videotron.ca>

* SoapContext.cs: Fixed compilation for WSE1 (CS0118).

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

20 years agoupdates from grammar changes
César Natarén [Wed, 22 Oct 2003 23:33:35 +0000 (23:33 -0000)]
updates from grammar changes

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

20 years agoupdates for function_decl_or_expr tree building
César Natarén [Wed, 22 Oct 2003 23:31:22 +0000 (23:31 -0000)]
updates for function_decl_or_expr tree building

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

20 years ago2003-10-22 cesar lopez nataren <cesar@ciencias.unam.mx>
César Natarén [Wed, 22 Oct 2003 23:23:43 +0000 (23:23 -0000)]
2003-10-22  cesar lopez nataren <cesar@ciencias.unam.mx>

* jscript-lexer-parser.g: build tree for function decl or expr.

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

20 years ago2003-10-22 cesar lopez nataren <cesar@ciencias.unam.mx>
César Natarén [Wed, 22 Oct 2003 21:48:59 +0000 (21:48 -0000)]
2003-10-22  cesar lopez nataren <cesar@ciencias.unam.mx>

* jscript-lexer-parser.g: added building tree for if_stm.
* Statement.cs: Added if class for 'if' statement.

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

20 years ago2003-10-20 Duncan Mak <duncan@ximian.com>
Duncan Mak [Wed, 22 Oct 2003 20:56:35 +0000 (20:56 -0000)]
2003-10-20  Duncan Mak  <duncan@ximian.com>

* Delegate.cs (CreateDelegate): Avoid creating an extra Type array
and merge the two iterations into one.

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

20 years ago * Methods.cs: Class Fault is now public, so it can be serialized.
Lluis Sanchez [Wed, 22 Oct 2003 20:38:15 +0000 (20:38 -0000)]
* Methods.cs: Class Fault is now public, so it can be serialized.

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

20 years ago2003-10-22 Todd Berman <tberman@gentoo.org>
Todd Berman [Wed, 22 Oct 2003 18:16:39 +0000 (18:16 -0000)]
2003-10-22  Todd Berman <tberman@gentoo.org>

        * Microsoft.Web.Services.dll.2.sources: Added SoapDimeFormatter.cs
        * Microsoft.Web.Services.dll.2.sources: Added SoapChannelCollection.cs
        * Microsoft.Web.Services.dll.2.sources: Added SoapChannel.cs
        * Microsoft.Web.Services.dll.2.sources: Added SoapTransport.cs
        * Microsoft.Web.Services.dll.2.sources: Added MessagingConfiguration.cs
        * Microsoft.Web.Services.dll.2.sources: Added SoapPlainFormatter.cs
        * Microsoft.Web.Services.dll.2.sources: Added SoapTcpTransport.cs
        * Microsoft.Web.Services.dll.2.sources: Added SoapTcpChannel.cs
        * Microsoft.Web.Services.dll.2.sources: Added SoapTcpListener.cs
        * Microsoft.Web.Services.dll.2.sources: Added AsyncResult.cs

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

20 years ago2003-10-22 Todd Berman <tberman@gentoo.org>
Todd Berman [Wed, 22 Oct 2003 18:15:35 +0000 (18:15 -0000)]
2003-10-22  Todd Berman <tberman@gentoo.org>

        * SoapContext.cs: Added Addressing objects, SetActor, SetTo,
        Processed, SetIsInbound and SetProcessed.
        * SoapEnvelope.cs: Added Encoding, Processed and SetProcessed and
        fixed up Save (string)
        * AsyncResult.cs: Basic Implementation for WSE2 (not for WSE1 yet).

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

20 years ago2003-10-22 Todd Berman <tberman@gentoo.org>
Todd Berman [Wed, 22 Oct 2003 18:14:10 +0000 (18:14 -0000)]
2003-10-22  Todd Berman <tberman@gentoo.org>

        * WebServicesConfiguartion.cs: Added MessagingConfiguration
        * FilterConfiguration.cs: #if'd out some stuff breaking wse2

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

20 years ago2003-10-22 Todd Berman <tberman@gentoo.org>
Todd Berman [Wed, 22 Oct 2003 18:12:23 +0000 (18:12 -0000)]
2003-10-22  Todd Berman <tberman@gentoo.org>

        * SoapPort.cs: Implemented.
        * MessagingConfiguration.cs: Inital implementation, missing
Load ()
        * SoapTransport.cs: Implemented.
        * SoapChannelCollection.cs: Implemented.
        * SoapChannel.cs: Implemented.
        * SoapPlainFormatter.cs: Implemented.
        * SoapTcpChannel.cs: Implemented.
        * SoapTcpListener.cs: Implemented.
        * SoapTcpTransport.cs: Implemented.
        * SoapReceiver.cs: Initial implementation.
        * SoapReceivers.cs: Initial implementation.
        * SoapSender.cs: Initial implementation.
        * SoapDimeFormatter.cs: basic stubs.
        * ChangeLog: Added.

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

20 years ago2003-10-22 Todd Berman <tberman@gentoo.org>
Todd Berman [Wed, 22 Oct 2003 18:10:44 +0000 (18:10 -0000)]
2003-10-22  Todd Berman <tberman@gentoo.org>

        * TimestampOutputFilter.cs: WSE2 Runtime fix

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

20 years ago2003-10-22 Todd Berman <tberman@gentoo.org>
Todd Berman [Wed, 22 Oct 2003 18:10:05 +0000 (18:10 -0000)]
2003-10-22  Todd Berman <tberman@gentoo.org>

        * RoutingOutputFilter.cs: Quick WSE2 hack for the To and Action fields,
        still needs a lot of implementation.

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

20 years ago2003-10-22 Dick Porter <dick@ximian.com>
Dick Porter [Wed, 22 Oct 2003 14:46:13 +0000 (14:46 -0000)]
2003-10-22  Dick Porter  <dick@ximian.com>

* DateTime.cs: Handle '-' as a date separator when parsing formats.

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

20 years ago2003-10-22 Dick Porter <dick@ximian.com>
Dick Porter [Wed, 22 Oct 2003 14:23:54 +0000 (14:23 -0000)]
2003-10-22  Dick Porter  <dick@ximian.com>

* platforms/win32.make:
* platforms/linux.make:
* rules.make: Added RESGEN platform-specific tool.

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

20 years ago2003-10-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 22 Oct 2003 12:06:00 +0000 (12:06 -0000)]
2003-10-22  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web/HttpApplication.cs: added AssemblyLocation property.

* System.Web.UI/DesignTimeTemplateParser.cs: added FIXME related to
PageParser.

* System.Web.UI/PageParser.cs: initialize the parser in the constructor,
not just before compiling and reference the application assembly.

* System.Web.UI/SimpleWebHandlerParser.cs: reference the assembly that
contains the application Type.

* System.Web.UI/TemplateControl.cs:
* System.Web.UI/TemplateControlParser.cs: fix BenM #1 bug. Now we pass
correct virtual path and physical path when compiling a user control.

* System.Web.UI/TemplateParser.cs: new AddApplicationAssembly ().
* System.Web.UI/UserControlParser.cs: now we get valid values in the
ctor.

Referencing the application assembly fixes bug #49652.

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

20 years ago2003-10-22 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 22 Oct 2003 11:05:27 +0000 (11:05 -0000)]
2003-10-22  Zoltan Varga  <vargaz@freemail.hu>

* reflection.h (MonoReflectionMethodAux): New structure to store
information which is rarely used, thus is not in the MonoMethod
structure.

* reflection.h (MonoDynamicAssembly): New field 'method_aux_hash' to
store the aux info.

* reflection.c (mono_methodbuilder_to_mono_method): Store param names
and marshalling info into the aux structure.

* loader.c (mono_method_get_marshal_info): Retrieve the marshal info
from the aux structure.

* loader.c (mono_method_get_param_names): Retrieve the param names from
the aux structure.

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

20 years ago2003-10-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 22 Oct 2003 09:24:31 +0000 (09:24 -0000)]
2003-10-22  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* DataGrid.cs: applied patch from Yaron Shkop (yaronsh@mainsoft.com)
that fixes bug #49744. Now the selection doesn't lose its data.

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

20 years ago*** empty log message ***
Eran Domb [Wed, 22 Oct 2003 06:48:25 +0000 (06:48 -0000)]
*** empty log message ***

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

20 years ago*** empty log message ***
Eran Domb [Wed, 22 Oct 2003 06:13:36 +0000 (06:13 -0000)]
*** empty log message ***

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

20 years ago*** empty log message ***
Eran Domb [Wed, 22 Oct 2003 05:55:54 +0000 (05:55 -0000)]
*** empty log message ***

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

20 years ago*** empty log message ***
Eran Domb [Wed, 22 Oct 2003 05:46:31 +0000 (05:46 -0000)]
*** empty log message ***

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

20 years ago2003-10-21 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Wed, 22 Oct 2003 02:41:57 +0000 (02:41 -0000)]
2003-10-21 Ben Maurer  <bmaurer@users.sourceforge.net>

* EditCommandColumn.cs: Implement; fix #49736

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

20 years ago2003-10-21 cesar lopez nataren <cesar@ciencias.unam.mx>
César Natarén [Wed, 22 Oct 2003 01:04:38 +0000 (01:04 -0000)]
2003-10-21  cesar lopez nataren  <cesar@ciencias.unam.mx>

* VariableDeclaration.cs: added the initializer to ToString.

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

20 years agoadded expression.cs to the build
César Natarén [Wed, 22 Oct 2003 00:41:45 +0000 (00:41 -0000)]
added expression.cs to the build

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

20 years agopubDate, not pubdate
John Luke [Wed, 22 Oct 2003 00:41:22 +0000 (00:41 -0000)]
pubDate, not pubdate

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

20 years ago2003-10-21 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Wed, 22 Oct 2003 00:14:13 +0000 (00:14 -0000)]
2003-10-21 Ben Maurer  <bmaurer@users.sourceforge.net>

* ButtonColumn.cs: Use the DataGridLinkButton, so that we inherit
the forground color. bug #49738

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

20 years agoFlush
Miguel de Icaza [Wed, 22 Oct 2003 00:11:25 +0000 (00:11 -0000)]
Flush

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

20 years ago2003-10-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 22 Oct 2003 00:05:04 +0000 (00:05 -0000)]
2003-10-22  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* RemotingServices.cs: (NewUri) use Interlocked.Increment on next_id.

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

20 years ago add pubdate support to rss (needs a way to track year)
John Luke [Tue, 21 Oct 2003 23:39:20 +0000 (23:39 -0000)]
add pubdate support to rss (needs a way to track year)

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

20 years agoall code related to expressions will go here. added expression.cs
César Natarén [Tue, 21 Oct 2003 21:43:46 +0000 (21:43 -0000)]
all code related to expressions will go here. added expression.cs

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

20 years ago2003-10-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 21 Oct 2003 21:35:45 +0000 (21:35 -0000)]
2003-10-21  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* TemplateControlCompiler.cs: fix bug #42994. Now we don't generate
a return statement for user controls with 'void' return type.

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

20 years ago2003-10-21 cesar lopez nataren <cesar@ciencias.unam.mx>
César Natarén [Tue, 21 Oct 2003 21:35:42 +0000 (21:35 -0000)]
2003-10-21  cesar lopez nataren  <cesar@ciencias.unam.mx>

* jscript-lexer-parser.g: Allow "christmas trees" (aka expression
trees) building.

* Block.cs, Equality.cs, Relational.cs: modified ToString

* Equality.cs, Relational.cs, StringLiteral.cs,
VariableDeclaration.cs: Added constructor

* VariableStatement.cs, ScriptBlock.cs: changed from hungarian
name convetion style to mono style.

* UnaryOp.cs: added operator and operand fields.

* VariableDeclaration.cs: chenged field name from assignExp to val.

*  BinaryOp.cs: Made "internal" the attributes, added the two
operators holders.

* JScriptLexer.cs, JScriptParser.cs, JScriptParserokenTypes.cs,: updates from grammar changes.

* driver.cs: Dump the string representation of the parsed exps.

* Literal.cs:  added BooleanLiteral

* Relational.cs: added constructor, ToString,

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

20 years ago2003-10-21 cesar lopez nataren <cesar@ciencias.unam.mx>
César Natarén [Tue, 21 Oct 2003 20:52:30 +0000 (20:52 -0000)]
2003-10-21  cesar lopez nataren  <cesar@ciencias.unam.mx>

* jscript-lexer-parser.g: Allow "christmas trees" (aka expression
trees) building.

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

20 years ago2003-10-21 cesar lopez nataren <cesar@ciencias.unam.mx>
César Natarén [Tue, 21 Oct 2003 20:40:33 +0000 (20:40 -0000)]
2003-10-21  cesar lopez nataren  <cesar@ciencias.unam.mx>

*  BinaryOp.cs: Made "internal" the attributes, added the two
operators holders.

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

20 years ago2003-10-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Tue, 21 Oct 2003 17:09:32 +0000 (17:09 -0000)]
2003-10-21  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XsdKeyTable.cs : Reduced compilation warning.
* XsdParticleValidationState.cs : Reduced NotImplementedException.
* XsdValidatingReader.cs : Removed XmlResolver. Implemented more simple
  type validation, such as list, union and facets.

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

20 years ago2003-10-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Tue, 21 Oct 2003 17:05:36 +0000 (17:05 -0000)]
2003-10-21  Atsushi Enomoto  <ginga@kit.hi-ho.ne.jp>

* XmlSchema.cs,
  XmlSchemaUtil.cs : Reduced warning message.
* XmlSchemaAttribute.cs : NotImplementedException should no more exist.
  (All things are going to be implemented.)
* BuiltInDatatype.cs : XsdInteger should not allow non-integer decimal.
* XmlSchemaSimpleType.cs : Added internal Datatype property. Implemented
  list type derivation validation. Added Normalize().
* XmlSchemaSimpleTypeContent.cs : Added Normalize(). Replaced anyType
  with anySimpleType.
* XmlSchemaSimpleTypeRestriction.cs : Implemented some facet validation,
  such as pattern, enumeration, and length etc.

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

20 years ago * SerializationInfo.cs: Fixed bug in GetValue. Use IsAssignableFrom instead
Lluis Sanchez [Tue, 21 Oct 2003 16:21:18 +0000 (16:21 -0000)]
* SerializationInfo.cs: Fixed bug in GetValue. Use IsAssignableFrom instead
  of IsSubclass, since the type can be an interface.

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

20 years agofix deserialization. thanks to lluis.
Gonzalo Paniagua Javier [Tue, 21 Oct 2003 16:06:02 +0000 (16:06 -0000)]
fix deserialization. thanks to lluis.

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

20 years ago * RealProxy.cs: In PrivateInvoke() do not try to return the out parameters
Lluis Sanchez [Tue, 21 Oct 2003 15:26:56 +0000 (15:26 -0000)]
* RealProxy.cs: In PrivateInvoke() do not try to return the out parameters
  if the return message is an excption. This fixes bug #49926.

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

20 years ago2 typos in error message
Gonzalo Paniagua Javier [Tue, 21 Oct 2003 15:16:39 +0000 (15:16 -0000)]
2 typos in error message

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

20 years ago2003-10-21 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 21 Oct 2003 14:03:43 +0000 (14:03 -0000)]
2003-10-21  Zoltan Varga  <vargaz@freemail.hu>

* exception.h exception.c: Add AppDomainUnloadedException && fix
warning.

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

20 years agoFix typo when locking
Gonzalo Paniagua Javier [Tue, 21 Oct 2003 13:28:41 +0000 (13:28 -0000)]
Fix typo when locking

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

20 years ago2003-10-21 Dick Porter <dick@ximian.com>
Dick Porter [Tue, 21 Oct 2003 13:10:26 +0000 (13:10 -0000)]
2003-10-21  Dick Porter  <dick@ximian.com>

* TextInfo.cs:
* CultureInfo.cs: Implement TextInfo.GetHashCode().  Fixes bug
49923.

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

20 years ago2003-10-21 Dick Porter <dick@ximian.com>
Dick Porter [Tue, 21 Oct 2003 12:54:04 +0000 (12:54 -0000)]
2003-10-21  Dick Porter  <dick@ximian.com>

* socket-io.c
(ves_icall_System_Net_Sockets_Socket_Select_internal): Applied
patch from Laramie Leavitt moving divide out of loop. (Bug 45381).

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

20 years agoUpdated ChangeLog
Carlos Guzmán Álvarez [Tue, 21 Oct 2003 12:18:50 +0000 (12:18 -0000)]
Updated ChangeLog

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

20 years ago*** empty log message ***
Carlos Guzmán Álvarez [Tue, 21 Oct 2003 12:18:16 +0000 (12:18 -0000)]
*** empty log message ***

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

20 years ago2003-10-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 21 Oct 2003 10:54:22 +0000 (10:54 -0000)]
2003-10-21  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* NameObjectCollectionBase.cs: added serialization support.

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

20 years agoTue Oct 21 12:01:14 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 21 Oct 2003 10:15:02 +0000 (10:15 -0000)]
Tue Oct 21 12:01:14 CEST 2003 Paolo Molaro <lupus@ximian.com>

* atomic.h: some ppc inline asm fixes (incorrect use of labels,
incorrect register constraints, incorrect clobber lists).

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

20 years ago2003-10-21 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 21 Oct 2003 05:30:56 +0000 (05:30 -0000)]
2003-10-21  Martin Baulig  <martin@ximian.com>

* reflection.c (mono_reflection_bind_generic_parameters):
`klass->parent' is NULL for interfaces.

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

20 years ago2003-10-21 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Tue, 21 Oct 2003 05:08:46 +0000 (05:08 -0000)]
2003-10-21  Nick Drochak <ndrochak@gol.com>

* FileIOPermissionAttributeTest.cs: Handle Short File Name vs. Long
File Name messiness.  This probably needs to be worked on for the
tests to work on Linux, etc.

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

20 years ago2003-10-21 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Tue, 21 Oct 2003 05:04:36 +0000 (05:04 -0000)]
2003-10-21  Nick Drochak <ndrochak@gol.com>

* BufferedSTreamTest.cs: Make TearDown smarter about possible
null member value.

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

20 years agoNew generics test.
Martin Baulig [Tue, 21 Oct 2003 04:50:28 +0000 (04:50 -0000)]
New generics test.

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

20 years ago2003-10-21 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 21 Oct 2003 04:50:04 +0000 (04:50 -0000)]
2003-10-21  Martin Baulig  <martin@ximian.com>

* convert.cs: Use `TypeManager.IsValueType' instead of
'type.IsValueType' everywhere.

* typemanager.cs (TypeManager.IsValueType): Return true for type
parameters.  The reason for this is that we need to box a type
parameter when converting it to a reference type.

* cs-parser.jay: Added support for default value expressions.

* generics.cs (DefaultValueExpression): New public class.

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

20 years ago2003-10-21 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 21 Oct 2003 04:40:35 +0000 (04:40 -0000)]
2003-10-21  Martin Baulig  <martin@ximian.com>

* reflection.c (create_typespec): Added MONO_TYPE_VAR and MONO_TYPE_MVAR.

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

20 years ago2003-10-21 Pedro Mart�nez Juli� <yoros@wanadoo.es>
Pedro Martínez Juliá [Tue, 21 Oct 2003 04:10:20 +0000 (04:10 -0000)]
2003-10-21  Pedro Mart�nez Juli�  <yoros@wanadoo.es>

    * Makefile: Removed Mono.Security.Tls.

    * Mono.Security.Tls: Removed directory, now TLS support is in
    Mono.Security assembly.

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

20 years agoo Implemented GetHashCode for UsernameToken and X509SecurityToken
Dave Bettin [Tue, 21 Oct 2003 03:58:31 +0000 (03:58 -0000)]
o Implemented GetHashCode for UsernameToken and X509SecurityToken
o WSE2 fixes for build

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

20 years agoo fixes for windows build
Dave Bettin [Tue, 21 Oct 2003 03:56:55 +0000 (03:56 -0000)]
o fixes for windows build

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

20 years ago * get.c (get_fieldref_signature): Use MONO_MEMBERREF_SIGNATURE in
Jackson Harper [Tue, 21 Oct 2003 03:44:56 +0000 (03:44 -0000)]
    * get.c (get_fieldref_signature): Use MONO_MEMBERREF_SIGNATURE in
the member ref table.

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

20 years ago2003-10-20 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Tue, 21 Oct 2003 02:52:00 +0000 (02:52 -0000)]
2003-10-20 Sebastien Pouliot  <spouliot@videotron.ca>

* EncryptedKeyTest.cs: New. Unit tests for EncryptedKey.

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

20 years ago2003-10-20 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Tue, 21 Oct 2003 02:50:03 +0000 (02:50 -0000)]
2003-10-20  Sebastien Pouliot  <spouliot@videotron.ca>

* AsymmetricEncryptionKey.cs: Added internal property to get the AsymmetricAlgorithm object.
* EncryptedKey.cs: Almost complete (still lacking LoadXml).
* SymmetricEncryptionKey.cs: Added internal property to get

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

20 years agoadd some .cvsignore files
Ben Maurer [Tue, 21 Oct 2003 02:41:43 +0000 (02:41 -0000)]
add some .cvsignore files

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

20 years agoLots-o-stubbing
Ben Maurer [Tue, 21 Oct 2003 02:39:58 +0000 (02:39 -0000)]
Lots-o-stubbing

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

20 years ago2003-10-21 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 21 Oct 2003 01:42:16 +0000 (01:42 -0000)]
2003-10-21  Martin Baulig  <martin@ximian.com>

* get.c (get_typespec): Add MONO_TYPE_VAR and MONO_TYPE_MVAR.

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

20 years agoImproved error checking a bit.
Martin Baulig [Tue, 21 Oct 2003 00:40:00 +0000 (00:40 -0000)]
Improved error checking a bit.

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

20 years ago * ServiceDescription.cs: Fixed implementation of CanRead.
Lluis Sanchez [Tue, 21 Oct 2003 00:16:52 +0000 (00:16 -0000)]
* ServiceDescription.cs: Fixed implementation of CanRead.

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

20 years ago * DiscoveryClientProtocol.cs: Fixed little bug in DiscoverAny.
Lluis Sanchez [Tue, 21 Oct 2003 00:14:07 +0000 (00:14 -0000)]
* DiscoveryClientProtocol.cs: Fixed little bug in DiscoverAny.

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

20 years agoAdded disco tool
Lluis Sanchez [Tue, 21 Oct 2003 00:03:59 +0000 (00:03 -0000)]
Added disco tool

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

20 years ago * Makefile: Added disco directory.
Lluis Sanchez [Mon, 20 Oct 2003 23:40:19 +0000 (23:40 -0000)]
* Makefile: Added disco directory.

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

20 years ago2003-10-20 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 20 Oct 2003 23:36:25 +0000 (23:36 -0000)]
2003-10-20  Sebastien Pouliot  <spouliot@videotron.ca>

* Mono.Security.dll.sources: Removed AssemblyInfo.cs from build.
This file is for TLS not for the complete Mono.Security assembly.

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

20 years agoAdded TlsAbstractCipherSuite.cs, TlsCipherSuiteFactory.cs and
Duncan Mak [Mon, 20 Oct 2003 23:24:38 +0000 (23:24 -0000)]
Added TlsAbstractCipherSuite.cs, TlsCipherSuiteFactory.cs and
TlsCompressMethod.cs. This fixes the build.

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

20 years ago * ReflectionHelper.cs: In CheckSerializableType() check that the type
Lluis Sanchez [Mon, 20 Oct 2003 23:10:14 +0000 (23:10 -0000)]
* ReflectionHelper.cs: In CheckSerializableType() check that the type
  is public.
* XmlSerializationWriter.cs: Added check for circular references.
  This fixes bug #49879.

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

20 years ago2003-10-20 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Mon, 20 Oct 2003 22:16:28 +0000 (22:16 -0000)]
2003-10-20  Miguel de Icaza  <miguel@ximian.com>

* TcpClient.cs: Fix void Dispose (bool disposing) to follow the
pattern.  It was shutting down the managed resources even in the
finalizer case, it should only do that when called from
IDisposable.Dipose.

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

20 years ago*** empty log message ***
Carlos Guzmán Álvarez [Mon, 20 Oct 2003 22:14:35 +0000 (22:14 -0000)]
*** empty log message ***

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

20 years agoUpdated Changelog
Carlos Guzmán Álvarez [Mon, 20 Oct 2003 22:13:56 +0000 (22:13 -0000)]
Updated Changelog

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

20 years agoadding jordi as contributor
Jordi Mas i Hernandez [Mon, 20 Oct 2003 21:50:36 +0000 (21:50 -0000)]
adding jordi as contributor

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

20 years agoRecommit change done by Pedro
Carlos Guzmán Álvarez [Mon, 20 Oct 2003 21:49:42 +0000 (21:49 -0000)]
Recommit change done by Pedro

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