mono.git
20 years agoMoved the marker.
Martin Baulig [Wed, 19 May 2004 10:34:56 +0000 (10:34 -0000)]
Moved the marker.

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

20 years ago**** Merged from MCS ****
Martin Baulig [Wed, 19 May 2004 10:33:39 +0000 (10:33 -0000)]
**** Merged from MCS ****
(Last time I merged, I forgot the ChangeLog).

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

20 years agoMoved the marker.
Martin Baulig [Wed, 19 May 2004 10:17:28 +0000 (10:17 -0000)]
Moved the marker.

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

20 years ago* RecordCache.cs - added. Each instance of record cache belongs to specific table...
Boris Kirzner [Wed, 19 May 2004 09:46:00 +0000 (09:46 -0000)]
* RecordCache.cs - added. Each instance of record cache belongs to specific table and manages pool of records ( indexes into data containers) to be used by data rows.
* DataContainer.cs - added. Provides implementation for data containers that holds data in arrays of primitives or objects. Each data container belongs to specific DataColumn.
* DbDataAdapter.cs - changes to complete data storage redesign. Bug fix in FillTable ( to fetch exact number of records required ).

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

20 years ago* System.Data.dll.sources : Added DataContainer.cs, RecordCache.cs
Boris Kirzner [Wed, 19 May 2004 09:39:27 +0000 (09:39 -0000)]
* System.Data.dll.sources : Added DataContainer.cs, RecordCache.cs

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

20 years ago* DataColumn.cs, DataColumnChangeEventArgs.cs, DataColumnCollection.cs, DataRow.cs...
Boris Kirzner [Wed, 19 May 2004 09:30:15 +0000 (09:30 -0000)]
* DataColumn.cs, DataColumnChangeEventArgs.cs, DataColumnCollection.cs, DataRow.cs,  DataRowCollection.cs, DataTable.cs, Index.cs : Data storage in the row is redesigned. Now data is stored in typed containers inside DataColumn. Row holds its versions as indexes inside each of data container, accessed through the row that holds it.

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

20 years ago* UniqueConstraint.cs - added comment.
Boris Kirzner [Wed, 19 May 2004 09:04:44 +0000 (09:04 -0000)]
* UniqueConstraint.cs - added comment.

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

20 years ago* MonoType.cs: throw ArgumentNullException when type parameter in
Gert Driesen [Wed, 19 May 2004 09:00:58 +0000 (09:00 -0000)]
* MonoType.cs: throw ArgumentNullException when type parameter in
GetCustomAttributes(Type, bool) is null

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

20 years ago2004-05-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 19 May 2004 07:17:44 +0000 (07:17 -0000)]
2004-05-19  Atsushi Enomoto <atsushi@ximian.com>

* DataSetTest.cs : Fixed ReadWriteXmlSchema() that miscounted
  constraints and parent keys.

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

20 years ago2004-05-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 19 May 2004 07:16:23 +0000 (07:16 -0000)]
2004-05-19  Atsushi Enomoto  <atsushi@ximian.com>

* XmlDataInferenceLoader.cs : Don't add already-existing DataTable to
  DataSet.

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

20 years ago* configure.in: Use proper autoconf idiom to pass additional
Raja R Harinath [Wed, 19 May 2004 03:42:02 +0000 (03:42 -0000)]
* configure.in: Use proper autoconf idiom to pass additional
arguments to libgc/configure.
(PLATFORM_WIN32, NEED_LINK_UNLINK): Use three-argument AC_DEFINE.
* acconfig.h: Update to reflect changes.

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

20 years ago2004-05-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 19 May 2004 02:00:03 +0000 (02:00 -0000)]
2004-05-19  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* gacutil.cs: force = true requested by Miguel.

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

20 years agoupdates from grammar changes
César Natarén [Wed, 19 May 2004 01:18:06 +0000 (01:18 -0000)]
updates from grammar changes

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

20 years ago2004-05-18 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
César Natarén [Wed, 19 May 2004 01:13:59 +0000 (01:13 -0000)]
2004-05-18  Cesar Lopez Nataren  <cesar@ciencias.unam.mx>

* jscript-lexer-parser.g: let's build Try/Catch/Finally ast.

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

20 years ago2004-05-18 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
César Natarén [Wed, 19 May 2004 01:08:51 +0000 (01:08 -0000)]
2004-05-18  Cesar Lopez Nataren  <cesar@ciencias.unam.mx>

* expression.cs: handle Try case for field or local vars allocation.

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

20 years ago2004-05-18 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
César Natarén [Wed, 19 May 2004 01:06:00 +0000 (01:06 -0000)]
2004-05-18  Cesar Lopez Nataren  <cesar@ciencias.unam.mx>

* Try.cs: implemented Emit.
* Throw.cs: implemented code generation.

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

20 years ago2004-05-18 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
César Natarén [Wed, 19 May 2004 00:58:54 +0000 (00:58 -0000)]
2004-05-18  Cesar Lopez Nataren  <cesar@ciencias.unam.mx>

* Throw.cs: implemented code generation.cs

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

20 years ago2004-05-18 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
César Natarén [Wed, 19 May 2004 00:51:47 +0000 (00:51 -0000)]
2004-05-18  Cesar Lopez Nataren  <cesar@ciencias.unam.mx>

* FunctionDeclaration.cs: cache some values.

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

20 years agoRemove debugging message
Miguel de Icaza [Tue, 18 May 2004 20:36:15 +0000 (20:36 -0000)]
Remove debugging message

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

20 years agoAdd warning
Miguel de Icaza [Tue, 18 May 2004 19:45:48 +0000 (19:45 -0000)]
Add warning

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

20 years ago2004-05-18 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 18 May 2004 19:36:51 +0000 (19:36 -0000)]
2004-05-18  Atsushi Enomoto  <atsushi@ximian.com>

* SqlDecimal.cs : Fixed operator/ not to return positive always.
  Halfly fixed ConvertToPrecScale() that was broken.

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

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

* marshal9.cs marshal10.cs: Fix custom marshalling tests.

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

20 years ago2004-05-18 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 18 May 2004 19:06:36 +0000 (19:06 -0000)]
2004-05-18  Zoltan Varga  <vargaz@freemail.hu>

* marshal.c (mono_marshal_get_native_wrapper): Fix up custom
marshalling and call CleanUpNativeData if needed. Fixes #58646.

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

20 years agoEnabled test-254.cs
Marek Safar [Tue, 18 May 2004 18:44:56 +0000 (18:44 -0000)]
Enabled test-254.cs

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

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

* SqlDecimal.cs :
  - .ctor() should check the valid scale range and throw
    SqlTypeException.
  - Value should copy the last int32 value fragment.
  - Fixed Abs() and Ceiling() to return Null when the input is Null.
  - Now AdjustScale() should not depend on Truncate() that keeps zero
    digits correctly. So Round() before returning the final result.
  - ToString() should insert '-' for minus values.
  - operator+ should use larger scale of operands rather than smaller
    scale.

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

20 years ago2004-05-18 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Tue, 18 May 2004 18:28:40 +0000 (18:28 -0000)]
2004-05-18  Marek Safar  <marek.safar@seznam.cz>

Fix bug #52585 (Implemented explicit attribute declaration)

* attribute.cs:
(Attributable.ValidAttributeTargets): New abstract method. It gets
list of valid attribute targets for explicit target declaration.
(Attribute.Target): It holds target itself.
(AttributeSection): Removed.
(Attribute.CheckTargets): New method. It checks whether attribute
target is valid for the current element.

* class.cs:
(EventProperty): New class. For events that are declared like
property (with add and remove accessors).
(EventField): New class. For events that are declared like field.
class.cs

* cs-parser.jay: Implemented explicit attribute target declaration.

* class.cs, decl.cs, delegate.cs, enum.cs, parameter.cs:
Override ValidAttributeTargets.

* parameter.cs:
(ReturnParameter): Class for applying custom attributes on
the return type.
(ParameterAtribute): New class. Class for applying custom
attributes on the parameter type.

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

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

* mini.h mini.c (mini_method_compile): Only run abc removal pass on
methods which contain array accesses.

* mini.c (CEE_LDTOKEN): Handle this instruction correctly on bb
boundaries. Fixes #58537.

* iltests.il: Add regression test for #58537.

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

20 years ago* corlib_test.dll.sources: added PropertyInfoTest
Gert Driesen [Tue, 18 May 2004 17:56:15 +0000 (17:56 -0000)]
* corlib_test.dll.sources: added PropertyInfoTest

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

20 years agofixes GDI+ parameter call
Jordi Mas i Hernandez [Tue, 18 May 2004 17:55:45 +0000 (17:55 -0000)]
fixes GDI+ parameter call

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

20 years ago* PropertyInfoTest.cs: New file. Added test for
Gert Driesen [Tue, 18 May 2004 17:19:41 +0000 (17:19 -0000)]
* PropertyInfoTest.cs: New file.  Added test for
bug #58661.

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

20 years ago* MonoProperty.cs: return correct MethodInfo for
Gert Driesen [Tue, 18 May 2004 17:17:52 +0000 (17:17 -0000)]
* MonoProperty.cs: return correct MethodInfo for
property with only a get or set method. Fixes
bug #58661.

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

20 years agoFlush
Miguel de Icaza [Tue, 18 May 2004 16:27:54 +0000 (16:27 -0000)]
Flush

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

20 years agoFlush
Miguel de Icaza [Tue, 18 May 2004 16:23:12 +0000 (16:23 -0000)]
Flush

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

20 years ago2004-05-18 Patrik Torstensson <totte@hiddenpeaks.com>
Patrik Torstensson [Tue, 18 May 2004 15:36:49 +0000 (15:36 -0000)]
2004-05-18  Patrik Torstensson <totte@hiddenpeaks.com>

* mini-x86.c (mono_arch_local_regalloc): Last part of
fix for bug #58633 (releasing register to early).

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

20 years agoImprove
Miguel de Icaza [Tue, 18 May 2004 15:14:44 +0000 (15:14 -0000)]
Improve

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

20 years agoupdate
Miguel de Icaza [Tue, 18 May 2004 15:13:40 +0000 (15:13 -0000)]
update

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

20 years agoAdd new file
Miguel de Icaza [Tue, 18 May 2004 15:10:23 +0000 (15:10 -0000)]
Add new file

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

20 years ago2004-05-18 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 18 May 2004 14:16:52 +0000 (14:16 -0000)]
2004-05-18  Miguel de Icaza  <miguel@ximian.com>

* basic-long.cs: Add new regression test.

2004-05-18  Patrik Torstensson <totte@hiddenpeaks.com>

* mini-x86.c (mono_arch_local_regalloc): Avoid releasing a
register too early on the chain.

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

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

* SqlDecimalTest.cs : Don't use unreliable SqlDecimal to test
  Truncate(). Just use decimal.

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

20 years ago2004-05-18 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 18 May 2004 14:12:03 +0000 (14:12 -0000)]
2004-05-18  Atsushi Enomoto  <atsushi@ximian.com>

* SqlDecimal.cs : Fixed Truncate() to work fine.
* SqlMoney.cs : Added one hack line in operator/ to work fine.

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

20 years agoUpdate
Miguel de Icaza [Tue, 18 May 2004 13:49:14 +0000 (13:49 -0000)]
Update

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

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

* ASN1Convert.cs: In sync with Mono.Security.dll version.
* StrongName.cs: In sync with Mono.Security.dll version.

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

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

* Assembly.cs: Return an empty Evidence collection to avoid
NullReferenceException from calling code (as this is never
null with MS implementation). See bugzilla #53548.

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

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

* Buffer.cs: Added checks for null source and destination. Fix failing
CryptoStream unit test.
* Guid.cs: Fixed thread-safety issue. Simplified implementation to use
pseudo-random numbers to generate GUIDs (as per section 3.4 of the
spec). This removes the TODO to get the computer MAC address and
the chances to get a duplicate GUID (across different machines).

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

20 years ago * CustomLineCap.cs: Added null checks and corrected Dispose method.
Ravindra [Tue, 18 May 2004 11:52:34 +0000 (11:52 -0000)]
* CustomLineCap.cs: Added null checks and corrected Dispose method.

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

20 years ago * Pen.cs: Added value checks in DashPattern and CompoundArray
Ravindra [Tue, 18 May 2004 11:49:42 +0000 (11:49 -0000)]
* Pen.cs: Added value checks in DashPattern and CompoundArray
properties.

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

20 years ago2005-05-18 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 18 May 2004 11:43:42 +0000 (11:43 -0000)]
2005-05-18  Sebastien Pouliot  <sebastien@ximian.com>

* BufferTest.cs: Added missing tests for BlockCopy exceptions.

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

20 years agoChangeLog: Updated ChangeLog
Sanja Gupta [Tue, 18 May 2004 11:36:29 +0000 (11:36 -0000)]
ChangeLog: Updated ChangeLog
TestImageFormatConverter.cs: Fixed issues with test case.

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

20 years agoChangeLog: UpdateChangeLog
Sanja Gupta [Tue, 18 May 2004 11:25:20 +0000 (11:25 -0000)]
ChangeLog: UpdateChangeLog
TestImageConverter.cs: Fixed issues with test case

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

20 years agoChangeLog: Updated ChangeLog.
Sanja Gupta [Tue, 18 May 2004 11:12:42 +0000 (11:12 -0000)]
ChangeLog: Updated ChangeLog.
TestIconConverter.cs: Fixed issues with test case.

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

20 years ago2004-05-18 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 18 May 2004 10:55:15 +0000 (10:55 -0000)]
2004-05-18  Zoltan Varga  <vargaz@freemail.hu>

* mini.c (create_helper_signature): Use a helper function to reduce
the code which needs to be written. Also set the calling convention of
icalls on windows. Fixes #57840.

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

20 years agoTue May 18 11:05:18 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 18 May 2004 08:27:58 +0000 (08:27 -0000)]
Tue May 18 11:05:18 CEST 2004 Paolo Molaro <lupus@ximian.com>

* mini.h, exceptions-x86.c, exceptions-sparc.c, exceptions-s390.c,
exceptions-ppc.c: added helper function to get the instruction address
from a signal handler context.

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

20 years agoMinor sentence corrections.
Ravindra [Tue, 18 May 2004 08:27:24 +0000 (08:27 -0000)]
Minor sentence corrections.

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

20 years agoMinor formatting.
Ravindra [Tue, 18 May 2004 08:25:14 +0000 (08:25 -0000)]
Minor formatting.

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

20 years ago Typo.
Ravindra [Tue, 18 May 2004 08:21:12 +0000 (08:21 -0000)]
Typo.

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

20 years ago * System.Drawing_test.dll.sources: Added TestHatchBrush.cs to the
Ravindra [Tue, 18 May 2004 08:19:19 +0000 (08:19 -0000)]
* System.Drawing_test.dll.sources: Added TestHatchBrush.cs to the
test sources list.
* README: Added some guidelines for writing tests/samples.

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

20 years ago2004-05-18 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Tue, 18 May 2004 08:02:25 +0000 (08:02 -0000)]
2004-05-18  Marek Safar <marek.safar@seznam.cz>

* test-254.cs: New test for #52585.

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

20 years ago2004-05-18 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Tue, 18 May 2004 07:56:35 +0000 (07:56 -0000)]
2004-05-18 Marek Safar <marek.safar@seznam.cz>

* cs0592-8.cs,
* cs0657-{2-17}.cs,
* cs1518-3.cs: 18 new error tests.

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

20 years ago2004-05-18 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 18 May 2004 07:46:36 +0000 (07:46 -0000)]
2004-05-18  Atsushi Enomoto  <atsushi@ximian.com>

* SqlDecimal.cs : Fixed AdjustScale(). When reducing digits, scale
  parameter was incorrect.

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

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

* SqlDecimal.cs :
  - .ctor(double) initializes the precision as 17. If not sufficient,
    it calls AdjustScale(), and if too much then it calls Round().
  - Data should not return the internal array otherwise it might be
    modified by outer code.
  - Reimplemented AdjustScale() to work fine.
  - Reimplemented Parse(). It should rather use Decimal.Parse()
    rather than SqlDouble.Parse() for parsable value range difference.
  - Reimplemented Round(). Don't use double.
  - Fixed ToString() to return "Null" for null value.
  - Fixed explicit let operator to use double .ctor, not decimal
    .ctor() so that precision can be handled in the same way as double.

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

20 years ago * TestHatchBrush.cs: Removed. Now, we have a better test for HatchBrush
Ravindra [Tue, 18 May 2004 06:37:14 +0000 (06:37 -0000)]
* TestHatchBrush.cs: Removed. Now, we have a better test for HatchBrush
under Test/System.Drawing.Drawing2D directory.

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

20 years ago * TestHatchBrush.cs: Added a test case for HatchBrush.cs.
Ravindra [Tue, 18 May 2004 06:09:33 +0000 (06:09 -0000)]
* TestHatchBrush.cs: Added a test case for HatchBrush.cs.
* TestBlend.cs: dos2unix format and namespace changed to
MonoTests.System.Drawing.Drawing2D.
* TestColorBlend.cs: dos2unix format and namespace changed to
MonoTests.System.Drawing.Drawing2D.

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

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

* SqlDecimalTest.cs :
  Don't catch all kind of exception. That hides the exact error info.
  Don't use ToSqlString() in AdjustScale() test (to make which is
  wrong).
  MS.NET's ToSqlInt32() is buggy; no worth following the behavior.
  Added test for parsing "999999..." (SqlDecimal.MaxValue).

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

20 years agoGonzalo reminded me that I need to update the version number as
Duncan Mak [Tue, 18 May 2004 04:46:40 +0000 (04:46 -0000)]
Gonzalo reminded me that I need to update the version number as
well. We're at 0.7.6 now.

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

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

* HttpUtility.cs: use lower case in UrlEncode like MS does. Delay
entities hashtable creation until it's really needed.

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

20 years ago(CreateUnixSocketStream): Instead of hostList [0], which is a char,
Duncan Mak [Tue, 18 May 2004 04:21:54 +0000 (04:21 -0000)]
(CreateUnixSocketStream): Instead of hostList [0], which is a char,
use hostList directly. This fixes the build.

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

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

* socket-io.c: field value changed for Int32 from 'value' to 'm_value'.
Fixes bug #58373.

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

20 years agoBuild fix
Duncan Mak [Tue, 18 May 2004 03:47:58 +0000 (03:47 -0000)]
Build fix

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

20 years ago* Makefile: Add reference to Mono.Posix.dll.
Duncan Mak [Tue, 18 May 2004 03:45:54 +0000 (03:45 -0000)]
* Makefile: Add reference to Mono.Posix.dll.

* ByteFX.Data.dll.sources: Update to latest listing of source
files.

* AssemblyInfo.cs: Revert back to the previous version, because we
don't have bytefx.snk.

* mysqlclient/transcaction.cs: Removed, replaced by the new
transaction.cs.

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

20 years agoSync the ByteFX source tree to the latest version:
Duncan Mak [Tue, 18 May 2004 03:16:43 +0000 (03:16 -0000)]
Sync the ByteFX source tree to the latest version:
http://www.bytefx.com/releases/ByteFX.MySqlClient.76.src.zip

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

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

* DataSetTest.cs : Converted CRLF to LF for line ending comparison.
  (and added copyright line.)

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

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

* RNGCryptoServiceProviderTest.cs: Added new tests to see how the
constructor behave with null seeds or if they modify the seed.

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

20 years ago2004-05-17 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Tue, 18 May 2004 01:45:49 +0000 (01:45 -0000)]
2004-05-17 Ben Maurer  <bmaurer@users.sourceforge.net>

* helpers.c: use g_get_tmp_dir. Invokes happyness
from gonzalo.

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

20 years ago2004-05-17 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Tue, 18 May 2004 01:35:10 +0000 (01:35 -0000)]
2004-05-17 Ben Maurer  <bmaurer@users.sourceforge.net>

* helpers.c: Add new env variable to pass args to objdump.
Specifically for those of us who love -Mintel. r=miguel, gonzalo.

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

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

* TextBox.cs: don't save the Text if in ViewState if it's a password.
Save it if the control is not visible or not enabled. Fixes bug #58497.

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

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

* TextBox.cs: removed ^Ms and reformatted.

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

20 years ago * CultureInfo.cs: Invariant culture has the invariant culture as
Jackson Harper [Tue, 18 May 2004 00:23:19 +0000 (00:23 -0000)]
    * CultureInfo.cs: Invariant culture has the invariant culture as
its parent....<insert joke about the south>. It is readonly so we
can return this.

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

20 years agoFix local variable allocation logic
Neale Ferguson [Tue, 18 May 2004 00:12:50 +0000 (00:12 -0000)]
Fix local variable allocation logic

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

20 years ago * CultureInfo.cs: Invariant culture has the invariant culture as
Jackson Harper [Mon, 17 May 2004 23:37:04 +0000 (23:37 -0000)]
    * CultureInfo.cs: Invariant culture has the invariant culture as
its parent....<insert joke about the south>.

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

20 years ago2004-05-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 17 May 2004 23:19:06 +0000 (23:19 -0000)]
2004-05-18  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* WebException.cs: implemented serialization .ctor and GetObjectData().

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

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

* SoapHttpClientProtocol.cs: when the response has a not acceptable
status code, the WebException we throw has a status of ProtocolError.
Fixes bug #58564.

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

20 years ago * CultureInfo.cs: Properify error messages when invalid lcid's are
Jackson Harper [Mon, 17 May 2004 22:47:56 +0000 (22:47 -0000)]
    * CultureInfo.cs: Properify error messages when invalid lcid's are
used.

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

20 years ago2004-05-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 17 May 2004 21:37:33 +0000 (21:37 -0000)]
2004-05-18  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpApplicationFactory.cs: if no module matches the name found for a
possible event, ignore it. Fixes bug #58542.

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

20 years ago2004-05-17 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Mon, 17 May 2004 21:22:51 +0000 (21:22 -0000)]
2004-05-17  Miguel de Icaza  <miguel@ximian.com>

* class.cs (MemberBase.DoDefine): Pass UNSAFE on interface
definitions.

(Method): Allow UNSAFE here.

* modifiers.cs: Support unsafe reporting.

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

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

* ConfigurationSettings.cs: don't ask me why, but the .cctor
initialization of 'instance' field does no longer work.

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

20 years agoFlush
Miguel de Icaza [Mon, 17 May 2004 19:55:40 +0000 (19:55 -0000)]
Flush

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

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

* gacutil.cs:
(InstallAssembly): use Array.IndexOf to search for "/f", "-f" or
"--force" instead of expecting it in a fixed place.

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

20 years agoadded MonoBeta1PressCoverage.htm for Beta 1 press coverage in may. Updated indexes
Erik Dasque [Mon, 17 May 2004 19:31:53 +0000 (19:31 -0000)]
added MonoBeta1PressCoverage.htm for Beta 1 press coverage in may. Updated indexes

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

20 years ago2004-05-17 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Mon, 17 May 2004 19:30:10 +0000 (19:30 -0000)]
2004-05-17  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* TimeSpan.cs: Only catch expected exceptions, if we get other exceptions
  than OverflowExceptions then something went wrong internally

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

20 years agoAdded section on Nemerle, per request from Kamil Skalski.
Duncan Mak [Mon, 17 May 2004 19:08:42 +0000 (19:08 -0000)]
Added section on Nemerle, per request from Kamil Skalski.

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

20 years agoUntabify and fixed coding style.
Duncan Mak [Mon, 17 May 2004 18:51:50 +0000 (18:51 -0000)]
Untabify and fixed coding style.

(GraphicsPathIterator): Store the path count, path points and path
type arrays instead of calling unmanaged functions in GDI+ each time
to get to get the path data.

(CopyData, Enumerate, HasCurve, Rewind, SubpathCount): Implemented.

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

20 years agoFix from Marek to fix pinvoke3.cs
Miguel de Icaza [Mon, 17 May 2004 18:51:32 +0000 (18:51 -0000)]
Fix from Marek to fix pinvoke3.cs

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

20 years ago2004-05-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 17 May 2004 18:01:54 +0000 (18:01 -0000)]
2004-05-17  Atsushi Enomoto <atsushi@ximian.com>

* XmlConvert.cs : Fixed ToString(TimeSpan) that didn't handle Hour
  correctly. This fixes bug #57786.

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

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

* XmlDataDocument.cs :
  Removed MonoTODO from implemented members and private members.
  Updated OnNodeRemoved(), OnDataRowDeleted() and OnDataTableRollback()
  to match with current implementation.

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

20 years ago2004-05-17 Radek Doulik <rodo@ximian.com>
Radek Doulik [Mon, 17 May 2004 17:29:45 +0000 (17:29 -0000)]
2004-05-17  Radek Doulik  <rodo@ximian.com>

* Makefile.am (common_sources): added abcremoval.h so it get
disted and daily mono packages on go-mono.com will build again

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

20 years ago2004-05-17 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Mon, 17 May 2004 17:27:59 +0000 (17:27 -0000)]
2004-05-17  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* Char.cs: Fix long standing bug with ToLower/ToUpper not being
  culture - sensitive

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

20 years ago2004-05-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 17 May 2004 17:01:57 +0000 (17:01 -0000)]
2004-05-17  Atsushi Enomoto  <atsushi@ximian.com>

* DataSet.cs,
  XmlDataInferenceLoader.cs,
  XmlDataReader.cs,
  XmlSchemaDataImporter.cs : XmlDecode every local name to read and
  XmlEncode every local name to write. This should fix bug #58268.

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

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

* DataSetTest.cs : Added WriteXmlEncodedXml() test.

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

20 years agoFlush
Miguel de Icaza [Mon, 17 May 2004 16:38:49 +0000 (16:38 -0000)]
Flush

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

20 years ago2004-05-17 Dick Porter <dick@ximian.com>
Dick Porter [Mon, 17 May 2004 16:07:13 +0000 (16:07 -0000)]
2004-05-17  Dick Porter  <dick@ximian.com>

* io.c (CopyFile): Speed up.  Fixes bug 57859.

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