mono.git
19 years ago2005-05-05 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 5 May 2005 11:14:55 +0000 (11:14 -0000)]
2005-05-05  Atsushi Enomoto  <atsushi@ximian.com>

* XPathEditableDocument.cs : sync with updated 2.0 API.

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

19 years ago2005-05-05 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 5 May 2005 11:14:06 +0000 (11:14 -0000)]
2005-05-05  Atsushi Enomoto <atsushi@ximian.com>

* XmlSchemaType.cs, XmlSchemaSimpleType.cs : removed ValueConverter.
* XmlSchemaDatatype.cs,
  XmlSchemaComplexType.cs : removed removed member in .net 2.0 beta2.

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

19 years ago2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 5 May 2005 11:10:58 +0000 (11:10 -0000)]
2004-05-05  Atsushi Enomoto  <atsushi@ximian.com>

* XPathExpression.cs : added static Compile().
* XPathNavigator.cs :
  Use XPathExpression.Compile() for now.
  Updated tree modification API to 2.0 beta2.
* XPathItem.cs, XPathNavigator.cs, XPathAtomicValue.cs :
  updated to 2.0 beta2 API.
* XPathResultType.cs : removed [Serializable].
* XmlNodeChangeType.cs : removed obsolete file.

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

19 years agoTestcases for 'For' statement and optional arguments
Satya Sudha K [Thu, 5 May 2005 10:27:35 +0000 (10:27 -0000)]
Testcases for 'For' statement and optional arguments

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

19 years ago* decl.cs (DeclSpace.FamilyAccessible): Use TypeManager.IsNestedFamilyAccessible.
Raja R Harinath [Thu, 5 May 2005 10:21:37 +0000 (10:21 -0000)]
* decl.cs (DeclSpace.FamilyAccessible): Use TypeManager.IsNestedFamilyAccessible.

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

19 years agoOops.
Raja R Harinath [Thu, 5 May 2005 10:17:03 +0000 (10:17 -0000)]
Oops.

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

19 years ago* FlowControl.cs : Fixed the methods 'ForNextCheck*'
Satya Sudha K [Thu, 5 May 2005 10:14:09 +0000 (10:14 -0000)]
* FlowControl.cs : Fixed the methods 'ForNextCheck*'

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

19 years ago* statement.cs
Satya Sudha K [Thu, 5 May 2005 10:12:30 +0000 (10:12 -0000)]
* statement.cs
* mb-parser.jay:
     Changed the 'For' class to :
     - Handle negative step values
     - Supporting all types (numeric/object) of loop control variables

* expression.cs : Removed some unused methods
* ecore.cs      : Added float/double -> decimal conversion to NarrowingConversion

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

19 years agoFix #74797.
Raja R Harinath [Thu, 5 May 2005 09:46:42 +0000 (09:46 -0000)]
Fix #74797.
* mcs/decl.cs (DeclSpace.FamilyAccessible): Delegate accessibility
check to surrounding class.  A nested class can access everything
accessible by its surrounding class.
* tests/test-375.cs: New test from #74797.

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

19 years agoIn mcs:
Raja R Harinath [Thu, 5 May 2005 09:01:36 +0000 (09:01 -0000)]
In mcs:
Fix reopened #64812.
* typemanager.cs (Closure.Filter): Introduce checks for 'protected
internal'.

In tests:
* test-374.cs: New test based on #64812.

In errors:
* Makefile (%-lib.dll, %-module.dll): Build during 'make test' or
'make run-test'.

* cs0122-14.cs, cs0122-15.cs, CS0122-14-lib.cs, CS0122-15-lib.cs:
New tests based on #64812.

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

19 years ago* DictionaryTest.cs (MyTest.GetHashCode): Add to silence a compiler warning.
Raja R Harinath [Thu, 5 May 2005 08:53:34 +0000 (08:53 -0000)]
* DictionaryTest.cs (MyTest.GetHashCode): Add to silence a compiler warning.

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

19 years ago2005-05-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 5 May 2005 06:37:24 +0000 (06:37 -0000)]
2005-05-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ProcessStringDictionary.cs: on non-windows system, don't make the
hashtable case-insensitive. Fixes bug #74796.

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

19 years agoupdated
Gonzalo Paniagua Javier [Thu, 5 May 2005 05:04:48 +0000 (05:04 -0000)]
updated

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

19 years ago2005-05-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 5 May 2005 05:02:30 +0000 (05:02 -0000)]
2005-05-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* threadpool.c: changed the default number of threads per cpu. From now
on, the default will be 20 + (5 * number of cpus) instead of 50.

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

19 years ago * System.Data/DataTableReader.cs: Implemented Delete handler and move the current...
Sureshkumar T [Thu, 5 May 2005 04:13:42 +0000 (04:13 -0000)]
* System.Data/DataTableReader.cs: Implemented Delete handler and move the current pointer accordingly.
* Test/Sytsem.Data/DataTableReaderTest.cs: Added a test to check when deleting the first row.

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

19 years ago2005-05-04 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Thu, 5 May 2005 02:27:47 +0000 (02:27 -0000)]
2005-05-04  Miguel de Icaza  <miguel@novell.com>

* Enum.cs (MonoEnumInfo): Based on a patch from James Willcox,
initialize cache as a static method.  Fixes #74828.

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

19 years agoRemove stray unlock
Miguel de Icaza [Wed, 4 May 2005 21:22:31 +0000 (21:22 -0000)]
Remove stray unlock

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

19 years ago2005-05-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 4 May 2005 21:07:27 +0000 (21:07 -0000)]
2005-05-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* CompilationConfiguration.cs: throw if we cannot load the type given
in the configuration file.

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

19 years ago2005-05-04 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 4 May 2005 20:59:45 +0000 (20:59 -0000)]
2005-05-04  Zoltan Varga  <vargaz@freemail.hu>

* loader.c (mono_method_get_signature_full): Add locking here.

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

19 years ago2005-05-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 4 May 2005 20:09:57 +0000 (20:09 -0000)]
2005-05-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpApplicationFactory.cs: ignore any exception thrown when invoking
an application event.

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

19 years ago2005-05-04 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 4 May 2005 16:24:37 +0000 (16:24 -0000)]
2005-05-04  Sebastien Pouliot  <sebastien@ximian.com>

* AssertCrypto.cs: Added method to compare somewhat different but ok
XML fragments (when the xmlns for xmldsig is on a different element).
* KeyInfoTest.cs, KeyInfoRetrievalMethodTest.cs, ReferenceTest.cs,
SignedInfoTest.cs, SignatureTest.cs, SignedXmlTest.cs,
XmlDsigC14NTransformTest.cs, XmlDsigC14NWithCommentsTransformTest.cs,
XmlDsigXPathTransformTest.cs: Make all tests works under Fx 2.0 beta 2

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

19 years ago2005-05-04 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 4 May 2005 16:21:08 +0000 (16:21 -0000)]
2005-05-04  Sebastien Pouliot  <sebastien@ximian.com>

* SignedXml.cs: Return an empty (not null) KeyInfo by default and
don't throw a CryptographicException in CheckSignature (both NET_2_0).
* KeyInfoRetrievalMethod.cs: Don't include an empty URI attribute
in the XML output for NET_2_0.
* XmlDsigXPathTransform.cs: Throw an XPathException in NET_2_0 if no
xpath expression has been supplied to the transform.

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

19 years ago2005-05-04 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 4 May 2005 14:10:12 +0000 (14:10 -0000)]
2005-05-04  Zoltan Varga  <vargaz@freemail.hu>

* rules.make config-default.make: Use the install-sh script from the mono
directory by default.

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

19 years ago2005-05-04 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 4 May 2005 14:08:29 +0000 (14:08 -0000)]
2005-05-04  Zoltan Varga  <vargaz@freemail.hu>

* runtime/Makefile.am: Pass the prefix to the mcs makefiles.

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

19 years agoAdded System.XML.vmwcsproj Visual MainWin C# project file for building System.XML...
Andrew Skiba [Wed, 4 May 2005 13:44:08 +0000 (13:44 -0000)]
Added System.XML.vmwcsproj Visual MainWin C# project file for building System.XML package for TARGET_JVM

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

19 years agomangle the interface method names when compiling for TARGET_JVM
Andrew Skiba [Wed, 4 May 2005 13:35:32 +0000 (13:35 -0000)]
mangle the interface method names when compiling for TARGET_JVM

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

19 years agoFix #64812.
Raja R Harinath [Wed, 4 May 2005 12:33:09 +0000 (12:33 -0000)]
Fix #64812.
* mcs/typemanager.cs (Closure.CheckValidFamilyAccess): Don't blindly
allow access to all static members.
* errors/cs0122-13.cs: New test based on #64812.

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

19 years agoerr.. correction. forgot to add credits to Umadevi for her review comments on DataTab...
Sureshkumar T [Wed, 4 May 2005 12:02:44 +0000 (12:02 -0000)]
err.. correction. forgot to add credits to Umadevi for her review comments on DataTableReader implementation.

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

19 years ago * System.Data/DataTableReader.cs: Added event handlers to make reader stable
Sureshkumar T [Wed, 4 May 2005 11:55:27 +0000 (11:55 -0000)]
* System.Data/DataTableReader.cs: Added event handlers to make reader stable
when the datasource is modified.

* Test/System.Data/DataTableReaderTest.cs:
- reader.close in finally in all test cases.
- Added tests to check scenarios when the datasource is modified/deleted/added.
- Added tests to check when the datatable is cleared.

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

19 years ago2005-05-04 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 4 May 2005 11:42:29 +0000 (11:42 -0000)]
2005-05-04  Martin Baulig  <martin@ximian.com>

* ecore.cs (FieldExpr.DoResolveLValue): Always call fb.SetAssigned().

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

19 years ago2005-05-04 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 4 May 2005 11:41:50 +0000 (11:41 -0000)]
2005-05-04  Martin Baulig  <martin@ximian.com>

* ecore.cs (FieldExpr.DoResolveLValue): Always call fb.SetAssigned().

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

19 years ago2005-05-04 Sureshkumar T <tsureshkumar@novell.com>
Sureshkumar T [Wed, 4 May 2005 11:35:51 +0000 (11:35 -0000)]
2005-05-04  Sureshkumar T  <tsureshkumar@novell.com>
* Test/System.Data/DataTableTest.cs: ClearTest () : added case for checking whether TableCleared event is fired.
* System.Data.dll.sources: Added DataTableClearEventArgs.cs and DataTableClearEventHandler.cs.
* System.Data/DataTable.cs: Clear (): Raise TableCleared event.
* System.Data/DataTableClearEventArgs.cs: Args for DataTableClearEventHandler.
* System.Data/DataTableClearEventHandler.cs: Handler for DataTable.TableClear event.

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

19 years agoSystem.Data/DataRow.cs: AcceptChanges: raise row changing & row changed events.
Sureshkumar T [Wed, 4 May 2005 10:53:00 +0000 (10:53 -0000)]
System.Data/DataRow.cs: AcceptChanges: raise row changing & row changed events.
Test/System.Data/DataTableTest.cs: Added a test to check whether Commit RowChanging & RowChanged event is fired.

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

19 years ago2005-05-04 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 4 May 2005 10:21:29 +0000 (10:21 -0000)]
2005-05-04  Martin Baulig  <martin@ximian.com>

* test-49.cs: Add testcase from 74655.

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

19 years ago2005-05-04 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 4 May 2005 10:14:12 +0000 (10:14 -0000)]
2005-05-04  Martin Baulig  <martin@ximian.com>

Fix #74655.

* statement.cs (Switch.SimpleSwitchEmit): Always emit the default
section at the end; make things work if `default' is not the last
section.

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

19 years ago2005-05-04 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 4 May 2005 10:12:58 +0000 (10:12 -0000)]
2005-05-04  Martin Baulig  <martin@ximian.com>

Fix #74655.

* statement.cs (Switch.SimpleSwitchEmit): Always emit the default
section at the end; make things work if `default' is not the last
section.

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

19 years ago2005-05-04 Sureshkumar T <tsureshkumar@novell.com>
Sureshkumar T [Wed, 4 May 2005 09:21:36 +0000 (09:21 -0000)]
2005-05-04  Sureshkumar T  <tsureshkumar@novell.com>
* System.Data/DataRowCollection.cs: Clear : remove rows from indexes
* Test/System.Data/DataTableTest.cs: Added a test for DataTable. Should clear rows
from indexes as well. Simplified table creation for ClearReset test.

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

19 years ago2005-05-04 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Wed, 4 May 2005 08:56:29 +0000 (08:56 -0000)]
2005-05-04  Lluis Sanchez Gual <lluis@novell.com>

* System.Web.dll.sources: Added new files:
System.Web.UI.WebControls/DataControlCommands.cs
System.Web.UI.WebControls/SubMenuStyleCollection.cs
  and removed:
System.Web.UI.WebControls/ChildTable.cs

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

19 years ago2005-05-04 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Wed, 4 May 2005 08:53:30 +0000 (08:53 -0000)]
2005-05-04  Lluis Sanchez Gual <lluis@novell.com>

* DataControlField.cs:
* CommandField.cs:
* GridView.cs:
* FormView.cs:
* DataControlCommands.cs:
* DetailsView.cs: Use constants to identify commands.

* SubMenuStyle.cs: Use Unit instead of int for padding.
* SubMenuStyleCollection.cs: Implemented.

* DataList.cs:
* Menu.cs: Added some missing methods and properties.

* Literal.cs:
* DataGridPagerStyle.cs: Fixed default value attributes.
* ListControl.cs: Implemented IEditableTextControl interface.

* MenuItemBinding.cs: Added Selectable property.
* CustomValidator.cs: removed interface.

* MenuItem.cs: Added support for custom binding.
* DropDownList.cs: Moved text properties to base class.

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

19 years ago2005-05-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 4 May 2005 07:54:21 +0000 (07:54 -0000)]
2005-05-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* WebConnection.cs: don't rethrow errors in Write, as the error will be
received by GetResponse*. The result is that the threadpool thread doing
this will not end up printing the exception. Fixes bug #74817.

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

19 years agoNew test.
Martin Baulig [Wed, 4 May 2005 07:10:20 +0000 (07:10 -0000)]
New test.

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

19 years ago2005-05-04 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 4 May 2005 07:09:26 +0000 (07:09 -0000)]
2005-05-04  Martin Baulig  <martin@ximian.com>

Fix #70400.

* statement.cs (Switch): Replaced the `got_default' field with a
`default_section' one.
(Switch.CheckSwitch): Set `default_section' here.
(Switch.Resolve): If we're a constant switch and the constant is
not found, use the default section.

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

19 years ago2005-05-04 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 4 May 2005 07:08:05 +0000 (07:08 -0000)]
2005-05-04  Martin Baulig  <martin@ximian.com>

Fix #70400.

* statement.cs (Switch): Replaced the `got_default' field with a
`default_section' one.
(Switch.CheckSwitch): Set `default_section' here.
(Switch.Resolve): If we're a constant switch and the constant is
not found, use the default section.

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

19 years agoTo accomodate the changes in 'LateSet' method signature
Satya Sudha K [Wed, 4 May 2005 06:02:44 +0000 (06:02 -0000)]
To accomodate the changes in 'LateSet' method signature

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

19 years ago* LateBinding.cs: Removed the 'CopyBack' param from the 'LateSet' method (to make...
Satya Sudha K [Wed, 4 May 2005 06:01:38 +0000 (06:01 -0000)]
* LateBinding.cs: Removed the 'CopyBack' param from the 'LateSet' method (to make it consistent with vbc)
* ObjectType.cs : Implemented the 'GetWidestType' method

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

19 years ago2005-05-03 Geoff Norton <gnorton@customerdna.com>
Geoff Norton [Wed, 4 May 2005 03:16:49 +0000 (03:16 -0000)]
2005-05-03  Geoff Norton  <gnorton@customerdna.com>

        * sys-xattr.c:  Mac OS/X Tiger supports xattr but has a different API for supporting
        resource forks.  Allow mono to build on Tiger.

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

19 years agoFix
Miguel de Icaza [Wed, 4 May 2005 03:13:03 +0000 (03:13 -0000)]
Fix

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

19 years agoFix for OSX
Miguel de Icaza [Tue, 3 May 2005 22:19:49 +0000 (22:19 -0000)]
Fix for OSX

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

19 years ago1.1.7
Miguel de Icaza [Tue, 3 May 2005 20:59:32 +0000 (20:59 -0000)]
1.1.7

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

19 years ago * ListView.cs: Calculate the scrollbar positioning on resize and
Jackson Harper [Tue, 3 May 2005 20:57:40 +0000 (20:57 -0000)]
* ListView.cs: Calculate the scrollbar positioning on resize and
paint, so they get put in the correct place.

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

19 years ago2005-05-03 Alexander Olk <xenomorph2@onlinehome.de>
Alexander Olk [Tue, 3 May 2005 19:55:33 +0000 (19:55 -0000)]
2005-05-03  Alexander Olk  <xenomorph2@onlinehome.de>

* ColorDialogs.cs: The small color panels are now handled by
  SmallColorControl. This fixes drawing of the focus rectangle
  and adds a 3D border.

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

19 years ago2005-05-03 Peter Bartok <pbartok@novell.com>
Peter Dennis Bartok [Tue, 3 May 2005 19:38:48 +0000 (19:38 -0000)]
2005-05-03  Peter Bartok  <pbartok@novell.com>

* Control.cs: Modified version of Jonathan Chamber's fix for
  double-buffering

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

19 years ago2005-05-03 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 3 May 2005 17:58:08 +0000 (17:58 -0000)]
2005-05-03  Sebastien Pouliot  <sebastien@ximian.com>

* System.Security_test.dll.sources: Added unit tests for System.
Security.Cryptography.Pkcs.SignerInfoCollection class.

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

19 years ago2005-05-03 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 3 May 2005 17:56:59 +0000 (17:56 -0000)]
2005-05-03  Sebastien Pouliot  <sebastien@ximian.com>

* AsnEncodedData.cs: Allow CopyFrom to work even without an OID.

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

19 years ago2005-05-03 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 3 May 2005 17:55:44 +0000 (17:55 -0000)]
2005-05-03  Sebastien Pouliot  <sebastien@ximian.com>

* CmsSigner.cs: Removed old FIXME.
* ContentInfo.cs: Better detection (but still less strict than MS).
* EnvelopedCms.cs: Avoid possible NullReferenceException in Encrypt.
* KeyTransRecipientInfo.cs: Minor editing updates.
* Pkcs9ContentType.cs: Added encoding/decoding of the content
information (OID).
* Pkcs9MessageDigest.cs: Added encoding/decoding of the digest.
* SignedCms.cs: Version set to 0 (default). Serial numbers are
reversed here (Fx isn't very consistant in this regard).
* SignerInfo.cs: Convert the hash name to an OID.
* SignerInfoCollection.cs: Completed class.

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

19 years agoChangeLog entries
César Natarén [Tue, 3 May 2005 17:53:51 +0000 (17:53 -0000)]
ChangeLog entries

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

19 years agoChangeLog entries
César Natarén [Tue, 3 May 2005 17:53:43 +0000 (17:53 -0000)]
ChangeLog entries

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

19 years agoadd VSAITEMTYPE2.cs to the build.
César Natarén [Tue, 3 May 2005 17:52:20 +0000 (17:52 -0000)]
add VSAITEMTYPE2.cs to the build.

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

19 years ago2005-05-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 3 May 2005 17:51:42 +0000 (17:51 -0000)]
2005-05-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ServicePoint.cs: HostEntry needs to be thread safe.

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

19 years agoapi compliance
César Natarén [Tue, 3 May 2005 17:51:19 +0000 (17:51 -0000)]
api compliance

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

19 years agoadd to the build, api compliance addition
César Natarén [Tue, 3 May 2005 17:50:37 +0000 (17:50 -0000)]
add to the build, api compliance addition

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

19 years agofixes for api compliance
César Natarén [Tue, 3 May 2005 17:49:42 +0000 (17:49 -0000)]
fixes for api compliance

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

19 years ago2005-05-03 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 3 May 2005 17:49:30 +0000 (17:49 -0000)]
2005-05-03  Sebastien Pouliot  <sebastien@ximian.com>

* ContentInfoTest.cs: Addd test cases for data, envelopedData and
other "bad" cases.
* EnvelopedCmsTest.cs: Added [Category ("NotWorking")] to tests for
which Mono isn't complete enough to execute.
* KeyTransRecipientInfoTest.cs: Added test for EncryptedKey (reference
not copy).
* Pkcs9ContentTypeTest.cs: Removed FIXME (fixed in beta2). Added
CopyFrom tests.
* Pkcs9DocumentDescriptionTest.cs: Removed FIXME (fixed in beta2).
* Pkcs9MessageDigestTest.cs: Added CopyFrom tests.
* SignerInfoCollectionTest.cs: New. Tests for SignerInfoCollection.
* SignerInfoTest.cs: Mark some method/data internal so they can be
reused for other tests.

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

19 years agofixes for api compliance
César Natarén [Tue, 3 May 2005 17:47:24 +0000 (17:47 -0000)]
fixes for api compliance

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

19 years ago2005-05-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 3 May 2005 17:25:49 +0000 (17:25 -0000)]
2005-05-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* WebConnection.cs: removed a 'slightly' important line by mistake.
* WebConnectionStream.cs: if the transfer encoding is chunked, ignore
content-length header if present.

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

19 years ago2005-05-03 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Tue, 3 May 2005 17:16:22 +0000 (17:16 -0000)]
2005-05-03  Lluis Sanchez Gual <lluis@novell.com>

* WebServiceCompiler.cs: Create the temp directory before
creating the web service source code file.

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

19 years ago * ListView.cs: Remove redraw variable. Control now handles whether
Jackson Harper [Tue, 3 May 2005 16:12:53 +0000 (16:12 -0000)]
* ListView.cs: Remove redraw variable. Control now handles whether
or not a redraw needs to be done, and will only raise the paint
event if redrawing is needed.

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

19 years agoChangeLog entries
César Natarén [Tue, 3 May 2005 16:08:30 +0000 (16:08 -0000)]
ChangeLog entries

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

19 years agoadd to the build
César Natarén [Tue, 3 May 2005 15:56:41 +0000 (15:56 -0000)]
add to the build

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

19 years agoadd to the build
César Natarén [Tue, 3 May 2005 15:56:05 +0000 (15:56 -0000)]
add to the build

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

19 years agoadd interop interfaces to the build
César Natarén [Tue, 3 May 2005 15:54:52 +0000 (15:54 -0000)]
add interop interfaces to the build

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

19 years agoAdd more COM, interop and debug interfaces
César Natarén [Tue, 3 May 2005 15:53:41 +0000 (15:53 -0000)]
Add more COM, interop and debug interfaces

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

19 years ago * Splitter.cs: No decorations for the splitter form. Cache the
Jackson Harper [Tue, 3 May 2005 15:52:56 +0000 (15:52 -0000)]
* Splitter.cs: No decorations for the splitter form. Cache the
hatch brush.

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

19 years ago2005-05-03 Ritvik Myank <mritvik@novell.com>
Ritvik Mayank [Tue, 3 May 2005 15:14:21 +0000 (15:14 -0000)]
2005-05-03  Ritvik Myank  <mritvik@novell.com>
* rerrors_btest.dll.sources: Added new test cases

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

19 years ago2004-05-03 Lluis Sanchez <lluis@ximian.com>
Lluis Sanchez [Tue, 3 May 2005 15:06:58 +0000 (15:06 -0000)]
2004-05-03  Lluis Sanchez  <lluis@ximian.com>

* Assembly.cs: Don't remove version and culture information from
the name, since it will be used by load_with_partial_name.

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

19 years ago2005-05-03 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 3 May 2005 15:05:33 +0000 (15:05 -0000)]
2005-05-03  Zoltan Varga  <vargaz@freemail.hu>

* os.c: Update from the official version.

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

19 years ago2005-05-03 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Tue, 3 May 2005 15:02:55 +0000 (15:02 -0000)]
2005-05-03  Lluis Sanchez Gual <lluis@novell.com>
* appdomain.c: Moved methods for parsing and freeing assembly
names to assembly.c.
* assembly.c, domain-internals.h: Created public methods for parsing
assembly names. Fixed mono_assembly_load_with_partial_name:
it now finds the best match, taking into account the version,
token and culture specified in the partial name. Also return
the latest version if no version information is specified.

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

19 years ago * TreeView.cs: Use dashed lines to connect nodes. Use the
Jackson Harper [Tue, 3 May 2005 14:49:18 +0000 (14:49 -0000)]
* TreeView.cs: Use dashed lines to connect nodes. Use the
ControlPaint method for drawing the focus rect instead of doing
that in treeview.

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

19 years agoOoops, renamed.
Martin Baulig [Tue, 3 May 2005 14:16:37 +0000 (14:16 -0000)]
Ooops, renamed.

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

19 years agoNew test.
Martin Baulig [Tue, 3 May 2005 14:14:48 +0000 (14:14 -0000)]
New test.

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

19 years ago2005-05-03 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 3 May 2005 14:13:35 +0000 (14:13 -0000)]
2005-05-03  Martin Baulig  <martin@ximian.com>

* expression.cs (ArrayAccess.EmitGetLength): New public method.

* statement.cs (Foreach.ArrayForeach): New nested class.
(Foreach.TemporaryVariable): New nested class.
(Foreach.EmitArrayForeach): Removed; this is now in the new
ArrayForeach class.

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

19 years ago2005-05-03 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 3 May 2005 14:10:46 +0000 (14:10 -0000)]
2005-05-03  Martin Baulig  <martin@ximian.com>

* expression.cs (ArrayAccess.EmitGetLength): New public method.

* statement.cs (Foreach.ArrayForeach): New nested class.
(Foreach.TemporaryVariable): New nested class.
(Foreach.EmitArrayForeach): Removed; this is now in the new
ArrayForeach class.

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

19 years agoTue May 3 16:28:26 CEST 2005 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 3 May 2005 13:54:00 +0000 (13:54 -0000)]
Tue May 3 16:28:26 CEST 2005 Paolo Molaro <lupus@ximian.com>

* os_dep.c: remove usage of libc private symbol.

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

19 years ago* pending.cs (BaseImplements): Move the #74773 fix here. This is
Raja R Harinath [Tue, 3 May 2005 13:38:47 +0000 (13:38 -0000)]
* pending.cs (BaseImplements): Move the #74773 fix here.  This is
more conservative.
(VerifyPendingMethods): Revert change below.

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

19 years ago2005-05-03 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Tue, 3 May 2005 13:30:01 +0000 (13:30 -0000)]
2005-05-03  Marek Safar  <marek.safar@seznam.cz>

* Console.cs: CancelKeyPress is stubbed.

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

19 years agoIn mcs:
Raja R Harinath [Tue, 3 May 2005 11:39:55 +0000 (11:39 -0000)]
In mcs:
* typemanager.cs (IsOverride, RegisterNonOverride): New.
* decl.cs (MemberCache.AddMethod): Register "non-override" methods
that used to trigger warning -28.  Remove warning -28.
* expression.cs (Invocation.OverloadResolve): Use
TypeManager.IsOverride to distinguish override methods.

In errors:
* errors.txt (warning -28): Remove.

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

19 years agoFix #74773.
Raja R Harinath [Tue, 3 May 2005 11:32:22 +0000 (11:32 -0000)]
Fix #74773.
* mcs/pending.cs (VerifyPendingMethods): If a base type implements the
requested interface, don't bother checking individual methods of
the base type.  As a side-effect, this prevents the creation of
unnecessary proxies.
* tests/test-372.cs: New test from #74773.

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

19 years ago2005-05-03 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 3 May 2005 11:09:31 +0000 (11:09 -0000)]
2005-05-03  Sebastien Pouliot  <sebastien@ximian.com>

* XmlDsigXsltTransform.cs: Fixed 2 test cases (that nows throws
ArgumentNullException) in 2.0.

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

19 years agoleftover
Gonzalo Paniagua Javier [Tue, 3 May 2005 10:00:01 +0000 (10:00 -0000)]
leftover

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

19 years ago2005-05-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 3 May 2005 09:54:10 +0000 (09:54 -0000)]
2005-05-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Socket.cs: if there are outstanding aio requests and one of them gets
an ObjectDisposedException, throw the same exception for the rest.

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

19 years ago2005-05-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 3 May 2005 09:41:51 +0000 (09:41 -0000)]
2005-05-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* WebConnection.cs: no need to use an AutoResetEvent.
* WebConnectionStream.cs: don't start any more reads on the socket
after getting a 0 signalling the end. This fixes Ben's infamous foo.cs
test.

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

19 years agoSupport Reference Parameter - when argument and parameter are different
Manjula GHM [Tue, 3 May 2005 07:24:27 +0000 (07:24 -0000)]
Support Reference Parameter - when argument and parameter are different

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

19 years agoFix make distcheck
Miguel de Icaza [Tue, 3 May 2005 04:25:59 +0000 (04:25 -0000)]
Fix make distcheck

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

19 years agoup
Miguel de Icaza [Tue, 3 May 2005 03:26:02 +0000 (03:26 -0000)]
up

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

19 years agoFix build
Miguel de Icaza [Tue, 3 May 2005 02:41:17 +0000 (02:41 -0000)]
Fix build

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

19 years ago2005-05-02 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 3 May 2005 01:38:34 +0000 (01:38 -0000)]
2005-05-02  Sebastien Pouliot  <sebastien@ximian.com>

* AssemblyInfo.cs: Bump security tools version to 1.1.7.

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

19 years ago2005-05-02 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Mon, 2 May 2005 22:41:21 +0000 (22:41 -0000)]
2005-05-02  Miguel de Icaza  <miguel@novell.com>

* pthread_stop_world.c (GC_restart_handler, GC_suspend_handler):
Wrap the original routines into methods that preserve the value of
errno.  Fixes #74740

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

19 years agoChangeLog entries
César Natarén [Mon, 2 May 2005 20:49:14 +0000 (20:49 -0000)]
ChangeLog entries

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

19 years ago2005-05-02 Cesar Lopez Nataren <cnataren@novell.com>
César Natarén [Mon, 2 May 2005 20:47:42 +0000 (20:47 -0000)]
2005-05-02  Cesar Lopez Nataren  <cnataren@novell.com>

* Microsoft.JScript.dll.sources: COMMemberInfo.cs,
IAuthorServices.cs, IColorizeText.cs, IDebugConvert.cs,
IDebuggerObject.cs, IDebugScriptScope.cs, IErrorHandler.cs,
IParseText.cs, ITokenColorInfo.cs, ITokenEnumerator.cs,
IVsaFullErrorInfo.cs, SourceState.cs, TokenColor.cs,

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

19 years ago2005-05-02 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 2 May 2005 20:10:57 +0000 (20:10 -0000)]
2005-05-02  Zoltan Varga  <vargaz@freemail.hu>

* Context.cs: Remove process_id field to sync with the unmanaged
structure.

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