mono.git
20 years ago * ILTokenizer.cs: Add flag and special parsing routine for byte
Jackson Harper [Thu, 1 Apr 2004 10:27:25 +0000 (10:27 -0000)]
    * ILTokenizer.cs: Add flag and special parsing routine for byte
arrays.

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

20 years ago2004-04-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 1 Apr 2004 09:12:05 +0000 (09:12 -0000)]
2004-04-01  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* assembly.c:
(do_mono_assembly_open): the critical section also covers
mono_image_open and mono_image_open_from_data. Fixes bug #56327.

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

20 years ago2004-04-01 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 1 Apr 2004 04:53:44 +0000 (04:53 -0000)]
2004-04-01 Atsushi Enomoto <atsushi@ximian.com>

* XslVariable.cs : When evaluated variable was BaseIterator, its
  iterated nodes must be collected in prior. Otherwise, it might be
  evaluated later with inconsistent level of variable stack in
  XslTransformProcessor. This fixes bug #55876.

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

20 years ago2004-03-31 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
César Natarén [Wed, 31 Mar 2004 22:34:39 +0000 (22:34 -0000)]
2004-03-31  Cesar Lopez Nataren  <cesar@ciencias.unam.mx>

* expression.cs: Added shift operators IL emit.

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

20 years ago2004-03-31 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 31 Mar 2004 21:45:14 +0000 (21:45 -0000)]
2004-03-31  Atsushi Enomoto <atsushi@ximian.com>

* Added nist_dom tests by Mainsoft hackers.

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

20 years ago2004-03-31 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
César Natarén [Wed, 31 Mar 2004 21:32:02 +0000 (21:32 -0000)]
2004-03-31  Cesar Lopez Nataren  <cesar@ciencias.unam.mx>

* BitwiseBinary.cs: added constructor for building it according to
JSToken enum. return a new object on EvaluateBitwiseBinary (this
needs a real implementation).
* expression.cs: added code for evaluation of bitwise operators at emit_op_eval.

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

20 years agoFlush
Miguel de Icaza [Wed, 31 Mar 2004 21:13:09 +0000 (21:13 -0000)]
Flush

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

20 years ago2004-03-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 31 Mar 2004 21:09:49 +0000 (21:09 -0000)]
2004-03-31  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* aot.c: set aot_verbose to 0, fixed format string that caused sigsegv,
use @function (as doesn't accept #function here) and check the return
value of system and stop if fails.

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

20 years agoupdates from grammar changes
César Natarén [Wed, 31 Mar 2004 20:49:51 +0000 (20:49 -0000)]
updates from grammar changes

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

20 years ago2004-03-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 31 Mar 2004 20:45:53 +0000 (20:45 -0000)]
2004-03-31  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* mini.c: set the timeout to 2s when calling mono_domain_finalize.

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

20 years ago2004-03-31 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
César Natarén [Wed, 31 Mar 2004 20:45:07 +0000 (20:45 -0000)]
2004-03-31  Cesar Lopez Nataren  <cesar@ciencias.unam.mx>

* Statement.cs: added stub for While and DoWhile ast
representation (reworking my Emit code).
* jscript-parser-lexer.g: allow iteration statement ast build.

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

20 years ago2004-03-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 31 Mar 2004 20:44:04 +0000 (20:44 -0000)]
2004-03-31  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* threads.c:
(mono_manage_threads): abort the background threads when finishing.
Fixes bug #47232.

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

20 years ago2004-03-31 Juraj Skripsky <juraj@hotfeet.ch>
Juraj Skripsky [Wed, 31 Mar 2004 20:40:13 +0000 (20:40 -0000)]
2004-03-31  Juraj Skripsky <juraj@hotfeet.ch>

* DataColumn.cs : Setting Caption to null sets it to the empty string
(ms.net behaviour, testcase is in DataColumnTest).

* DataRow.cs : Evaluate DataColumn.Expression when such a column's value is
requested.

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

20 years ago2004-03-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 31 Mar 2004 20:38:07 +0000 (20:38 -0000)]
2004-03-31  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* gc.c: only close the done_event handle if there was no timeout.
C-ified comments.

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

20 years ago2004-03-31 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
César Natarén [Wed, 31 Mar 2004 20:33:29 +0000 (20:33 -0000)]
2004-03-31  Cesar Lopez Nataren  <cesar@ciencias.unam.mx>

* FunctionDeclaration.cs: agrouped code for setting custom attribute.

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

20 years ago2004-03-31 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Wed, 31 Mar 2004 20:11:12 +0000 (20:11 -0000)]
2004-03-31  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* System.Runtime.Remoting.dll.sources: Added:
  AssemblyInfo and Locale

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

20 years ago2004-03-31 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Wed, 31 Mar 2004 20:10:52 +0000 (20:10 -0000)]
2004-03-31  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* AssemblyInfo.cs: Added
* ChangeLog: Added
* Locale.cs: Added

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

20 years ago2004-03-31 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Wed, 31 Mar 2004 20:10:01 +0000 (20:10 -0000)]
2004-03-31  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* System.Runtime.Serialization.Formatters.Soap.dll.sources:
  Added new AssemblyInfo, removed old one, added Locale.cs
* Makefile: Removed unused ref

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

20 years agoremoved
Andreas N [Wed, 31 Mar 2004 20:08:35 +0000 (20:08 -0000)]
removed

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

20 years ago2004-03-31 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 31 Mar 2004 19:57:11 +0000 (19:57 -0000)]
2004-03-31  Sebastien Pouliot  <sebastien@ximian.com>

* corlib.dll.sources: Added Mono.Security/StrongNameManager.cs.

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

20 years ago2004-03-31 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
César Natarén [Wed, 31 Mar 2004 19:52:25 +0000 (19:52 -0000)]
2004-03-31  Cesar Lopez Nataren  <cesar@ciencias.unam.mx>

* expression.cs: added Modulo operator case.

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

20 years ago2004-03-31 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 31 Mar 2004 19:52:07 +0000 (19:52 -0000)]
2004-03-31  Sebastien Pouliot  <sebastien@ximian.com>

* StrongName.cs: Removed #if for NET_1_2

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

20 years ago2004-03-31 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 31 Mar 2004 19:50:40 +0000 (19:50 -0000)]
2004-03-31  Sebastien Pouliot  <sebastien@ximian.com>

* StrongNameManager.cs: Synched with corlib version (updated graphic).

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

20 years ago2004-03-31 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 31 Mar 2004 19:48:32 +0000 (19:48 -0000)]
2004-03-31  Sebastien Pouliot  <sebastien@ximian.com>

* StrongName.cs: Update to include new static method that can be
called from the runtime to validate strongname signatures.
Refactored the existing class to reduce code duplication.

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

20 years ago2004-03-31 Juraj Skripsky <juraj@hotfeet.ch>
Juraj Skripsky [Wed, 31 Mar 2004 19:29:19 +0000 (19:29 -0000)]
2004-03-31  Juraj Skripsky <juraj@hotfeet.ch>

* Parser.jay, ColumnReference.cs, Comparison.cs, Functions.cs,
Aggregation.cs : fix bugs exposed by DataColumnTest.cs.

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

20 years ago2004-03-31 Juraj Skripsky <juraj@hotfeet.ch>
Juraj Skripsky [Wed, 31 Mar 2004 19:27:53 +0000 (19:27 -0000)]
2004-03-31  Juraj Skripsky <juraj@hotfeet.ch>

* DataColumnTest.cs : fixes here and there,
make all tests pass on ms.net.

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

20 years ago2004-03-31 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 31 Mar 2004 19:11:00 +0000 (19:11 -0000)]
2004-03-31  Sebastien Pouliot  <sebastien@ximian.com>

* StrongName.cs: Update to include new static method that can be
called from the runtime to validate strongname signatures.
Refactored the existing class to reduce code duplication.
* StrongNameManager.cs: New. This class keeps the configuration
required to map a public key token to an alternative public key
(e.g. ECMA public key token -> Mono public key) and to skip
strongname validation for specific assemblies/token/users.

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

20 years ago2004-03-31 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 31 Mar 2004 18:01:31 +0000 (18:01 -0000)]
2004-03-31  Zoltan Varga  <vargaz@freemail.hu>

* mini-ppc.c (mono_arch_patch_code): Fix ppc build.

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

20 years ago2004-03-31 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 31 Mar 2004 17:53:54 +0000 (17:53 -0000)]
2004-03-31  Zoltan Varga  <vargaz@freemail.hu>

* inssel-sparc.brg mini-sparc.c aot.c: Implement AOT support.

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

20 years ago2004-03-31 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 31 Mar 2004 17:39:50 +0000 (17:39 -0000)]
2004-03-31  Atsushi Enomoto  <atsushi@ximian.com>

* System.Xml_test.dll.sources :
  Added new test files: nist_dom stuff, XmlSecureResolverTests.cs,
  XmlSchemaAssertion.cs, MsxslScriptTests.cs.

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

20 years ago2004-03-31 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 31 Mar 2004 17:39:22 +0000 (17:39 -0000)]
2004-03-31  Atsushi Enomoto <atsushi@ximian.com>

* Added MsxslScriptTests.cs.

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

20 years ago2004-03-31 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 31 Mar 2004 17:38:42 +0000 (17:38 -0000)]
2004-03-31  Atsushi Enomoto <atsushi@ximian.com>

* Added XmlSchemaAssertion.cs.
* XmlSchemaTests.cs : now uses XmlSchemaAssertion.

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

20 years ago2004-03-31 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 31 Mar 2004 17:37:43 +0000 (17:37 -0000)]
2004-03-31  Atsushi Enomoto <atsushi@ximian.com>

* Added nist_dom tests from Mainsoft hackers.
* Added XmlSecureResolverTests.cs.

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

20 years ago2004-03-31 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 31 Mar 2004 17:28:10 +0000 (17:28 -0000)]
2004-03-31  Atsushi Enomoto <atsushi@ximian.com>

* Added readme.txt from Mainsoft team.

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

20 years ago2004-03-31 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 31 Mar 2004 17:26:23 +0000 (17:26 -0000)]
2004-03-31  Atsushi Enomoto <atsushi@ximian.com>

* Added nist_dom tests by Mainsoft hackers.

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

20 years ago2004-03-31 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 31 Mar 2004 17:15:13 +0000 (17:15 -0000)]
2004-03-31  Atsushi Enomoto <atsushi@ximian.com>

* removed System.XML_linux_test.args.

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

20 years agomore image methods implemented
Jordi Mas i Hernandez [Wed, 31 Mar 2004 15:15:18 +0000 (15:15 -0000)]
more image methods implemented

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

20 years ago2004-03-31 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Wed, 31 Mar 2004 15:05:51 +0000 (15:05 -0000)]
2004-03-31  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* BooleanType.cs, ByteType.cs, CharArrayType.cs, CharType.cs, DateType.cs, IntegerType.cs, LongType.cs, ShortType.cs:
Translated Mainsoft code by Dennis Hayes with additional revisions by me - formatting still a problem
Testing: No regressions, One advance

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

20 years ago2004-03-31 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Wed, 31 Mar 2004 14:36:00 +0000 (14:36 -0000)]
2004-03-31  Rafael Teixeira  <rafaelteixeirabr@hotmail.com>
* AssemblyInfo.cs: Bumped version and completed some more infos
* OptionDetails.cs: Incorporated C.J. Collier patch to make help screen more Windows-ish when mode==windows

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

20 years ago2003-08-25 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Wed, 31 Mar 2004 14:29:18 +0000 (14:29 -0000)]
2003-08-25  Rafael Teixeira  <rafaelteixeirabr@hotmail.com>
* OptionDetails.cs:
- Incorporated C.J. Collier patch to make help screen more Windows-ish when mode==windows

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

20 years ago2004-03-31 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 31 Mar 2004 14:25:18 +0000 (14:25 -0000)]
2004-03-31  Zoltan Varga  <vargaz@freemail.hu>

* inssel-long32.brg (OP_LNEG): Use ADC instead of ADD here. Fixes
#56223.

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

20 years ago2004-03-31 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 31 Mar 2004 14:24:09 +0000 (14:24 -0000)]
2004-03-31  Zoltan Varga  <vargaz@freemail.hu>

* basic-long.cs: Add test for negation of Int64.MinValue.

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

20 years ago2004-03-31 Dick Porter <dick@ximian.com>
Dick Porter [Wed, 31 Mar 2004 13:15:46 +0000 (13:15 -0000)]
2004-03-31  Dick Porter  <dick@ximian.com>

* I18N/CJK/gb2312.table:
* I18N/CJK/Gb2312Convert.cs:
* I18N/CJK/CP936.cs: Rewrote the GB2312 conversion, using the iconv
algorithm as a base.  Fixes bug 53841.

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

20 years ago2004-03-31 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 31 Mar 2004 13:01:23 +0000 (13:01 -0000)]
2004-03-31  Atsushi Enomoto <atsushi@ximian.com>

* XPathNavigatorTests.cs : Added PropertiesOnNamespace().

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

20 years ago2004-03-31 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 31 Mar 2004 12:59:35 +0000 (12:59 -0000)]
2004-03-31  Atsushi Enomoto <atsushi@ximian.com>

* XmlDocumentNavigator.cs : When this instance is created from xmlns
  attributes, it should be Namespace node.

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

20 years ago2004-03-31 Umadevi S (sumadevi@novell.com)
Umadevi S [Wed, 31 Mar 2004 09:17:26 +0000 (09:17 -0000)]
2004-03-31  Umadevi S (sumadevi@novell.com)
- Thanks to Vineeth N for fixing Find method in DataRowCollection.

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

20 years ago2004-03-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 31 Mar 2004 09:00:37 +0000 (09:00 -0000)]
2004-03-31  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* BinaryReader.cs: don't modify the underlying stream in Peek(). Fixes
bug #51741. Patch by Nick Vaughan.

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

20 years ago2004-03-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 31 Mar 2004 07:12:02 +0000 (07:12 -0000)]
2004-03-31  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* WebConfigurationSettings.cs: fixes bug 56267.

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

20 years agoFlush
Miguel de Icaza [Wed, 31 Mar 2004 04:39:47 +0000 (04:39 -0000)]
Flush

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

20 years ago2004-03-30 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 31 Mar 2004 02:23:29 +0000 (02:23 -0000)]
2004-03-30  Martin Baulig  <martin@ximian.com>

* icall.c (icall_entries): It's called "System.Activator", not
"System.Activation".

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

20 years ago2004-03-30 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 31 Mar 2004 02:14:11 +0000 (02:14 -0000)]
2004-03-30  Martin Baulig  <martin@ximian.com>

* expression.cs (New): Added support for type parameters.

* typemanager.cs
(TypeManager.activator_type): New public static field.
(TypeManager.activator_create_instance): Likewise.

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

20 years ago2004-03-30 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 31 Mar 2004 02:12:49 +0000 (02:12 -0000)]
2004-03-30  Martin Baulig  <martin@ximian.com>

* class.c (mono_ldtoken): Added `MonoGenericContext *' argument.
(mono_class_create_from_typespec): Likewise.

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

20 years agoNew test.
Martin Baulig [Wed, 31 Mar 2004 02:11:35 +0000 (02:11 -0000)]
New test.

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

20 years agoReturn typeof (object).
Martin Baulig [Wed, 31 Mar 2004 01:59:37 +0000 (01:59 -0000)]
Return typeof (object).

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

20 years ago2004-03-30 Joshua Tauberer <tauberer@for.net>
Joshua Tauberer [Wed, 31 Mar 2004 01:54:34 +0000 (01:54 -0000)]
2004-03-30  Joshua Tauberer <tauberer@for.net>

* Added readlink, strerror, opendir, readdir, closedir
* Added Mono.Posix.Stat.UnixToDateTime(long unixtime) --> DateTime

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

20 years ago2004-03-30 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 31 Mar 2004 01:47:28 +0000 (01:47 -0000)]
2004-03-30  Martin Baulig  <martin@ximian.com>

* typemanager.cs (TypeManager.HasConstructorConstraint): New
public method.

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

20 years agoMore tests ....
Martin Baulig [Wed, 31 Mar 2004 01:46:15 +0000 (01:46 -0000)]
More tests ....

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

20 years agoMonop: the all requrests station
Ben Maurer [Wed, 31 Mar 2004 01:23:00 +0000 (01:23 -0000)]
Monop: the all requrests station

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

20 years agoNew tests.
Martin Baulig [Wed, 31 Mar 2004 01:06:58 +0000 (01:06 -0000)]
New tests.

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

20 years agoNew test.
Martin Baulig [Wed, 31 Mar 2004 01:06:32 +0000 (01:06 -0000)]
New test.

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

20 years agoWe now actually catch this.
Martin Baulig [Wed, 31 Mar 2004 01:06:27 +0000 (01:06 -0000)]
We now actually catch this.

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

20 years ago2004-03-30 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 31 Mar 2004 01:01:05 +0000 (01:01 -0000)]
2004-03-30  Martin Baulig  <martin@ximian.com>

* generic.cs (ConstructedType.CheckConstraints): Actually follow
the spec here: the argument type must be convertible to the
constraints.

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

20 years ago2004-03-30 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 31 Mar 2004 00:35:40 +0000 (00:35 -0000)]
2004-03-30  Martin Baulig  <martin@ximian.com>

* generic.cs
(TypeParameter.Define, TypeParameter.DefineMethod): Call
TypeManager.AddTypeParameter().
(ConstructedType.CheckConstraints): Re-enable this and actually
check whether we have a constructor constraint.

* typemanager.cs
(TypeManager.builder_to_type_param): New static field.
(TypeManager.AddTypeParameter): New static method.
(TypeManager.LookupTypeParameter): New public method.

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

20 years agoRevert until we fix the regression on test-169
Miguel de Icaza [Wed, 31 Mar 2004 00:12:15 +0000 (00:12 -0000)]
Revert until we fix the regression on test-169

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

20 years ago2004-03-30 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 30 Mar 2004 23:42:24 +0000 (23:42 -0000)]
2004-03-30  Sebastien Pouliot  <sebastien@ximian.com>

* Microsoft.Web.Services.dll.2.sources: Added Mono.Xml.XmlCanonicalizer
* Microsoft.Web.Services.dll.sources: Added Mono.Xml.XmlCanonicalizer

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

20 years ago2004-03-30 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 30 Mar 2004 23:39:42 +0000 (23:39 -0000)]
2004-03-30  Sebastien Pouliot  <sebastien@ximian.com>

* XmlCanonicalizer.cs: New. Copy of System.Security assembly.
Original by Aleksey Sanin. Modified by Atsushi Enomoto.

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

20 years ago2004-03-30 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 30 Mar 2004 23:36:42 +0000 (23:36 -0000)]
2004-03-30  Sebastien Pouliot  <sebastien@ximian.com>

* XmlDsigExcC14NTransform.cs: Updated to match current System.Security
XmlDSigC14NTransform.
* XmlDSigExcC14NWithCommentsTransform.cs: Updated to match current
System.Security XmlDSigC14NWithCommentsTransform.

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

20 years ago2004-03-30 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 30 Mar 2004 23:33:52 +0000 (23:33 -0000)]
2004-03-30  Martin Baulig  <martin@ximian.com>

* generic.cs (TypeParameter.DefineType): Return a boolean and use
the new API to actually define the constructor constraint.

* typemanager.cs
(TypeManager.new_constraint_attr_type): New static field.
(TypeManager.InitCoreTypes): Initialize it.

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

20 years agoMake this private.
Martin Baulig [Tue, 30 Mar 2004 23:31:56 +0000 (23:31 -0000)]
Make this private.

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

20 years ago2004-03-30 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 30 Mar 2004 23:31:42 +0000 (23:31 -0000)]
2004-03-30  Martin Baulig  <martin@ximian.com>

* reflection.h (MonoReflectionGenericParam): Use MonoBoolean for
`has_ctor_constraint' and `initialized'.

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

20 years ago2004-03-30 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 30 Mar 2004 22:42:27 +0000 (22:42 -0000)]
2004-03-30  Martin Baulig  <martin@ximian.com>

* MonoGenericInst.cs
(MonoGenericParam): Added `bool has_ctor_constraint' field.
(MonoGenericParam.SetConstraints): Added `bool
has_ctor_constraint' argument.

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

20 years ago2004-03-30 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 30 Mar 2004 22:41:18 +0000 (22:41 -0000)]
2004-03-30  Martin Baulig  <martin@ximian.com>

* TypeBuilder.cs (TypeBuilder.SetGenericParameterConstraints):
Added `bool has_ctor_constraint' argument.

* MethodBuilder.cs (MethodBuilder.SetGenericParameterConstraints):
Added `bool has_ctor_constraint' argument.

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

20 years ago2004-03-30 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 30 Mar 2004 22:40:14 +0000 (22:40 -0000)]
2004-03-30  Martin Baulig  <martin@ximian.com>

* reflection.c (encode_new_constraint): New static function to add
the constructor constraint attribute to a type parameter.
(encode_constraints): Call encode_new_constraint() if necessary.

* reflection.h
(MonoReflectionGenericParam): Added `guint32 has_ctor_constraint'.

* row-indexes.h: Added CUSTOM_ATTR_GENERICPAR.

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

20 years agoThis whole class is #if NET_1_2.
Martin Baulig [Tue, 30 Mar 2004 20:09:08 +0000 (20:09 -0000)]
This whole class is #if NET_1_2.

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

20 years agoAdded System.Runtime.CompilerServices/NewConstraintAttribute.cs
Martin Baulig [Tue, 30 Mar 2004 20:03:17 +0000 (20:03 -0000)]
Added System.Runtime.CompilerServices/NewConstraintAttribute.cs

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

20 years ago2004-03-30 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 30 Mar 2004 20:03:00 +0000 (20:03 -0000)]
2004-03-30  Martin Baulig  <martin@ximian.com>

* NewConstraintAttribute.cs: New file.

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

20 years agoMore tests ...
Martin Baulig [Tue, 30 Mar 2004 19:42:57 +0000 (19:42 -0000)]
More tests ...

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

20 years ago2004-03-30 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 30 Mar 2004 19:42:16 +0000 (19:42 -0000)]
2004-03-30  Martin Baulig  <martin@ximian.com>

* generic.cs (Constraints): Completed error checking, use correct
error numbers.

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

20 years ago* RegexBugs.cs: Added test for bug #52890.
Lluis Sanchez [Tue, 30 Mar 2004 18:57:14 +0000 (18:57 -0000)]
* RegexBugs.cs: Added test for bug #52890.

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

20 years ago * collections.cs: In the indexer, return an empty group if the requested
Lluis Sanchez [Tue, 30 Mar 2004 18:54:53 +0000 (18:54 -0000)]
* collections.cs: In the indexer, return an empty group if the requested
group is not found.
* match.cs: Added default constructor for Group.

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

20 years ago2004-03-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 30 Mar 2004 17:19:19 +0000 (17:19 -0000)]
2004-03-30  Zoltan Varga  <vargaz@freemail.hu>

* mini-sparc.c: Update status.

* mini-sparc.c tramp-sparc.c: Save lmf in trampolines.

* exceptions-sparc.c: Fix return value in filters.

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

20 years ago2004-03-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 30 Mar 2004 17:12:51 +0000 (17:12 -0000)]
2004-03-30  Zoltan Varga  <vargaz@freemail.hu>

* inssel-sparc.brg: Fix register allocation in some rules.

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

20 years agoAdd options
Miguel de Icaza [Tue, 30 Mar 2004 17:05:01 +0000 (17:05 -0000)]
Add options

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

20 years ago2004-03-30 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 30 Mar 2004 16:58:56 +0000 (16:58 -0000)]
2004-03-30  Miguel de Icaza  <miguel@ximian.com>

* cs-parser.jay: Add a rule to catch wrong event syntax instead of
throwing a parser error.

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

20 years agoAdd
Miguel de Icaza [Tue, 30 Mar 2004 16:57:46 +0000 (16:57 -0000)]
Add

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

20 years ago * Xml.cs: In LoadXpathDoc(), don't use MapPathSecure with documentSource,
Lluis Sanchez [Tue, 30 Mar 2004 16:41:31 +0000 (16:41 -0000)]
* Xml.cs: In LoadXpathDoc(), don't use MapPathSecure with documentSource,
  since it is already a physical path. Fixes bug #55334.

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

20 years ago2004-03-30 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 30 Mar 2004 16:02:23 +0000 (16:02 -0000)]
2004-03-30  Sebastien Pouliot  <sebastien@ximian.com>

* StrongNameManager.cs: New. Added a check for "*" (any) assembly
when the spcific assembly isn't found for skipping.

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

20 years ago2004-03-30 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 30 Mar 2004 16:00:32 +0000 (16:00 -0000)]
2004-03-30  Miguel de Icaza  <miguel@ximian.com>

* ecore.cs (PropertyExpr.GetAccessor): Apply patch from Patrik Reali
which removes the hardcoded get_/set_ prefixes for properties, as
IL allows for the properties to be named something else.

Bug #56013

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

20 years ago * CaseInsensitiveHashCodeProvider.cs: Added support for CultureInfo.
Lluis Sanchez [Tue, 30 Mar 2004 15:29:11 +0000 (15:29 -0000)]
* CaseInsensitiveHashCodeProvider.cs: Added support for CultureInfo.
  Implemented property DefaultInvariant.

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

20 years ago * DataTools.cs: in FillDataSet(string,SelectCommand), use the connection
Lluis Sanchez [Tue, 30 Mar 2004 15:04:33 +0000 (15:04 -0000)]
* DataTools.cs: in FillDataSet(string,SelectCommand), use the connection
got from the configuration file to create the data adapter. Patch by
Matthijs ter Woord.

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

20 years agoAdd new test
Miguel de Icaza [Tue, 30 Mar 2004 14:39:55 +0000 (14:39 -0000)]
Add new test

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

20 years ago2004-03-30 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 30 Mar 2004 14:38:36 +0000 (14:38 -0000)]
2004-03-30  Miguel de Icaza  <miguel@ximian.com>

* expression.cs: Do not override operand before we know if it is
non-null.  Fix 56207

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

20 years ago * DataColumn.cs: In Expression setter, set the expression member even if
Lluis Sanchez [Tue, 30 Mar 2004 14:35:28 +0000 (14:35 -0000)]
* DataColumn.cs: In Expression setter, set the expression member even if
  it is an empty string.
* DataSet.cs: Support serialization of byte[] columns.
* XmlDataLoader.cs: Support deserialization  of Guid columns.
  Set MappingType.Attribute to columns infered from attributes.

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

20 years ago2004-03-30 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 30 Mar 2004 13:06:10 +0000 (13:06 -0000)]
2004-03-30  Sebastien Pouliot  <sebastien@ximian.com>

* Reference.cs: Changed code to use CryptoConfig to create transforms.
This is "the" way to do it (e.g. to allow new transforms to be added)
but cause problems when using VS.NET for debugging. Old code is still
present, but commented, for that cause.

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

20 years ago2004-03-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 30 Mar 2004 12:26:18 +0000 (12:26 -0000)]
2004-03-30  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* FAMWatcher.cs: support monitoring subdirectories. FAM doesn't do that,
so we have to register the existing directories and add the new ones
that might be created.

* SearchPattern.cs: provide the pattern when it's wrong.

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

20 years ago * SerializationCodeGenerator.cs, XmlReflectionImporter.cs,
Lluis Sanchez [Tue, 30 Mar 2004 11:14:36 +0000 (11:14 -0000)]
* SerializationCodeGenerator.cs, XmlReflectionImporter.cs,
  XmlSerializationReader.cs, XmlSerializationReaderInterpreter.cs:
  Support deserialization of members of type XmlDocument. This fixes #56169.

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

20 years agouse gdi+ functions to get image details
Jordi Mas i Hernandez [Tue, 30 Mar 2004 10:43:01 +0000 (10:43 -0000)]
use gdi+ functions to get image details

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

20 years ago * synchronized.cs: Monitor.Exit does not throw an exception anymore if the
Lluis Sanchez [Tue, 30 Mar 2004 09:43:59 +0000 (09:43 -0000)]
* synchronized.cs: Monitor.Exit does not throw an exception anymore if the
lock is not owned by the current thread (see bug #56157). Modified test that
checked this.

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

20 years ago2004-03-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 30 Mar 2004 09:42:11 +0000 (09:42 -0000)]
2004-03-30  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* WebConfigurationSettings.cs: use FileSystemWatcher and really reload
configuration when the file is created or modified.

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

20 years agoAdded new test
Miguel de Icaza [Tue, 30 Mar 2004 04:59:20 +0000 (04:59 -0000)]
Added new test

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