Carlos Guzmán Álvarez [Thu, 26 Feb 2004 10:50:55 +0000 (10:50 -0000)]
2004-02-26 Carlos Guzman Alvarez <carlosga@telefonica.net>
* Mono.Security.Protocol.Tls/HandshakeState.cs:
- New file.
* Mono.Security.Protocol.Tls.Alerts/TlsAlert.cs:
- Modified the level of some alerts according to the RFC.
* Mono.Security.Protocol.Tls/SslClientStream.cs:
* Mono.Security.Protocol.Tls/SslServerStream.cs:
* Mono.Security.Protocol.Tls/Context.cs:
* Mono.Security.Protocol.Tls/ClientContext.cs:
* Mono.Security.Protocol.Tls/ClientRecordProtocol.cs:
* Mono.Security.Protocol.Tls.Handshake.Client/TlsServerFinished.cs:
- Added changes for better handling of ClientHelloRequest messages.
svn path=/trunk/mcs/; revision=23482
Carlos Guzmán Álvarez [Thu, 26 Feb 2004 10:36:06 +0000 (10:36 -0000)]
Updated information about the Firebird ADO.NET data provider
svn path=/trunk/mono/; revision=23481
Atsushi Eno [Thu, 26 Feb 2004 10:18:21 +0000 (10:18 -0000)]
2004-02-26 Atsushi Enomoto <atsushi@ximian.com>
* XmlSchemaCollection.cs : Implemented SyncRoot and IsSynchronized
(as always synchronized).
svn path=/trunk/mcs/; revision=23480
Atsushi Eno [Thu, 26 Feb 2004 10:13:33 +0000 (10:13 -0000)]
2004-02-26 Atsushi Enomoto <atsushi@ximian.com>
* DTMXPathDocumentBuilder.cs : Close XmlReader when we passed uri.
svn path=/trunk/mcs/; revision=23479
Gonzalo Paniagua Javier [Thu, 26 Feb 2004 01:35:43 +0000 (01:35 -0000)]
2004-02-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* ServicePoint.cs: SendContinue is always false for HTTP/1.0
* WebConnection.cs: get rid of WaitForContinue() (yes!) and prevent
calling more the ContinueDelegate more than once when we get the
headers in several packets.
* WebConnectionStream.cs: removed call to WaitForContinue.
svn path=/trunk/mcs/; revision=23477
Rafael Teixeira [Thu, 26 Feb 2004 01:02:45 +0000 (01:02 -0000)]
First try at bug #52067 - Incomplete and hardcoded
svn path=/trunk/mcs/; revision=23476
Sebastien Pouliot [Wed, 25 Feb 2004 20:50:21 +0000 (20:50 -0000)]
2004-02-25 Sebastien Pouliot <sebastien@ximian.com>
* WebConnection.cs: Update previous patch to use HttpsClientStream
(internal in Mono.Security assembly) in place of SslClientStream.
This will reduce reflection and allow to use ICertificatePolicy.
svn path=/trunk/mcs/; revision=23469
Sebastien Pouliot [Wed, 25 Feb 2004 20:42:30 +0000 (20:42 -0000)]
2004-02-25 Sebastien Pouliot <sebastien@ximian.com>
* Mono.Security.dll.sources: Added new internal class HttpsClientStream
in Mono.Security.Protocol.Tls to the build.
svn path=/trunk/mcs/; revision=23468
Sebastien Pouliot [Wed, 25 Feb 2004 20:40:19 +0000 (20:40 -0000)]
2004-02-25 Sebastien Pouliot <sebastien@ximian.com>
* HttpsClientStream.cs: New. Internal glue class between System.dll
WebConnection and SslClientStream to reduce reflection.
* SslClientStream.cs: RaiseServerCertificateValidation is now virtual
to allow HttpsClientStream to override it.
svn path=/trunk/mcs/; revision=23467
Jackson Harper [Wed, 25 Feb 2004 19:56:33 +0000 (19:56 -0000)]
* File.cs: Report the filename when deleting a file fails. Patch
by Gert Driesen. Fixes bug #54855.
svn path=/trunk/mcs/; revision=23464
Jackson Harper [Wed, 25 Feb 2004 19:47:18 +0000 (19:47 -0000)]
* ResourceReaderTest.cs: Make work on windows.
svn path=/trunk/mcs/; revision=23463
Atsushi Eno [Wed, 25 Feb 2004 19:34:19 +0000 (19:34 -0000)]
2004-02-25 Atshushi Enomoto <atsushi@ximian.com>
* testing : added XML and RELAX NG standalone test info.
* xml-classes : updates
svn path=/trunk/mono/; revision=23462
Atsushi Eno [Wed, 25 Feb 2004 19:27:25 +0000 (19:27 -0000)]
2004-02-25 Atsushi Enomoto <atsushi@ximian.com>
* Added README, Makefile, relaxngtest.cs, prep.xsl, copying.html
and ChangeLog.
svn path=/trunk/mcs/; revision=23461
Atsushi Eno [Wed, 25 Feb 2004 18:47:40 +0000 (18:47 -0000)]
2004-02-25 Atsushi Enomoto <atsushi@ximian.com>
* Removed
- RngGrammar.cs
- RngNameClass.cs
- RngPattern.cs
- RngPatternType.cs
They are moved to RelaxngXXX.cs and improved
svn path=/trunk/mcs/; revision=23460
Atsushi Eno [Wed, 25 Feb 2004 18:44:22 +0000 (18:44 -0000)]
2004-02-25 Atsushi Enomoto <atsushi@ximian.com>
* Added RdpContextType.cs.
* RdpNameClasses.cs,
RdpObjects.cs,
RdpPatterns.cs,
Util.cs : radical design change (too many things to write up).
svn path=/trunk/mcs/; revision=23459
Atsushi Eno [Wed, 25 Feb 2004 18:43:18 +0000 (18:43 -0000)]
2004-02-25 Atsushi Enomoto <atsushi@ximian.com>
* Added
- RelaxngDatatype.cs
- RelaxngDatatypeProvider.cs
- RelaxngDefaultDatatypes.cs
- RelaxngException.cs
- RelaxngGrammar.cs
- RelaxngMergedProvider.cs
- RelaxngNameClass.cs
- RelaxngPattern.cs
- RelaxngPatternType.cs
- XsdDatatypeProvider.cs
* Misc.cs,
RelaxngReader.cs,
RelaxngValidatingReader.cs : Radical design changes.
In short:
- API redesign (renaming RngXxx to RelaxngXxx)
- Strict grammar validation
- Datatype support (XML Schema primitive datatypes)
- Some derivative bugfixes such as list validation.
svn path=/trunk/mcs/; revision=23458
Atsushi Eno [Wed, 25 Feb 2004 18:40:28 +0000 (18:40 -0000)]
2004-02-25 Atsushi Enomoto <atsushi@ximian.com>
* XmlDefaultReader.cs : Added support for IXmlLineInfo.
svn path=/trunk/mcs/; revision=23457
Atsushi Eno [Wed, 25 Feb 2004 18:40:04 +0000 (18:40 -0000)]
2004-02-25 Atsushi Enomoto <atsushi@ximian.com>
* Added README.
* Commons.Xml.Relaxng.dll.sources : added many new files.
svn path=/trunk/mcs/; revision=23456
Andreas N [Wed, 25 Feb 2004 18:26:53 +0000 (18:26 -0000)]
2004-02-25 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* PrivateFontCollection.cs: Removed excess attributes
svn path=/trunk/mcs/; revision=23455
Andreas N [Wed, 25 Feb 2004 18:22:18 +0000 (18:22 -0000)]
2004-02-25 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* FontCollection.cs: Remove console
svn path=/trunk/mcs/; revision=23454
Jordi Mas i Hernandez [Wed, 25 Feb 2004 18:01:55 +0000 (18:01 -0000)]
fontcollection wrapper and fixes
svn path=/trunk/mcs/; revision=23453
Martin Baulig [Wed, 25 Feb 2004 17:11:20 +0000 (17:11 -0000)]
Small fix in my previous commit.
svn path=/trunk/mono/; revision=23451
Martin Baulig [Wed, 25 Feb 2004 17:11:10 +0000 (17:11 -0000)]
Added two test cases.
svn path=/trunk/mcs/; revision=23450
Sebastien Pouliot [Wed, 25 Feb 2004 15:43:52 +0000 (15:43 -0000)]
2004-02-25 Sebastien Pouliot <sebastien@ximian.com>
* tlstest.cs: Updated to support Basic and Digest authentication. Also
support ICertificatePolicy for WebRequests.
svn path=/trunk/mcs/; revision=23448
Francisco Figueiredo Jr. [Wed, 25 Feb 2004 15:37:43 +0000 (15:37 -0000)]
2004-02-25 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
* Npgsql/NpgsqlDataReader.cs: Fixed a OutOfBoundsException when trying to access an element after have read all elements. Now it throws an InvalidOperationException.
* Npgsql/NpgsqlConnection.cs: Fixed Unicode handling. This also fixes bug 695 in gborg. Thanks Sami Kuhmonen <feenix@iqs.fi> for the patch.
svn path=/trunk/mcs/; revision=23447
Francisco Figueiredo Jr. [Wed, 25 Feb 2004 15:37:08 +0000 (15:37 -0000)]
2004-02-25 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
* Npgsql/NpgsqlDataReader.cs: Fixed a OutOfBoundsException when trying to access an element after have read all elements. Now it throws an InvalidOperationException.
svn path=/trunk/mcs/; revision=23446
Francisco Figueiredo Jr. [Wed, 25 Feb 2004 15:36:10 +0000 (15:36 -0000)]
2004-02-25 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
* Npgsql/NpgsqlConnection.cs: Fixed Unicode handling. This also fixes bug 695 in gborg. Thanks Sami Kuhmonen <feenix@iqs.fi> for the patch.
svn path=/trunk/mcs/; revision=23445
Jordi Mas i Hernandez [Wed, 25 Feb 2004 15:26:03 +0000 (15:26 -0000)]
no handle support anytime soon
svn path=/trunk/mcs/; revision=23444
Gonzalo Paniagua Javier [Wed, 25 Feb 2004 14:41:02 +0000 (14:41 -0000)]
updated
svn path=/trunk/mcs/; revision=23442
Gonzalo Paniagua Javier [Wed, 25 Feb 2004 14:34:42 +0000 (14:34 -0000)]
2004-02-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* DigestClient.cs: fix quote handling. Reordered attributes in response.
Fixed typo (QOP->CNonce).
svn path=/trunk/mcs/; revision=23441
Gonzalo Paniagua Javier [Wed, 25 Feb 2004 14:32:17 +0000 (14:32 -0000)]
Workaround weird bug #54839 in mcs
svn path=/trunk/mono/; revision=23440
Zoltan Varga [Wed, 25 Feb 2004 13:34:55 +0000 (13:34 -0000)]
2004-02-25 Zoltan Varga <vargaz@freemail.hu>
* mini-x86.c (mono_arch_regalloc_cost): Revert this change since it
causes regressions.
svn path=/trunk/mono/; revision=23439
Zoltan Varga [Wed, 25 Feb 2004 13:16:49 +0000 (13:16 -0000)]
2004-02-25 Zoltan Varga <vargaz@freemail.hu>
* mini.h linear-scan.c mini-x86.c mini-sparc.c mini-ppc.c: Add 'cfg'
argument to mono_arch_regalloc_cost.
* mini-x86.c (mono_arch_regalloc_cost): Compute regalloc costs
precisely.
svn path=/trunk/mono/; revision=23438
Martin Baulig [Wed, 25 Feb 2004 11:53:36 +0000 (11:53 -0000)]
2004-02-25 Martin Baulig <martin@ximian.com>
* decl.cs (DeclSpace.CurrentTypeParameters): New protected
property; returns the type parameters just from the current type,
ie. with the ones from outer classes.
(DeclSpace.LookupGeneric): First search in the current class, then
in outer classes.
(DeclSpace.initialize_type_params): When hiding a type parameter
from an outer class, put it into the `type_param_list' anyways.
* expression.cs (MemberAccess.expr): Made this field protected.
* class.cs (TypeContainer.Define): The `CurrentType' just contains
the type parameters from the current class.
* generic.cs (ConstructedType.ResolveType): Support nested generic
types by taking the type parameters which we inherit from outer
classes into account.
(GenericMemberAccess.ResolveAsTypeStep): Override this and added
support for nested generic types.
svn path=/trunk/mcs/; revision=23437
Atsushi Eno [Wed, 25 Feb 2004 11:07:18 +0000 (11:07 -0000)]
2004-02-25 Atsushi Enomoto <atsushi@ximian.com>
* XmlTextWriterOpenElement.cs : Reset() should reset _all_ fields.
This fixes indentation bug.
svn path=/trunk/mcs/; revision=23436
Martin Baulig [Wed, 25 Feb 2004 11:06:02 +0000 (11:06 -0000)]
2004-02-25 Martin Baulig <martin@ximian.com>
* class.c (_mono_class_get_instantiation_name): Added `int offset'
argument for nested types.
(mono_class_create_generic): Added support for nested generictypes.
* class.h (MonoGenericInst): Added `MonoType *nested_in' and
`GList *nested'.
* icall.c (ves_icall_MonoGenericInst_GetNestedTypes): New icall.
* reflection.c (method_encode_signature): Increase the minimum
value of `size' from 10 to 11.
(mono_reflection_bind_generic_parameters): Take `int type_argc'
and `MonoType **types' arguments instead of the `MonoArray
*types'; added `MonoType *nested_in'. Recursively instantiate
nested classes.
svn path=/trunk/mono/; revision=23435
Jordi Mas i Hernandez [Wed, 25 Feb 2004 10:25:31 +0000 (10:25 -0000)]
stringformat clone method
svn path=/trunk/mcs/; revision=23434
Jordi Mas i Hernandez [Wed, 25 Feb 2004 10:23:58 +0000 (10:23 -0000)]
clone test method
svn path=/trunk/mcs/; revision=23433
Martin Baulig [Wed, 25 Feb 2004 10:22:22 +0000 (10:22 -0000)]
2004-02-25 Martin Baulig <martin@ximian.com>
* MonoGenericInst.cs
(MonoGenericInst.GetNestedTypes): Override this.
svn path=/trunk/mcs/; revision=23432
Gonzalo Paniagua Javier [Wed, 25 Feb 2004 09:44:23 +0000 (09:44 -0000)]
2004-02-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* DigestClient.cs: removed Console.
* HttpWebRequest.cs: 401/407 were hanging for GET. Fixed.
svn path=/trunk/mcs/; revision=23431
Marek Safar [Wed, 25 Feb 2004 09:15:54 +0000 (09:15 -0000)]
2004-02-25 Marek Safar <marek.safar@seznam.cz>
* Makefile: Enable test-230.
svn path=/trunk/mcs/; revision=23430
Marek Safar [Wed, 25 Feb 2004 09:11:13 +0000 (09:11 -0000)]
2004-02-25 Marek Safar <marek.safar@seznam.cz>
* codegen.cs: Implemented attribute support for modules.
New AssemblyClass, ModuleClass and CommonAssemblyModulClass for
Assembly/Module functionality.
* attribute.cs, class.cs, cs-parser.jay, delegate.cs, driver.cs, enum.cs
interface.cs, rootcontext.cs, statement.cs, typemanager.cs:
Updated dependencies on CodeGen.ModuleBuilder and CodeGen.AssemblyBuilder.
svn path=/trunk/mcs/; revision=23429
Gonzalo Paniagua Javier [Wed, 25 Feb 2004 09:09:27 +0000 (09:09 -0000)]
s/doc\//web\//g
svn path=/trunk/mono/; revision=23428
Miguel de Icaza [Wed, 25 Feb 2004 04:19:55 +0000 (04:19 -0000)]
Remove duplicate
svn path=/trunk/mcs/; revision=23427
Miguel de Icaza [Wed, 25 Feb 2004 04:07:57 +0000 (04:07 -0000)]
Love the Makefile
svn path=/trunk/mono/; revision=23426
Miguel de Icaza [Wed, 25 Feb 2004 04:04:24 +0000 (04:04 -0000)]
Update this one too
svn path=/trunk/mono/; revision=23425
Sebastien Pouliot [Wed, 25 Feb 2004 02:39:04 +0000 (02:39 -0000)]
2004-02-18 Sebastien Pouliot <sebastien@ximian.com>
* DigestClient.cs: Fixed issue with Apache server which do not use "
for specifying the digest algorithm (.e.g. algorithm=MD5 not ="MD5").
svn path=/trunk/mcs/; revision=23424
Miguel de Icaza [Wed, 25 Feb 2004 02:12:52 +0000 (02:12 -0000)]
Update this one too
svn path=/trunk/mono/; revision=23423
Pedro Abelleira Seco [Tue, 24 Feb 2004 21:11:18 +0000 (21:11 -0000)]
Got a slightly better photo
svn path=/trunk/mono/; revision=23422
Lluis Sanchez [Tue, 24 Feb 2004 20:02:47 +0000 (20:02 -0000)]
Little fix
svn path=/trunk/mono/; revision=23421
Gonzalo Paniagua Javier [Tue, 24 Feb 2004 19:42:53 +0000 (19:42 -0000)]
2004-02-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* WebConfigurationSettings.cs: we were loading web.config from / always!
Thanks to Lluis for noticing this.
svn path=/trunk/mcs/; revision=23420
Zoltan Varga [Tue, 24 Feb 2004 19:19:35 +0000 (19:19 -0000)]
2004-02-24 Zoltan Varga <vargaz@freemail.hu>
* mini.h mini-x86.c mini-ppc.c mini-sparc.c linear-scan.c:
Make the cost of allocating a variable to a register arch dependent.
svn path=/trunk/mono/; revision=23419
Zoltan Varga [Tue, 24 Feb 2004 19:13:49 +0000 (19:13 -0000)]
2004-02-24 Zoltan Varga <vargaz@freemail.hu>
* basic-calls.cs: Fix compilation of tests.
svn path=/trunk/mono/; revision=23418
Zoltan Varga [Tue, 24 Feb 2004 18:17:20 +0000 (18:17 -0000)]
2004-02-24 Zoltan Varga <vargaz@freemail.hu>
* mini.h mini.c tramp-x86.c mini-x86.c: Add mono_running_on_valgrind ()
helper function to cut back on the number of #ifdefs needed.
svn path=/trunk/mono/; revision=23417
Miguel de Icaza [Tue, 24 Feb 2004 18:12:34 +0000 (18:12 -0000)]
Update Makefile
svn path=/trunk/mono/; revision=23416
Miguel de Icaza [Tue, 24 Feb 2004 18:11:31 +0000 (18:11 -0000)]
Remove
svn path=/trunk/mono/; revision=23415
Miguel de Icaza [Tue, 24 Feb 2004 18:10:55 +0000 (18:10 -0000)]
remove files, they moved to mono/docs
svn path=/trunk/mono/; revision=23414
Miguel de Icaza [Tue, 24 Feb 2004 18:10:37 +0000 (18:10 -0000)]
Update Makefile
svn path=/trunk/mono/; revision=23413
Miguel de Icaza [Tue, 24 Feb 2004 18:05:41 +0000 (18:05 -0000)]
Remove doc directory
svn path=/trunk/mono/; revision=23412
Miguel de Icaza [Tue, 24 Feb 2004 18:01:50 +0000 (18:01 -0000)]
Add amd64 support patch from Zalman Stern
svn path=/trunk/mono/; revision=23411
Miguel de Icaza [Tue, 24 Feb 2004 18:00:30 +0000 (18:00 -0000)]
Add support amd64 patch from Zalman Stern
svn path=/trunk/mono/; revision=23409
Miguel de Icaza [Tue, 24 Feb 2004 17:58:16 +0000 (17:58 -0000)]
Add support amd64 to the atomic functions patch from Zalman Stern
svn path=/trunk/mono/; revision=23408
Miguel de Icaza [Tue, 24 Feb 2004 17:57:22 +0000 (17:57 -0000)]
Add support for detecting amd64 patch from Zalman Stern + report NPTL use
svn path=/trunk/mono/; revision=23407
Miguel de Icaza [Tue, 24 Feb 2004 17:47:12 +0000 (17:47 -0000)]
Rename function, to fix build
svn path=/trunk/mono/; revision=23406
Carlos Guzmán Álvarez [Tue, 24 Feb 2004 17:20:41 +0000 (17:20 -0000)]
Updated Mono.Security sources list
svn path=/trunk/mcs/; revision=23405
Carlos Guzmán Álvarez [Tue, 24 Feb 2004 17:20:04 +0000 (17:20 -0000)]
2004-02-24 Carlos Guzman Alvarez <carlosga@telefonica.net>
* Mono.Security.Protocol.Tls.Alerts/TlsCloseNotifyAlert.cs:
- Removed File.
* Mono.Security.Protocol.Tls.Alerts/TlsAlerts.cs:
* Mono.Security.Protocol.Tls/RecordProtocol.cs:
* Mono.Security.Protocol.Tls/SslClientStream.cs:
* Mono.Security.Protocol.Tls/SslServerStream.cs:
- Reimplementation of TLS/SSL Alert Protocol.
svn path=/trunk/mcs/; revision=23404
Zoltan Varga [Tue, 24 Feb 2004 15:03:52 +0000 (15:03 -0000)]
2004-02-24 Zoltan Varga <vargaz@freemail.hu>
* mini-ppc.c: Fix compilation.
svn path=/trunk/mono/; revision=23403
Zoltan Varga [Tue, 24 Feb 2004 14:34:07 +0000 (14:34 -0000)]
2004-02-24 Zoltan Varga <vargaz@freemail.hu>
* basic-calls.cs: New regression tests.
svn path=/trunk/mono/; revision=23402
Zoltan Varga [Tue, 24 Feb 2004 14:32:21 +0000 (14:32 -0000)]
2004-02-24 Zoltan Varga <vargaz@freemail.hu>
* cpu-sparc.md: Ongoing sparc work.
svn path=/trunk/mono/; revision=23401
Zoltan Varga [Tue, 24 Feb 2004 14:30:58 +0000 (14:30 -0000)]
2004-02-24 Zoltan Varga <vargaz@freemail.hu>
* mini-sparc.c (mono_sparc_is_virtual_call): New helper function.
* tramp-sparc.c (create_specific_trampoline): Use g5 register instead
of l0 since that is callee saved.
* tramp-sparc.c (sparc_magic_trampoline): Apply unbox trampoline only
to virtual calls.
* mini-sparc.c: Ongoing work + flag virtual calls with a special kind
of delay instruction.
svn path=/trunk/mono/; revision=23400
Zoltan Varga [Tue, 24 Feb 2004 14:28:14 +0000 (14:28 -0000)]
2004-02-24 Zoltan Varga <vargaz@freemail.hu>
* inssel.brg (OP_CHECK_THIS): Set tree->sreg1 and dreg correctly.
* mini.h (MonoCallInst): Add 'virtual' flag.
* inssel.brg (mini_emit_virtual_call): Set 'virtual' flag.
svn path=/trunk/mono/; revision=23399
Sebastien Pouliot [Tue, 24 Feb 2004 14:15:30 +0000 (14:15 -0000)]
2004-02-24 Sebastien Pouliot <sebastien@ximian.com>
* X509Certificate.cs: Add support for the OID "1.3.14.3.2.29" (SHA1
with RSA). Added a fix for "really" null algorithm parameters.
* X509CertificateCollection.cs: Fixed Contains and IndexOf (worked
on objects but not for the same certificate in a different object).
svn path=/trunk/mcs/; revision=23398
Andreas N [Tue, 24 Feb 2004 14:05:48 +0000 (14:05 -0000)]
2004-02-24 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* IWindowsFormsEditorService.cs: Corrected casing,
it is not yet corrected in the filename, implemented
svn path=/trunk/mcs/; revision=23397
Andreas N [Tue, 24 Feb 2004 14:01:31 +0000 (14:01 -0000)]
2004-02-24 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* BitmapEditor.cs
* FontEditor.cs
* FontNameEditor.cs
* IconEditor.cs
* ImageEditor.cs
* MetafileEditor.cs
* ColorEditor.cs: beautifications
* ContentAlignmentEditor.cs
* CursorEditor.cs: Implemented a simple UI
* ColorEditor.cs: Implemented a simple UI
svn path=/trunk/mcs/; revision=23396
Jordi Mas i Hernandez [Tue, 24 Feb 2004 12:23:20 +0000 (12:23 -0000)]
font clone, tostring, and fix
svn path=/trunk/mcs/; revision=23395
Lluis Sanchez [Tue, 24 Feb 2004 12:05:35 +0000 (12:05 -0000)]
System.Xml.dll.sources: Added SerializationSource.cs.
svn path=/trunk/mcs/; revision=23394
Lluis Sanchez [Tue, 24 Feb 2004 12:04:45 +0000 (12:04 -0000)]
Added
svn path=/trunk/mcs/; revision=23393
Lluis Sanchez [Tue, 24 Feb 2004 12:03:28 +0000 (12:03 -0000)]
* SerializationCodeGenerator.cs: Added support for generation of readers
and writers for several maps in a single class. Added support for
XmlMemberMapping. Fixed generation of serializers that use encoded format.
* SoapAttributeAttribute.cs, SoapAttributeOverrides.cs, SoapAttributes.cs,
SoapElementAttribute.cs, SoapEnumAttribute.cs, SoapTypeAttribute.cs,
XmlAnyElementAttribute.cs, XmlAnyElementAttributes.cs, XmlArrayAttribute.cs,
XmlArrayItemAttribute.cs, XmlArrayItemAttributes.cs, XmlAttributeAttribute.cs,
XmlAttributeOverrides.cs, XmlChoiceIdentifierAttribute.cs, XmlRootAttribute.cs,
XmlElementAttribute.cs, XmlElementAttributes.cs, XmlEnumAttribute.cs,
XmlReflectionMember.cs, XmlTextAttribute.cs, XmlTypeAttribute.cs:
Added InternalEquals method.
* XmlAttributes.cs: Removed a lot of unused code. Added InternalEquals method.
* SoapReflectionImporter.cs: Set SerializationSource to generated maps.
* XmlCustomFormatter.cs: Fixed little bug.
* XmlMapping.cs: Added Source property. This a global identifier of the map.
* XmlReflectionImporter.cs: Set SerializationSource to generated maps.
* XmlSchemaImporter.cs: Set the correct value for IsNillable when importing
mapping members.
* XmlSerializationReaderInterpreter.cs, XmlSerializationWriter.cs: Minor fixes.
* XmlSerializationWriterInterpreter.cs: WriteObject and WriteEnum were not
correctly used.
* XmlSerializer.cs: Added support for generation of serializers.
svn path=/trunk/mcs/; revision=23392
Peter Dennis Bartok [Tue, 24 Feb 2004 04:49:00 +0000 (04:49 -0000)]
- Prevented duplicate free
svn path=/trunk/mcs/; revision=23390
Ben Maurer [Tue, 24 Feb 2004 02:39:21 +0000 (02:39 -0000)]
explain
svn path=/trunk/mcs/; revision=23389
Gonzalo Paniagua Javier [Tue, 24 Feb 2004 01:53:40 +0000 (01:53 -0000)]
Remove utf8 markers in wrong place. Fixes bug #54493.
svn path=/trunk/mono/; revision=23388
Gonzalo Paniagua Javier [Tue, 24 Feb 2004 00:42:25 +0000 (00:42 -0000)]
2004-02-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* FileStream.cs: remove dangling ^Ms.
svn path=/trunk/mcs/; revision=23387
Gonzalo Paniagua Javier [Mon, 23 Feb 2004 23:13:58 +0000 (23:13 -0000)]
2004-02-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Binder.cs:
(SelectProperty): check the return Type if provided.
svn path=/trunk/mcs/; revision=23385
Martin Baulig [Mon, 23 Feb 2004 22:28:08 +0000 (22:28 -0000)]
2004-02-23 Martin Baulig <martin@ximian.com>
* gen-40.cs: New generics test.
svn path=/trunk/mcs/; revision=23383
Martin Baulig [Mon, 23 Feb 2004 22:25:54 +0000 (22:25 -0000)]
2004-02-23 Martin Baulig <martin@ximian.com>
* decl.cs (DeclSpace.IsGeneric): Make this a property instead of a
field and check whether we're nested inside a generic type.
(DeclSpace.ResolveType): If we're resolving to a generic type
definition, create a ConstructedType and return its resolved type.
(DeclSpace.initialize_type_params): New private method;
initializes the `type_param_list' field from the type parameters
from this and all enclosing classes.
(DeclSpace.TypeParameters): Call initialize_type_params() unless
we're already initialized.
svn path=/trunk/mcs/; revision=23382
Sebastien Pouliot [Mon, 23 Feb 2004 20:25:24 +0000 (20:25 -0000)]
2004-02-23 Sebastien Pouliot <sebastien@ximian.com>
* Mono.Security.dll.sources: Removed TestAnchors.cs (no need to be hardcoded anymore).
svn path=/trunk/mcs/; revision=23381
Sebastien Pouliot [Mon, 23 Feb 2004 20:23:29 +0000 (20:23 -0000)]
2004-02-23 Sebastien Pouliot <sebastien@ximian.com>
* TestAnchors.cs: Removed - no need to be hardcoded anymore.
svn path=/trunk/mcs/; revision=23380
Sebastien Pouliot [Mon, 23 Feb 2004 20:19:46 +0000 (20:19 -0000)]
2004-02-23 Sebastien Pouliot <sebastien@ximian.com>
* TestAnchors.cs: Removed - no need to be hardcoded anymore.
* X509Chain.cs: Updated to use the new store for trusted roots.
svn path=/trunk/mcs/; revision=23379
Sebastien Pouliot [Mon, 23 Feb 2004 20:07:32 +0000 (20:07 -0000)]
2004-02-23 Sebastien Pouliot <sebastien@ximian.com>
* Added new CRL and store support. Removed old (unused) store interface.
svn path=/trunk/mcs/; revision=23378
Sebastien Pouliot [Mon, 23 Feb 2004 20:06:12 +0000 (20:06 -0000)]
2004-02-23 Sebastien Pouliot <sebastien@ximian.com>
* X509CRL.cs: New. Certificate Revocation List v1/v2 support.
* X509Store.cs: New. Managed each individual store (with or
without CRL support).
* X509StoreManager.cs: New. Certificate Store Manager to access
user and machine stores and to merge them when required.
* X509Stores.cs: New. Certificate stores group for either the
current user or the local machine.
svn path=/trunk/mcs/; revision=23377
Sebastien Pouliot [Mon, 23 Feb 2004 20:01:40 +0000 (20:01 -0000)]
2004-02-23 Sebastien Pouliot <sebastien@ximian.com>
* CRLDistributionPointsExtension.cs: Fix some warnings.
* SubjectKeyIdentifierExtension.cs: Added new Identifier property.
svn path=/trunk/mcs/; revision=23376
Sebastien Pouliot [Mon, 23 Feb 2004 16:14:04 +0000 (16:14 -0000)]
2004-02-23 Sebastien Pouliot <sebastien@ximian.com>
* BigInteger.cs: For some strange reason v1.10 won't compile with mcs.
There's something strange about it.
svn path=/trunk/mcs/; revision=23373
Zoltan Varga [Mon, 23 Feb 2004 16:10:34 +0000 (16:10 -0000)]
2004-02-23 Zoltan Varga <vargaz@freemail.hu>
* many-locals.cs: Add tests for locals with large stack frame offsets.
svn path=/trunk/mono/; revision=23372
Zoltan Varga [Mon, 23 Feb 2004 16:09:37 +0000 (16:09 -0000)]
2004-02-23 Zoltan Varga <vargaz@freemail.hu>
* *.cs: New regression tests.
svn path=/trunk/mono/; revision=23371
Zoltan Varga [Mon, 23 Feb 2004 16:07:07 +0000 (16:07 -0000)]
2004-02-23 Zoltan Varga <vargaz@freemail.hu>
* mini-sparc.c inssel-sparc.brg: Update after latest changes. Ongoing sparc
work.
svn path=/trunk/mono/; revision=23370
Ben Maurer [Mon, 23 Feb 2004 16:05:30 +0000 (16:05 -0000)]
2004-02-23 Ben Maurer <bmaurer@users.sourceforge.net>
* String.cs (Equals): Speed up this method by avoiding ABC
and by comparing by 32 bit words rather than 16 bit chars.
This gives between 0x (for 1 char) and >2x (for large strings)
factor of improvement.
A big thanks to Miguel, who suggested the integer compares.
svn path=/trunk/mcs/; revision=23369
Gonzalo Paniagua Javier [Mon, 23 Feb 2004 16:02:30 +0000 (16:02 -0000)]
2004-02-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* MonoType.cs: use the binder in GetPropertyImpl.
svn path=/trunk/mcs/; revision=23368
Sebastien Pouliot [Mon, 23 Feb 2004 15:58:28 +0000 (15:58 -0000)]
2004-02-23 Sebastien Pouliot <sebastien@ximian.com>
* BigInteger.cs: Typo
svn path=/trunk/mcs/; revision=23367
Sebastien Pouliot [Mon, 23 Feb 2004 15:56:34 +0000 (15:56 -0000)]
2004-02-23 Sebastien Pouliot <sebastien@ximian.com>
* BigInteger.cs: Corrected isProbablePrime by removing the redundant
loop. Fix #54750.
svn path=/trunk/mcs/; revision=23366
Zoltan Varga [Mon, 23 Feb 2004 15:52:13 +0000 (15:52 -0000)]
2004-02-23 Zoltan Varga <vargaz@freemail.hu>
* mini.c (mono_runtime_install_handlers): Fix build.
svn path=/trunk/mono/; revision=23365