mono.git
20 years ago * ChannelServices.cs: Configure delayed load channels when a chanel lookup
Lluis Sanchez [Tue, 11 May 2004 13:25:21 +0000 (13:25 -0000)]
* ChannelServices.cs: Configure delayed load channels when a chanel lookup
  fails.

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

20 years ago * RemotingConfiguration.cs: Added method for configuring chanels with the
Lluis Sanchez [Tue, 11 May 2004 13:22:03 +0000 (13:22 -0000)]
* RemotingConfiguration.cs: Added method for configuring chanels with the
  delayed client load flag. Added locks for accessing internal tables.

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

20 years ago * ChannelCore.cs: Use LoadWithPartialName when configuration information
Lluis Sanchez [Tue, 11 May 2004 13:19:02 +0000 (13:19 -0000)]
* ChannelCore.cs: Use LoadWithPartialName when configuration information
  is not present.

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

20 years agoImageAnimator.cs: Fixed compilation problem which crept in 'cos of my carelessness.
Sanja Gupta [Tue, 11 May 2004 13:04:23 +0000 (13:04 -0000)]
ImageAnimator.cs: Fixed compilation problem which crept in 'cos of my carelessness.

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

20 years ago2004-05-11 Dick Porter <dick@ximian.com>
Dick Porter [Tue, 11 May 2004 13:02:27 +0000 (13:02 -0000)]
2004-05-11  Dick Porter  <dick@ximian.com>

* shared.c (_wapi_shm_attach): Cope when a previous daemon startup
attempt failed, leaving shared files that look like a daemon is
still starting.

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

20 years agoChangeLog: Updated ChangeLog
Sanja Gupta [Tue, 11 May 2004 13:01:53 +0000 (13:01 -0000)]
ChangeLog: Updated ChangeLog
ImageAnimator.cs: Implemented first version. UNTESTED

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

20 years ago2004-05-11 Jesper Pedersen <jep@itplus.dk>
Sebastien Pouliot [Tue, 11 May 2004 12:47:58 +0000 (12:47 -0000)]
2004-05-11  Jesper Pedersen <jep@itplus.dk>

* PKCS12Test.cs: Added unit tests for the new methods.

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

20 years ago2004-05-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 11 May 2004 12:29:45 +0000 (12:29 -0000)]
2004-05-11  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* mini.c: no warnings.

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

20 years ago2004-05-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 11 May 2004 12:18:20 +0000 (12:18 -0000)]
2004-05-11  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* SoapDocumentationHandler.cs: added internal property to get the page
handler when available.

* WebServiceHandlerFactory.cs: wrap the documentation handler in a class
that implements IRequiresSessionState and, if requested,
IReadOnlySessionState, so that we can use Sesion object in the default
WSDL help generator.

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

20 years ago2004-05-11 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 11 May 2004 11:48:31 +0000 (11:48 -0000)]
2004-05-11  Zoltan Varga  <vargaz@freemail.hu>

* reflection.c (mono_reflection_get_type): Lookup the type in all
modules of a multi-module assembly. Fixes #58291.

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

20 years ago2004-05-11 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 11 May 2004 11:37:30 +0000 (11:37 -0000)]
2004-05-11  Sebastien Pouliot  <sebastien@ximian.com>

* Mono.Security_test.dll.sources: Added unit tests for Mono.Security.
Protocol.Ntlm.MessabeBase and Mono.Security.ASN1Convert.

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

20 years agoTue May 11 13:59:28 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 11 May 2004 11:35:59 +0000 (11:35 -0000)]
Tue May 11 13:59:28 CEST 2004 Paolo Molaro <lupus@ximian.com>

* mini-ppc.c, mini.c: use mono_resolve_patch_target ().

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

20 years ago2004-05-11 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 11 May 2004 11:34:34 +0000 (11:34 -0000)]
2004-05-11  Sebastien Pouliot  <sebastien@ximian.com>

* PKCS8.cs: Fixed negative Version check.
* MD2Managed.cs: Added readonly to static array constants.
* MD4Managed.cs: Removed unrequired memory allocation in MD4Transform.

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

20 years ago2004-05-11 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 11 May 2004 11:30:24 +0000 (11:30 -0000)]
2004-05-11  Sebastien Pouliot  <sebastien@ximian.com>

* ARC4ManagedTest.cs: Added missing  unit tests for complete coverage.
Completed convertion to NUnit 2.
* CryptoConvertTest.cs: Added/modified unit tests for better coverage.
* MD2ManagedTest.cs: Added unit tests for better coverage.
* MD2Test.cs: Added unit tests for better coverage.
* MD4ManagedTest.cs: Added unit tests for better coverage.
* MD4Test.cs: Added unit tests for better coverage.
* PKCS8.cs: Added unit tests for better coverage.

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

20 years ago2004-05-11 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 11 May 2004 11:25:46 +0000 (11:25 -0000)]
2004-05-11  Sebastien Pouliot  <sebastien@ximian.com>

* ChallengeResponseTest.cs: Added new unit tests for better coverage.
* MessageBaseTest.cs: New. Unit tests for the base abstract class.
* Type2MessageTest.cs: Added new unit tests for better coverage.
* Type3MessageTest.cs: Added new unit tests for better coverage.

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

20 years ago2004-05-11 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 11 May 2004 11:22:51 +0000 (11:22 -0000)]
2004-05-11  Sebastien Pouliot  <sebastien@ximian.com>

* PrivateKeyTest.cs: Added new unit tests for better coverage.
* SoftwarePublisherCertificateTest.cs: Added new unit tests for better
coverage.

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

20 years ago2004-05-11 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 11 May 2004 11:20:28 +0000 (11:20 -0000)]
2004-05-11  Sebastien Pouliot  <sebastien@ximian.com>

* ASN1ConvertTest.cs: New. Unit tests for ASN.1 convertions.
* StrongNameTest.cs: Added new unit tests for better coverage.

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

20 years ago2004-05-11 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 11 May 2004 11:17:48 +0000 (11:17 -0000)]
2004-05-11  Sebastien Pouliot  <sebastien@ximian.com>

* PrivateKey.cs: Better exception reporting. Added globalization to
exceptions.
* SoftwarePublisherCertificate.cs: Better exception reporting. Added
globalization to exceptions.

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

20 years ago2004-05-11 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 11 May 2004 11:15:13 +0000 (11:15 -0000)]
2004-05-11  Sebastien Pouliot  <sebastien@ximian.com>

* ASN1Convert.cs: Added better exceptions. Fixed bugs found by new
unit tests.
* StrongName.cs: Fixed GetBytes() when creating a new strongname.
Removed unrequired :base() from a constructor. Removed debugging
Console.WriteLine.

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

20 years agoadd test-252.cs
Raja R Harinath [Tue, 11 May 2004 11:09:46 +0000 (11:09 -0000)]
add test-252.cs

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

20 years agoFix bug #57151.
Raja R Harinath [Tue, 11 May 2004 11:08:10 +0000 (11:08 -0000)]
Fix bug #57151.
* attribute.cs (Attribute.GetPositionalValue): New function.
* class.cs (TypeContainer.VerifyMembers): New function.
(TypeContainer.Emit): Use it.
(ClassOrStruct): New base class for Class and Struct.
(ClassOrStruct.ApplyAttributeBuilder): New function.  Note if
StructLayout(LayoutKind.Explicit) was ascribed to the struct or
class.
(ClassOrStruct.VerifyMembers): If the struct is explicitly laid out,
then each non-static field should have a FieldOffset attribute.
Otherwise, none of the fields should have a FieldOffset attribute.
* rootcontext.cs (RootContext.ResolveCore): Resolve StructLayout
and FieldOffset attributes.
* typemanager.cs (TypeManager.struct_layout_attribute_type)
(TypeManager.field_offset_attribute_type): New core types.
(TypeManager.InitCoreTypes): Initialize them.

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

20 years ago* class.cs (Event.RemoveDelegateMethod.DelegateMethodInfo):
Raja R Harinath [Tue, 11 May 2004 11:06:18 +0000 (11:06 -0000)]
* class.cs (Event.RemoveDelegateMethod.DelegateMethodInfo):
Return correct type.
From bug #58270.

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

20 years agoNew test from #58290.
Raja R Harinath [Tue, 11 May 2004 11:01:31 +0000 (11:01 -0000)]
New test from #58290.

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

20 years ago * mini.c: In the thread abort signal handler, if the thread is in the
Lluis Sanchez [Tue, 11 May 2004 10:24:36 +0000 (10:24 -0000)]
* mini.c: In the thread abort signal handler, if the thread is in the
process of being stoped, don't throw the Abort exception, just stop the
thread.

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

20 years ago * threads.c: Before aborting a background, set the StopRequested state (this
Lluis Sanchez [Tue, 11 May 2004 10:22:48 +0000 (10:22 -0000)]
* threads.c: Before aborting a background, set the StopRequested state (this
avoids throwing the Abort exception).
In mono_thread_manage, don't continue with the shutdown until all aborted
threads have actually stopped.

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

20 years ago * MethodResponse.cs: In the serialization constructor, initialize MethodBase
Lluis Sanchez [Tue, 11 May 2004 09:55:54 +0000 (09:55 -0000)]
* MethodResponse.cs: In the serialization constructor, initialize MethodBase
  using the method name and type name.

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

20 years ago * RemotingServices.cs: In GetMethodBaseFromMethodMessage, look for
Lluis Sanchez [Tue, 11 May 2004 09:54:26 +0000 (09:54 -0000)]
* RemotingServices.cs: In GetMethodBaseFromMethodMessage, look for
  constructors if no method is found.

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

20 years ago* MissingMemberException.cs: Fix in serialization constructor.
Lluis Sanchez [Tue, 11 May 2004 09:52:57 +0000 (09:52 -0000)]
* MissingMemberException.cs: Fix in serialization constructor.

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

20 years agoTue May 11 12:15:24 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 11 May 2004 09:33:33 +0000 (09:33 -0000)]
Tue May 11 12:15:24 CEST 2004 Paolo Molaro <lupus@ximian.com>

* tramp-ppc.c: removed old code.

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

20 years agoTue May 11 12:02:28 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 11 May 2004 09:21:36 +0000 (09:21 -0000)]
Tue May 11 12:02:28 CEST 2004 Paolo Molaro <lupus@ximian.com>

* mini.h, mini-ppc.c, cfold.c: export mono_is_power_of_two().
do some simple speed optimizations on ppc.

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

20 years ago(constructor): Remove. Compiler is a static-only
Raja R Harinath [Tue, 11 May 2004 07:53:53 +0000 (07:53 -0000)]
(constructor): Remove.  Compiler is a static-only
class.

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

20 years ago2004-05-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 11 May 2004 07:37:19 +0000 (07:37 -0000)]
2004-05-11  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Resources/ResXResourceWriter.cs: implemented.

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

20 years ago* Makefile (run-test-local): Run gmcs and multi tests too.
Raja R Harinath [Tue, 11 May 2004 07:22:56 +0000 (07:22 -0000)]
* Makefile (run-test-local): Run gmcs and multi tests too.
(test-multi-local): Add logging of errors.
* runtest.pl: Change $errors and $warnings to keep track of lines
on which errors are supposed to occur.

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

20 years ago2004-05-11 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 11 May 2004 06:48:02 +0000 (06:48 -0000)]
2004-05-11  Atsushi Enomoto  <atsushi@ximian.com>

* SqlMoney.cs : Handle fixed digits correctly.
  Round decimal value before casting into other numeric types.
* SqlInt16.cs,
  SqlInt32.cs,
  SqlInt64.cs : Round SqlMoney decimal value before casting into them.
* SqlDateTime.cs :
  Added range check.
  Years and months were ignored in some .ctor().
  Return invariant culture string in ToString().
  Return null for operator - when operand is null.

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

20 years ago* Compiler.cs: marked ctor private to match MS.NET
Gert Driesen [Tue, 11 May 2004 05:38:10 +0000 (05:38 -0000)]
* Compiler.cs: marked ctor private to match MS.NET

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

20 years ago2004-05-11 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 11 May 2004 05:37:50 +0000 (05:37 -0000)]
2004-05-11  Atsushi Enomoto <atsushi@ximian.com>

* DataSetReadXmlSchemaTest.cs : SingleElementTreatmentDifference() was
  incorrect. DataSet element is assumed only if there is only one
  global element.
* DataSetReadXmlTest.cs : Added error-reported test case.
* DataSetInferXmlSchemaTest.cs : Modified more tests not to compare
  Ordinal for non-specified columns (that shouldn't be significant).

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

20 years ago* SoapFormatter.cs: sealed class and added ComVisible attribute
Gert Driesen [Tue, 11 May 2004 05:31:18 +0000 (05:31 -0000)]
* SoapFormatter.cs: sealed class and added ComVisible attribute
to FilterLevel property to match MS.NET
* SoapTypeMapper.cs: fixed compiler warnings

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

20 years agoImplemented AdjustableArrowCap.cs and CustomLineCap.cs.
Ravindra [Tue, 11 May 2004 05:22:47 +0000 (05:22 -0000)]
Implemented AdjustableArrowCap.cs and CustomLineCap.cs.

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

20 years agoImplementing AdjustableArrowCap.cs. Added P/Invokes for the same.
Ravindra [Tue, 11 May 2004 05:16:37 +0000 (05:16 -0000)]
Implementing AdjustableArrowCap.cs. Added P/Invokes for the same.

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

20 years ago* DataTable: marked initStatus enum internal
Gert Driesen [Tue, 11 May 2004 05:15:45 +0000 (05:15 -0000)]
* DataTable: marked initStatus enum internal

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

20 years agoFlush
Miguel de Icaza [Tue, 11 May 2004 01:14:34 +0000 (01:14 -0000)]
Flush

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

20 years agoNew hacker for the Hall of Fame
Miguel de Icaza [Mon, 10 May 2004 23:05:36 +0000 (23:05 -0000)]
New hacker for the Hall of Fame

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

20 years agoFlush
Miguel de Icaza [Mon, 10 May 2004 21:12:25 +0000 (21:12 -0000)]
Flush

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

20 years agoAdd link to packagers page.
Duncan Mak [Mon, 10 May 2004 20:32:40 +0000 (20:32 -0000)]
Add link to packagers page.

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

20 years ago * locales.c: Remove the modifier from culture names.
Jackson Harper [Mon, 10 May 2004 15:21:00 +0000 (15:21 -0000)]
    * locales.c: Remove the modifier from culture names.

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

20 years ago2004-05-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 10 May 2004 15:16:17 +0000 (15:16 -0000)]
2004-05-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* io.c:
(SetFileAttributes): don't the the exec bit if the corresponding read
bit is not set.

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

20 years agoPrettify and include s390 sources.
Paolo Molaro [Mon, 10 May 2004 15:06:25 +0000 (15:06 -0000)]
Prettify and include s390 sources.

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

20 years agoMon May 10 17:21:00 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 10 May 2004 14:40:13 +0000 (14:40 -0000)]
Mon May 10 17:21:00 CEST 2004 Paolo Molaro <lupus@ximian.com>

* mini-ppc.c, cpu-g4.md: fixes to handle large stack frames
and large offsets in load/store.

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

20 years agoFix macros.
Paolo Molaro [Mon, 10 May 2004 14:37:42 +0000 (14:37 -0000)]
Fix macros.

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

20 years ago2004-05-10 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Mon, 10 May 2004 13:49:22 +0000 (13:49 -0000)]
2004-05-10 Marek Safar <marek.safar@seznam.cz>

* cs0577-2, cs0577-3,
* cs1618.cs: 3 new error tests.

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

20 years ago2004-05-10 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 10 May 2004 13:16:14 +0000 (13:16 -0000)]
2004-05-10  Zoltan Varga  <vargaz@freemail.hu>

* io.c (FindFirstFile): Fix invalid free.

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

20 years agoImplementing CustomLineCap. Added P/Invokes for the same. Added few related P/Invokes...
Ravindra [Mon, 10 May 2004 12:39:16 +0000 (12:39 -0000)]
Implementing CustomLineCap. Added P/Invokes for the same. Added few related P/Invokes for Pen also.

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

20 years ago* AssemblyBuilder.cs: fixed warning
Gert Driesen [Mon, 10 May 2004 12:31:44 +0000 (12:31 -0000)]
* AssemblyBuilder.cs: fixed warning
* MethodRental.cs: added private default ctror to match MS.NET

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

20 years ago2004-05-10 Radek Doulik <rodo@ximian.com>
Radek Doulik [Mon, 10 May 2004 09:58:39 +0000 (09:58 -0000)]
2004-05-10  Radek Doulik  <rodo@ximian.com>

* Mono.Cairo/Graphics.cs: fixed typo, pass x2, y2 to
cairo_curve_to instead of passing x2, x2

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

20 years ago2004-05-10 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 10 May 2004 09:56:16 +0000 (09:56 -0000)]
2004-05-10  Atsushi Enomoto <atsushi@ximian.com>

* XmlNodeReader.cs : renamed ownerElement to ownerLinkedNode (text
  node can be it as well) and added check for Attributes existence
  in GetAttribute() and MoveTo*Attribute().

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

20 years ago * mb-parser.jay: Support added for attaching Attributes in methods
Anirban Bhattacharjee [Mon, 10 May 2004 09:52:10 +0000 (09:52 -0000)]
 * mb-parser.jay: Support added for attaching Attributes in methods

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

20 years ago* Hashtable.cs: marked EnumeratorMode private
Gert Driesen [Mon, 10 May 2004 08:59:50 +0000 (08:59 -0000)]
* Hashtable.cs: marked EnumeratorMode private
* SortedList.cs: marked EnumeratorMode private

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

20 years agoDon't mention 'fullbuild'. Mention 'bootstrap'
Raja R Harinath [Mon, 10 May 2004 07:54:35 +0000 (07:54 -0000)]
Don't mention 'fullbuild'.  Mention 'bootstrap'
instead.  Update instructions for 'monocharge'.

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

20 years ago2004-05-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 10 May 2004 06:00:42 +0000 (06:00 -0000)]
2004-05-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpSoapWebServiceHandler.cs: finish the request after serializing
the fault message.

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

20 years ago2004-05-10 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 10 May 2004 04:47:41 +0000 (04:47 -0000)]
2004-05-10  Atsushi Enomoto <atsushi@ximian.com>

* XmlTextWriter.cs : comment not in the content state is indented.
  This fixes bug #58247.

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

20 years agoFlush
Miguel de Icaza [Mon, 10 May 2004 04:10:53 +0000 (04:10 -0000)]
Flush

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

20 years ago(tmpinst-dir): Always add $tmpinst/lib to MONO_PATH.
Raja R Harinath [Mon, 10 May 2004 03:51:55 +0000 (03:51 -0000)]
(tmpinst-dir): Always add $tmpinst/lib to MONO_PATH.
Fix quoting of commands.

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

20 years ago(corlib_net_2_0_bootstrap): Remove extraneous copying.
Raja R Harinath [Mon, 10 May 2004 03:49:29 +0000 (03:49 -0000)]
(corlib_net_2_0_bootstrap): Remove extraneous copying.

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

20 years agoAdd back lost 'chomp'.
Raja R Harinath [Mon, 10 May 2004 03:47:14 +0000 (03:47 -0000)]
Add back lost 'chomp'.

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

20 years ago(install-local,test-local,run-test-local,clean-local):
Raja R Harinath [Mon, 10 May 2004 03:26:50 +0000 (03:26 -0000)]
(install-local,test-local,run-test-local,clean-local):
Make cyclic-dependency safe.

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

20 years ago2004-05-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 10 May 2004 03:13:24 +0000 (03:13 -0000)]
2004-05-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Makefile.am: monosn is not installed any more. It has been deprecated
in favor of sn.

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

20 years ago2004-05-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 10 May 2004 01:19:21 +0000 (01:19 -0000)]
2004-05-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Environment.cs: GetGacPath return value is resolved at runtime on
windows.

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

20 years ago2004-05-09 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
Francisco Figueiredo Jr. [Sun, 9 May 2004 22:28:00 +0000 (22:28 -0000)]
2004-05-09  Francisco Figueiredo Jr.  <fxjrlists@yahoo.com.br>
        * HashAlgorithm.cs,
        NpgsqlAsciiRow.cs,
        NpgsqlBinaryRow.cs,
        NpgsqlClosedState.cs,
        NpgsqlCommand.cs,
        NpgsqlCommandBuilder.cs,
        NpgsqlConnection.cs,
        NpgsqlDataReader.cs,
        NpgsqlException.cs,
        NpgsqlParameterCollection.cs,
        NpgsqlReadyState.cs,
        NpgsqlTransaction.cs: Improved exception handling. Now Npgsql throws mor
e meaningful exceptions instead of throw NpgsqlException which are now exclusive
ly to sign server errors. Thanks Glen Parker (glenebob@nwlink.com) for the patch.

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

20 years ago2004-05-09 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
Francisco Figueiredo Jr. [Sun, 9 May 2004 22:27:14 +0000 (22:27 -0000)]
2004-05-09  Francisco Figueiredo Jr.  <fxjrlists@yahoo.com.br>
* HashAlgorithm.cs,
NpgsqlAsciiRow.cs,
NpgsqlBinaryRow.cs,
NpgsqlClosedState.cs,
NpgsqlCommand.cs,
NpgsqlCommandBuilder.cs,
NpgsqlConnection.cs,
NpgsqlDataReader.cs,
NpgsqlException.cs,
NpgsqlParameterCollection.cs,
NpgsqlReadyState.cs,
NpgsqlTransaction.cs: Improved exception handling. Now Npgsql throws more meaningful exceptions instead of throw NpgsqlException which are now exclusively to sign server errors. Thanks Glen Parker (glenebob@nwlink.com) for the patch.

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

20 years ago2004-05-09 John Luke <jluke@cfl.rr.com>
John Luke [Sun, 9 May 2004 18:34:51 +0000 (18:34 -0000)]
2004-05-09  John Luke  <jluke@cfl.rr.com>

        * monop.cs: seperate assembly loading into .GetAssembly method,
        fail gracefully, and support loading assemblies from absolute and
        relative paths
        support /r: as well as -r:

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

20 years ago2004-05-09 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Sun, 9 May 2004 18:24:23 +0000 (18:24 -0000)]
2004-05-09  Miguel de Icaza  <miguel@ximian.com>

* expression.cs (Binary.DoNumericPromotions): 0 long constant can
be implicitly converted to ulong.

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

20 years agoUpdate test
Miguel de Icaza [Sun, 9 May 2004 18:23:29 +0000 (18:23 -0000)]
Update test

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

20 years agoThe logic was wrong here, it worked because of a codepath not covered, fixes #57895
Miguel de Icaza [Sun, 9 May 2004 18:17:20 +0000 (18:17 -0000)]
The logic was wrong here, it worked because of a codepath not covered, fixes #57895

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

20 years ago2004-05-09 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Sun, 9 May 2004 18:02:06 +0000 (18:02 -0000)]
2004-05-09  Miguel de Icaza  <miguel@ximian.com>

* class.cs: Applied patch from iain@mccoy.id.au Iain McCoy to
allow volatile fields to be reference types.

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

20 years agoAdd new tests
Miguel de Icaza [Sun, 9 May 2004 18:01:03 +0000 (18:01 -0000)]
Add new tests

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

20 years agoAdd new test
Miguel de Icaza [Sun, 9 May 2004 18:00:13 +0000 (18:00 -0000)]
Add new test

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

20 years ago* DataTable.cs: removed TypeConverterAttribute, marked RowsExist
Gert Driesen [Sun, 9 May 2004 17:35:45 +0000 (17:35 -0000)]
* DataTable.cs: removed TypeConverterAttribute, marked RowsExist
methods internal
* DataRowView.cs: removed extra Error property
* DataRow.cs: reduced accessibility of CollectionChanged method
to private
* DataColumnPropertyDescriptor.cs: made class internal
* DataColumn.cs: removed extra TypeConvertorAttribute
* ConstrainCollection.cs: marked PostEndInit method internal

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

20 years agoFix Build
Miguel de Icaza [Sun, 9 May 2004 17:32:35 +0000 (17:32 -0000)]
Fix Build

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

20 years ago* ComparerFactory.cs: marked internal
Gert Driesen [Sun, 9 May 2004 17:10:55 +0000 (17:10 -0000)]
* ComparerFactory.cs: marked internal

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

20 years ago2004-05-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 9 May 2004 17:10:32 +0000 (17:10 -0000)]
2004-05-09  Atsushi Enomoto <atsushi@ximian.com>

* FileSystemWatcher.cs : csc build fix. Duplicate name between class
  field and local variable. (already filed in bugzilla #47991).

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

20 years ago* OleDbCommand.cs: removed setter for Parameters property to
Gert Driesen [Sun, 9 May 2004 17:07:58 +0000 (17:07 -0000)]
* OleDbCommand.cs: removed setter for Parameters property to
match MS.NET
* OleDbCommandBuilder.cs: fixed GetUpdatetCommand typo
* OleDbErrorCollection: added default internal ctor to match
MS.NET
* OleDbInfoMessageEventArgs.cs: added default internal ctor
to match MS.NET
* OleDbParameter.cs: added setter for IsNullable
* OleDbParameterCollection: added default internal ctor to
match MS.NET
* OleDbPermission.cs: removed extra IsSubsetOf method

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

20 years ago* OdbcDataReader.cs : added HasRows stub
Gert Driesen [Sun, 9 May 2004 16:54:02 +0000 (16:54 -0000)]
* OdbcDataReader.cs : added HasRows stub

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

20 years ago* SqlString.cs: changed accessibility of CompareOptions property
Gert Driesen [Sun, 9 May 2004 16:48:38 +0000 (16:48 -0000)]
* SqlString.cs: changed accessibility of CompareOptions property
to private, commented out unreachable code

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

20 years ago* OdbcException.cs : removed ErrorCode property, fixing signature
Gert Driesen [Sun, 9 May 2004 16:38:22 +0000 (16:38 -0000)]
* OdbcException.cs : removed ErrorCode property, fixing signature
* OdbcErrorCollection.cs : added internal ctor, reduced
accessibility of Add method to internal
* OdbcCommand.cs: marked hstmt field private, remove setters for
Parameters property
* OdbcDataReader.cs: Added GetDate method, renamed GetTimeSpan to
GetTime to match MS.NET, added HasRows stub

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

20 years ago* OdbcError.cs:
Gert Driesen [Sun, 9 May 2004 16:20:30 +0000 (16:20 -0000)]
* OdbcError.cs:
* OdbcErrorCollection.cs:
* OdbcException.cs: fixed linefeeds to DOS to match other
sources in System.Data.Odbc

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

20 years ago* OdbcCommand.cs: No longer use OdbcConnection.Datareader, in order
Gert Driesen [Sun, 9 May 2004 16:15:17 +0000 (16:15 -0000)]
* OdbcCommand.cs: No longer use OdbcConnection.Datareader, in order
to fix signature of OdbcConnection
* OdbcDataReader.cs: No longer use ODbcConnection.Datareader, in
order to fix signature of OdbcConnection
* OdbcConnection.cs: Signature fixes: removed DataReader property,
added setter for ConnectionTimeout, made transaction internal
* OdbcParameter.cs: reduced accessibility of Bind method to
internal, added setter for IsNullable
* OdbcParameterCollection.cs: made default ctor and Bind method
internal

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

20 years ago* OdbcCommand: fixed linefeeds to DOS to match other sources
Gert Driesen [Sun, 9 May 2004 15:51:54 +0000 (15:51 -0000)]
* OdbcCommand: fixed linefeeds to DOS to match other sources
in System.Data.Odbc

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

20 years ago2004-05-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 9 May 2004 15:41:43 +0000 (15:41 -0000)]
2004-05-09  Atsushi Enomoto <atsushi@ximian.com>

* Manager.cs : Added comment.
* Handler.cs : Added missing euc-jp support.

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

20 years ago2004-05-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 9 May 2004 15:38:55 +0000 (15:38 -0000)]
2004-05-09  Atsushi Enomoto <atsushi@ximian.com>

* Added CP51932.cs.
* I18N.CJK.dll.sources : added it.

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

20 years ago* OdbcTransaction.cs: fixed signature to match MS.NET
Gert Driesen [Sun, 9 May 2004 15:20:35 +0000 (15:20 -0000)]
* OdbcTransaction.cs: fixed signature to match MS.NET

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

20 years ago* OdbcType.cs: fixed typo UniqueIndetifier
Gert Driesen [Sun, 9 May 2004 15:02:39 +0000 (15:02 -0000)]
* OdbcType.cs: fixed typo UniqueIndetifier
* OdbcColumn.cs : fixed typo UniqueIndetifier

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

20 years ago* OdbcType.cs : fixed linefeeds to DOS to match other sources
Gert Driesen [Sun, 9 May 2004 14:54:33 +0000 (14:54 -0000)]
* OdbcType.cs : fixed linefeeds to DOS to match other sources
in System.Data.Odbc

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

20 years ago* Parameter.cs:
Gert Driesen [Sun, 9 May 2004 11:34:35 +0000 (11:34 -0000)]
* Parameter.cs:
* SqlDataSourceCommandEventArgs:
* XmlDataSource.cs : removed temporary workarounds for CLS
compliance as System.Data is now CLS compliant

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

20 years ago2004-05-09 Carlos Guzman Alvarez <carlosga@telefonica.net>
Carlos Guzmán Álvarez [Sun, 9 May 2004 09:48:56 +0000 (09:48 -0000)]
2004-05-09 Carlos Guzman Alvarez  <carlosga@telefonica.net>

* Mono.Security.Protocol.Tls/Alert.cs:
* Mono.Security.Protocol.Tls/CipherSuite.cs:
* Mono.Security.Protocol.Tls/CipherSuiteCollection.cs:
* Mono.Security.Protocol.Tls/ClientRecordProtocol.cs:
* Mono.Security.Protocol.Tls/Context.cs:
* Mono.Security.Protocol.Tls/RecordProtocol.cs:
* Mono.Security.Protocol.Tls/SecurityCompressionType.cs:
* Mono.Security.Protocol.Tls/ServerRecordProtocol.cs:
* Mono.Security.Protocol.Tls/SslServerStream.cs:
* Mono.Security.Protocol.Tls/TlsClientSettings.cs:

- Changes for fix FxCop Rules.

- Reworked CipherSuiteCollection class.

* Mono.Security.Protocol.Tls.Handshake/HandshakeMessage.cs:

- Changes for fix FxCop Rules.

* Mono.Security.Protocol.Tls/DebugHelper.cs:

- New class.

* Mono.Security.Protocol.Tls/ClientRecordProtocol.cs:
* Mono.Security.Protocol.Tls/RecordProtocol.cs:
* Mono.Security.Protocol.Tls/Context.cs:
* Mono.Security.Protocol.Tls/Context.cs:
* Mono.Security.Protocol.Tls/SslCipherSuite.cs:
* Mono.Security.Protocol.Tls/TlsCipherSuite.cs:
* Mono.Security.Protocol.Tls/SslClientStream.cs:

- Added debug capabilities.

* Mono.Security.Protocol.Tls/ServerContext.cs:

- Added initialization of requested CertificateTypes and CA's

* Mono.Security.Protocol.Tls.Handshake.Client/TlsClientCertificate.cs:
* Mono.Security.Protocol.Tls.Handshake.Client/TlsClientCertificateVerify.cs:
* Mono.Security.Protocol.Tls.Handshake.Client/TlsServerCertificate.cs:
* Mono.Security.Protocol.Tls.Handshake.Client/TlsServerHello.cs:
* Mono.Security.Protocol.Tls.Handshake.Client/TlsServerFinished.cs:

- Modfied exception handling

- Added debug capabilities.

* Mono.Security.Protocol.Tls.Handshake.Client/TlsServerCertificateRequest.cs:

- Modify SSL implementation.

* Mono.Security.Protocol.Tls.Handshake.Server/TlsServerCertificateRequest.cs:

- Initial implementation.

* Mono.Security.Protocol.Tls.Handshake.Server/TlsClientCertificateVerify.cs:
* Mono.Security.Protocol.Tls.Handshake.Server/TlsClientFinished.cs:
* Mono.Security.Protocol.Tls.Handshake.Server/TlsClientHello.cs:

- Modfied exception handling

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

20 years ago2004-05-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 9 May 2004 07:49:48 +0000 (07:49 -0000)]
2004-05-09  Atsushi Enomoto <atsushi@ximian.com>

* RncParser.jay :
  Added static Parse () methods.
  Converted all CRLF to LF, since jay automatically inserts LF lines.

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

20 years ago* Assembly/AssemblyInfo.cs: Added
Gert Driesen [Sun, 9 May 2004 07:31:57 +0000 (07:31 -0000)]
* Assembly/AssemblyInfo.cs: Added
* Assembly/Consts.cs : Added
* Assembly/Locale.cs : Added
* Assembly/ChangeLog: Added
* monoresgen.cs : use Assembly.Load with fullly qualified assembly
name for loading swf assembly
* monoresgen.exe.sources : added AssemblyInfo.cs, Consts.cs,
Locale.cs

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

20 years ago2004-05-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 9 May 2004 03:47:59 +0000 (03:47 -0000)]
2004-05-09  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* io.c: translate from GFileError to errno codes and don't free
variables right after calling mono_io_scandir, as we may overwrite
errno value.

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

20 years ago2004-05-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 9 May 2004 03:31:54 +0000 (03:31 -0000)]
2004-05-09  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* DefaultWatcher.cs:
* FAMWatcher.cs: use MangledFilter instead of Filter.

* FileSystemWatcher.cs: added MangledFilter and finalizer.

* SearchPattern.cs: fixed the case when the pattern is "*".

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

20 years agoFlush
Miguel de Icaza [Sat, 8 May 2004 16:24:15 +0000 (16:24 -0000)]
Flush

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

20 years ago2004-05-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 8 May 2004 11:57:37 +0000 (11:57 -0000)]
2004-05-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* io.c: g_dir_open return ENOENT for directories on which we don't have
read/execute permission, while returning EPERM for anything below those.
So, change ENOENT by EPERM if the directory exists.

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