mono.git
20 years agoThu Jun 17 16:50:44 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 17 Jun 2004 14:10:57 +0000 (14:10 -0000)]
Thu Jun 17 16:50:44 CEST 2004 Paolo Molaro <lupus@ximian.com>

* *.c, *.h, Makefile.am: more API cleanups and bugfixes.

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

20 years ago2004-06-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 17 Jun 2004 13:17:43 +0000 (13:17 -0000)]
2004-06-17  Atsushi Enomoto  <atsushi@ximian.com>

* DateTime.cs : GetDateTimeFormats(char, IFormatProvider) should also
  check if the format character is valid.

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

20 years ago*** empty log message ***
Victor Vatamanescu [Thu, 17 Jun 2004 13:12:05 +0000 (13:12 -0000)]
*** empty log message ***

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

20 years ago2004-06-17 Anirban Bhattacharjee <banirban@novell.com>
Anirban Bhattacharjee [Thu, 17 Jun 2004 13:08:50 +0000 (13:08 -0000)]
2004-06-17 Anirban Bhattacharjee <banirban@novell.com>
        * ControlChars.cs: StandardModuleAttribute added

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

20 years ago2004-06-17 Anirban Bhattacharjee <banirban@novell.com>
Anirban Bhattacharjee [Thu, 17 Jun 2004 13:02:26 +0000 (13:02 -0000)]
2004-06-17 Anirban Bhattacharjee <banirban@novell.com>
        * Strings.cs: An effort make this file feature complete

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

20 years ago2004-06-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 17 Jun 2004 12:42:29 +0000 (12:42 -0000)]
2004-06-17  Atsushi Enomoto  <atsushi@ximian.com>

* DateTime.cs : AddDays(double) rounds the input.

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

20 years agoAdded license and copyright
Sachin Kumar [Thu, 17 Jun 2004 12:42:08 +0000 (12:42 -0000)]
Added license and copyright

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

20 years agoCommitted a couple of FileSystem methods and associated Test cases
Jambunathan K [Thu, 17 Jun 2004 12:37:44 +0000 (12:37 -0000)]
Committed a couple of FileSystem methods and associated Test cases
submitted by Rob Tillie.

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

20 years ago* ChangeLog : Fix for misspelled words.
Boris Kirzner [Thu, 17 Jun 2004 12:29:05 +0000 (12:29 -0000)]
* ChangeLog : Fix for misspelled words.

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

20 years agoAdded license and copyright
Sachin Kumar [Thu, 17 Jun 2004 12:24:22 +0000 (12:24 -0000)]
Added license and copyright

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

20 years ago* DataRowCollection.cs : Removed onColumnRemoved since it iss not in use.
Boris Kirzner [Thu, 17 Jun 2004 12:23:49 +0000 (12:23 -0000)]
* DataRowCollection.cs : Removed onColumnRemoved since it iss not in use.

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

20 years ago* DataTable.cs :
Boris Kirzner [Thu, 17 Jun 2004 12:13:57 +0000 (12:13 -0000)]
* DataTable.cs :
  - Table stores default values for columns in soecial default values row. It is allocated once (in NewRow)
  - DataTable.Copy rewrited. It works with uninitialized rows for better perfomance.
  - OnRemoveColumn has nothing to perform by now.

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

20 years agoAdded license and copyright
Sachin Kumar [Thu, 17 Jun 2004 12:12:59 +0000 (12:12 -0000)]
Added license and copyright

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

20 years ago* DataRow.cs :
Boris Kirzner [Thu, 17 Jun 2004 12:00:58 +0000 (12:00 -0000)]
* DataRow.cs :
  - Changed access of original, current and proposed indexes to internal.
  - ColumnErrors reviewed : now column errors stored in ArrayList and allocated on demand only.
  - Added new DataRow constructor that creates uninitialized DataRow (used in DataTable.Copy).
  - Use DataContainer.CopyValue and default values row for faster set of default values in row.
  - SetColumnValue become CheckValue. Now it does not changes the value, but only checks for its correctness.  Care about Null and DBNull values is now in DataContainer.
  - Use DataColumn.AutoIncrementValue and GetInt64 for faster set of autoincrement value.
  - Use Datacontainer.CopyValue and default values row to speed up CheckChildRows.
  - Fix in CopyState : clone column errors.
  - Removed CollectionChanged and onColumnRemoved since we are not using both of them anymore.

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

20 years agoMade corrections as suggested by Hari
Sachin Kumar [Thu, 17 Jun 2004 11:51:54 +0000 (11:51 -0000)]
Made corrections as suggested by Hari

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

20 years ago* DataColumnCollection.cs :
Boris Kirzner [Thu, 17 Jun 2004 11:42:55 +0000 (11:42 -0000)]
* DataColumnCollection.cs :
  - Fix : Add() now delegates to Add(DataColumn).
  - autoIncrement list holds DataColumn objects, and not just column names.

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

20 years ago* DataColumn.cs :
Boris Kirzner [Thu, 17 Jun 2004 11:36:24 +0000 (11:36 -0000)]
* DataColumn.cs :
  - AutoIncrementValue fixes. Now AutoIncrement uses DataContainer.GetInt64 to avoid boxing.
  - DefaultValue fixes. Default value from now on is also stored in special record in DataTable, so we're able to set default value for the column faster (typed).

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

20 years ago*** empty log message ***
Victor Vatamanescu [Thu, 17 Jun 2004 11:09:59 +0000 (11:09 -0000)]
*** empty log message ***

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

20 years ago2004-06-17 Umadevi S <sumadevi@novell.com>
Umadevi S [Thu, 17 Jun 2004 10:30:55 +0000 (10:30 -0000)]
2004-06-17 Umadevi S <sumadevi@novell.com>
* SqlTransaction.cs - isRolledBack reset in the internal constructor

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

20 years ago*** empty log message ***
Victor Vatamanescu [Thu, 17 Jun 2004 10:14:35 +0000 (10:14 -0000)]
*** empty log message ***

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

20 years ago2004-06-17 Umadevi S <sumadevi@novell.com>
Umadevi S [Thu, 17 Jun 2004 08:41:54 +0000 (08:41 -0000)]
2004-06-17 Umadevi S <sumadevi@novell.com>
        * SqlTransaction.cs - fixed  multiple rollbacks being called causes invalidoperationexception

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

20 years ago* RecordCache.cs : Added CopyRecord mathod that copies single record from one table...
Boris Kirzner [Thu, 17 Jun 2004 08:39:07 +0000 (08:39 -0000)]
* RecordCache.cs : Added CopyRecord mathod that copies single record from one table to another.

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

20 years ago* Datacontainer.cs :
Boris Kirzner [Thu, 17 Jun 2004 08:35:21 +0000 (08:35 -0000)]
* Datacontainer.cs :
  - Store and retreival of null and DBNull values reviewed.
  - Added GetInt64 to support AutoIncrement of DataColumn.
  - Added missing CopyValue method to BitDataContainer.
  - Added FillValues method to propagate single value to whole container.

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

20 years agorevert wierd commit error
Raja R Harinath [Thu, 17 Jun 2004 08:34:44 +0000 (08:34 -0000)]
revert wierd commit error

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

20 years ago* Comparison.cs - use 'as' to avoid NullReferenceExeption in casting.
Boris Kirzner [Thu, 17 Jun 2004 08:22:13 +0000 (08:22 -0000)]
*  Comparison.cs - use 'as' to avoid NullReferenceExeption in casting.

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

20 years ago(PLATFORM_LIB): New. Possibly refer to ../os/libmonoos.la.
Raja R Harinath [Thu, 17 Jun 2004 07:50:24 +0000 (07:50 -0000)]
(PLATFORM_LIB): New.  Possibly refer to ../os/libmonoos.la.
(bundle_obj): New conditional define.
(BUILT_SOURCES): Remove.
($(bundle_srcs)): Make parallel-make safe.
(libmonoruntime_la_LIBADD): Make unconditional.
(libmetadata_la_LIBADD): Make unconditional.  Refer to $(bundle_obj).
(libmetadata_la_SOURCES): Don't refer to $(bundle_srcs).

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

20 years ago2004-06-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 17 Jun 2004 07:06:07 +0000 (07:06 -0000)]
2004-06-17  Atsushi Enomoto <atsushi@ximian.com>

* Misc.cs, RelaxngGrammar.cs, RelaxngPattern.cs, RelaxngReader.cs :
  Added XmlResolver property to fix bug #60334.
  Check incrrect recursion check that caused possible infinite loop.

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

20 years ago2004-06-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 17 Jun 2004 07:05:13 +0000 (07:05 -0000)]
2004-06-17  Atsushi Enomoto <atsushi@ximian.com>

* XmlDefaultReader.cs : don't catch the exception.

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

20 years ago* AspNetHostingPermission.cs: marked serialiable, renamed field to
Gert Driesen [Thu, 17 Jun 2004 05:58:32 +0000 (05:58 -0000)]
* AspNetHostingPermission.cs: marked serialiable, renamed field to
match MS.NET
* AspNetHostingPermissionAttribute.cs: marked serializable, renamed
field to match MS.NET

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

20 years ago* AccessControlEntryType.cs: fixed enum field values to correspond
Gert Driesen [Thu, 17 Jun 2004 05:41:58 +0000 (05:41 -0000)]
* AccessControlEntryType.cs: fixed enum field values to correspond
with MS.NET, removed TODO
* AcknowledgeTypes.cs: fixed enum field values to correspond with
MS.NET, removed TODO
* CryptographicProviderType.cs: fixed enum field values to correspond
with MS.NET, removed TODO
* EncryptionAlgorithm.cs: fixed enum field values to correspond with
MS.NET, removed TODO
* EncryptionRequired.cs: fixed enum field values to correspond with
MS.NET, removed TODO
* GenericAccessRights.cs: fixed enum field values to correspond with
MS.NET, removed TODO
* HashAlgortihm.cs: fixed enum field values to correspond with
MS.NET, removed TODO
* MessagePriority.cs: fixed enum field values to correspond with
MS.NET, removed TODO
* MessageQueueErrorCode.cs: fixed enum field values to correspond
with MS.NET, removed TODO
* MessageQueueException.cs: marked serializable
* MessageQueuePermissionAccess.cs: fixed enum field values to
correspond with MS.NET, removed TODO
* MessageQueueTransactionStatus.cs: fixed enum field values to
correspond with MS.NET, removed TODO
* MessageQueueTransactionType.cs: fixed enum field values to
correspond with MS.NET, removed TODO
* MessageType.cs: fixed enum field values to correspond with MS.NET,
removed TODO
* StandardAccessRights.cs: fixed enum field values to correspond
with MS.NET, removed TODO
* TrusteeType.cs: fixed enum field values to correspond with MS.NET,
removed TODO

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

20 years ago* DirectoryServicesPermission.cs: renamed field to match MS.NET
Gert Driesen [Thu, 17 Jun 2004 05:08:24 +0000 (05:08 -0000)]
* DirectoryServicesPermission.cs: renamed field to match MS.NET
* DirectoryServicesPermissionEntry.cs: fixed serialization
compatibility with MS.NET
* DirectoryServicesPermissionEntryCollection.cs: marked serializable,
added TODO for serialization compatibility
* ReferralChasingOption.cs: changed enum field values to match MS.NET

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

20 years ago2004-06-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 17 Jun 2004 04:29:50 +0000 (04:29 -0000)]
2004-06-17  Atsushi Enomoto  <atsushi@ximian.com>

* DateTimeFormatInfo.cs : check if pattern array is empty or not. Now
  icall fills them as possible empty list.

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

20 years ago2004-06-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 17 Jun 2004 04:08:33 +0000 (04:08 -0000)]
2004-06-17  Atsushi Enomoto  <atsushi@ximian.com>

* culture-info-tables.h: It was inconsistent with the latest
  supp info files.

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

20 years ago2004-06-16 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 17 Jun 2004 01:45:31 +0000 (01:45 -0000)]
2004-06-16  Sebastien Pouliot  <sebastien@ximian.com>

* SignatureDescription.cs: Implemented .ctor(SecurityElement) using
documentation from VS.NET 2005.

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

20 years ago2004-06-16 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 17 Jun 2004 01:34:44 +0000 (01:34 -0000)]
2004-06-16  Sebastien Pouliot  <sebastien@ximian.com>

* SignatureDescriptionTest.cs: Added missing [TestFixture] :( and
cases for the previously undocumented .ctor(SecurityElement) - which
is now, backwardly, documented in VS.NET 2005.

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

20 years ago2004-06-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 17 Jun 2004 01:28:32 +0000 (01:28 -0000)]
2004-06-17  Atsushi Enomoto  <atsushi@ximian.com>

* DateTime.cs : Incorrect maxvalue comparison in ToUniversalTime().
  Fixed ToLocalTime() as well, but it does check range for MinValue.

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

20 years ago2004-06-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 17 Jun 2004 00:48:06 +0000 (00:48 -0000)]
2004-06-17  Atsushi Enomoto  <atsushi@ximian.com>

* DateTime.cs : Added overflow check in ToUniversalTime() and
  ToLocalTime(). Fixed bug #60253.

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

20 years ago* SoapServerFormatterSink.cs: Removed unneded method.
Lluis Sanchez [Wed, 16 Jun 2004 23:19:51 +0000 (23:19 -0000)]
* SoapServerFormatterSink.cs: Removed unneded method.

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

20 years ago* Process.cs: Added missing check in HasExited property.
Lluis Sanchez [Wed, 16 Jun 2004 23:16:49 +0000 (23:16 -0000)]
* Process.cs: Added missing check in HasExited property.

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

20 years ago * ThreadTest.cs: Improved test.
Lluis Sanchez [Wed, 16 Jun 2004 23:12:10 +0000 (23:12 -0000)]
* ThreadTest.cs: Improved test.

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

20 years agonew test
Marek Safar [Wed, 16 Jun 2004 19:40:49 +0000 (19:40 -0000)]
new test

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

20 years ago2004-06-17 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 16 Jun 2004 19:09:00 +0000 (19:09 -0000)]
2004-06-17  Zoltan Varga  <vargaz@freemail.hu>

* assembly.c (mono_assembly_open): Fix crash when the assembly can't
be loaded.

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

20 years ago2004-06-17 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 16 Jun 2004 19:03:51 +0000 (19:03 -0000)]
2004-06-17  Zoltan Varga  <vargaz@freemail.hu>

* threads.c (ves_icall_System_Threading_Thread_Resume): Fix compilation
with gcc 2.95.

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

20 years ago* mono-api-diff.cs:
Gert Driesen [Wed, 16 Jun 2004 18:46:13 +0000 (18:46 -0000)]
* mono-api-diff.cs:
  - check method/ctor parameters
  - use target attribute for attributes in key for attributes
    (if available). This allows us to differentiate between method
    and return type attributes for methods
  - check field values (for literal fields)
  - LoadExtraData was not always called, causing certain signature
    mismatches not to be reported
  - now also check charset, layout and serializability of
    types

* mono-api-info.cs:
  - check field values of literal fields
  - document parameters of method/ctors
  - also output attribute applied to return type of methods
  - output charset, layout and flag indicating whether type
    is serializable

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

20 years ago2004-06-16 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 16 Jun 2004 18:12:24 +0000 (18:12 -0000)]
2004-06-16  Sebastien Pouliot  <sebastien@ximian.com>

* FloatingPointFormatter.cs: Implemented "R" format using Jon Skeet
source code (with permission). Fix (biggest) part of bug #60110.
http://www.yoda.arachsys.com/csharp/floatingpoint.html

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

20 years ago2004-06-16 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 16 Jun 2004 17:41:05 +0000 (17:41 -0000)]
2004-06-16  Sebastien Pouliot  <sebastien@ximian.com>

* DoubleFormatterTest.cs: Splitted test case for #60110 in two - what
works with Mono and what's not working.

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

20 years ago2004-06-16 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 16 Jun 2004 17:39:53 +0000 (17:39 -0000)]
2004-06-16  Atsushi Enomoto  <atsushi@ximian.com>

* Manager.cs : If ecoding is not detected it always throws useless
  null reference exception.

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

20 years agonew test
Marek Safar [Wed, 16 Jun 2004 17:29:27 +0000 (17:29 -0000)]
new test

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

20 years ago*** empty log message ***
Ben Maurer [Wed, 16 Jun 2004 17:13:41 +0000 (17:13 -0000)]
*** empty log message ***

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

20 years agoPorted VBFile.cs, BaseVBFile.cs and InputVBFile.cs from Mainsoft's codebase.
Jambunathan K [Wed, 16 Jun 2004 16:04:42 +0000 (16:04 -0000)]
Ported VBFile.cs, BaseVBFile.cs and InputVBFile.cs from Mainsoft's codebase.
Currently these files compile fine. That's it. All these files require
both review and testing.

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

20 years agoWed Jun 16 18:23:45 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 16 Jun 2004 15:34:26 +0000 (15:34 -0000)]
Wed Jun 16 18:23:45 CEST 2004 Paolo Molaro <lupus@ximian.com>

* threads.h, icall.c, object.c, threadpool.c, threads-types.h:
cleaned up public header threads.h.

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

20 years agoWed Jun 16 18:11:41 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 16 Jun 2004 15:24:15 +0000 (15:24 -0000)]
Wed Jun 16 18:11:41 CEST 2004 Paolo Molaro <lupus@ximian.com>

* Makefile.am, *.c, *.h: more API cleanups.

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

20 years ago2004-06-16 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 16 Jun 2004 15:11:50 +0000 (15:11 -0000)]
2004-06-16  Sebastien Pouliot  <sebastien@ximian.com>

* DoubleFormatterTest.cs: Added new cases from bug reports 60110
(roundtrip format) and 60111 (non-banker rounding).

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

20 years ago2004-06-16 Dick Porter <dick@ximian.com>
Dick Porter [Wed, 16 Jun 2004 14:11:39 +0000 (14:11 -0000)]
2004-06-16  Dick Porter  <dick@ximian.com>

* timed-thread.c: Call the thread cleanup exit routine before taking
the join mutex, because this could deadlock if another thread tries
to join in the meantime.  This fixes the hang-at-exit problem seen
on macos.

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

20 years agoAdd license and copyright to all source files in System.Data
Sachin Kumar [Wed, 16 Jun 2004 13:52:11 +0000 (13:52 -0000)]
Add license and copyright to all source files in System.Data

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

20 years agoUpdates fro API cleanups.
Paolo Molaro [Wed, 16 Jun 2004 13:34:45 +0000 (13:34 -0000)]
Updates fro API cleanups.

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

20 years agonew tests
Marek Safar [Wed, 16 Jun 2004 13:19:33 +0000 (13:19 -0000)]
new tests

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

20 years agoChangeLog: Updated ChangeLog.
Sanja Gupta [Wed, 16 Jun 2004 13:17:22 +0000 (13:17 -0000)]
ChangeLog: Updated ChangeLog.
gdipFunctions.cs: Modified Function signature for
        GdipSaveImageToDelegate_linux() method for saving tiff images
        to streams.
image.cs: Modified function call GdipSaveImageToDelegate_linux()
        with new signature.

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

20 years agoJava code converted from Mainsoft
Sachin Kumar [Wed, 16 Jun 2004 12:52:47 +0000 (12:52 -0000)]
Java code converted from Mainsoft

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

20 years agoUpdates for API cleanups.
Paolo Molaro [Wed, 16 Jun 2004 11:49:22 +0000 (11:49 -0000)]
Updates for API cleanups.

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

20 years agoWed Jun 16 14:33:22 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 16 Jun 2004 11:48:32 +0000 (11:48 -0000)]
Wed Jun 16 14:33:22 CEST 2004 Paolo Molaro <lupus@ximian.com>

* Makefile.am: removed monosn from compilation.
* appdomain.c, assembly.c, assembly.h, blob.h, class.c,
debug-helpers.c, debug-mono-symfile.c, domain.c, icall.c,
image.c, image.h, loader.c, marshal.c, metadata-internals.h,
metadata.c, metadata.h, mono-config.c, mono-debug-debugger.c,
mono-debug.c, object.c, opcodes.c, opcodes.h, pedump.c, process.c,
reflection.c, reflection.h, verify.c: more API cleanups and fixes.

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

20 years ago2004-06-16 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 16 Jun 2004 10:17:25 +0000 (10:17 -0000)]
2004-06-16  Atsushi Enomoto  <atsushi@ximian.com>

* Uri.cs : Fixed LocalPath. In that condition, path is always UNC.

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

20 years ago2004-06-16 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 16 Jun 2004 10:05:44 +0000 (10:05 -0000)]
2004-06-16  Atsushi Enomoto  <atsushi@ximian.com>

* Uri.cs : Reimplemented HexUnescape() (It was too broken to handle
  multi-byte utf-8 characters.)

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

20 years ago2004-06-16 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 16 Jun 2004 10:03:02 +0000 (10:03 -0000)]
2004-06-16  Atsushi Enomoto  <atsushi@ximian.com>

* test-uri-list.txt, test-uri-props.txt, test-uri-props-manual.txt :
  The autogenerated test contained Unix path case. Moved to manual.

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

20 years ago* library.make ($(makefrag),$(test_makefrag),$(btest_makefrag)):
Raja R Harinath [Wed, 16 Jun 2004 08:31:51 +0000 (08:31 -0000)]
* library.make ($(makefrag),$(test_makefrag),$(btest_makefrag)):
Depend on library.make.
* executable.make ($(makefrag)): Depend on executable.make.

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

20 years agouploaded windows beta3 installer
Gonzalo Paniagua Javier [Wed, 16 Jun 2004 08:23:55 +0000 (08:23 -0000)]
uploaded windows beta3 installer

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

20 years ago(populate-runtime-subdir): Rewrite sanity check.
Raja R Harinath [Wed, 16 Jun 2004 08:03:23 +0000 (08:03 -0000)]
(populate-runtime-subdir): Rewrite sanity check.

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

20 years agoFix typo
Raja R Harinath [Wed, 16 Jun 2004 07:40:20 +0000 (07:40 -0000)]
Fix typo

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

20 years ago2004-06-16 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 16 Jun 2004 07:12:08 +0000 (07:12 -0000)]
2004-06-16  Atsushi Enomoto  <atsushi@ximian.com>

* Makefile.am : GAC path fixie for windows build.

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

20 years ago2004-06-16 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 16 Jun 2004 07:10:24 +0000 (07:10 -0000)]
2004-06-16  Atsushi Enomoto  <atsushi@ximian.com>

* library.make : Added GACDIR. Use cygpath -w on windows.

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

20 years ago2004-06-16 Sureshkumar T <TSureshkumar@novell.com>
Sureshkumar T [Wed, 16 Jun 2004 06:34:10 +0000 (06:34 -0000)]
2004-06-16  Sureshkumar T <TSureshkumar@novell.com>
        * Added Odbc tests using MySql test database
        * New files:
                ChangeLog
                OdbcDataReaderTest.cs   - test suite for OdbcDataReader class.
                OdbcDataAdapterTest.cs  - test suite for OdbcDataAdapter class.

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

20 years agoAdd license and copyright to all source files in System.Drawing
Sachin Kumar [Wed, 16 Jun 2004 06:32:39 +0000 (06:32 -0000)]
Add license and copyright to all source files in System.Drawing

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

20 years ago04-06-16 Sureshkumar T <TSureshkumar@novell.com>
Sureshkumar T [Wed, 16 Jun 2004 06:31:24 +0000 (06:31 -0000)]
04-06-16  Sureshkumar T <TSureshkumar@novell.com>
        * Added standalone NUnit test cases for MySql db related tests.
        * Created sub-directory for System.Data.Odbc
        * New Files :
                MySqlTestBed.cs         - Base class for all MySql db based tests.
                                          contains instructions to run these tests.
                MySqlTestBed.dll.config - configurable parameters to this test suite.
                System.Data.Odbc/OdbcDataReaderTest.cs
                System.Data.Odbc/OdbcDataAdapterTest.cs

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

20 years ago(MCS_DIRS, MCS_FILES, MONO_CSHARP_DEBUGGER_DIR, MONO_CSHARP_DEBUGGER_FILE):
Raja R Harinath [Wed, 16 Jun 2004 06:23:48 +0000 (06:23 -0000)]
(MCS_DIRS, MCS_FILES, MONO_CSHARP_DEBUGGER_DIR, MONO_CSHARP_DEBUGGER_FILE):
Avoid automake conditional/+= problems.

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

20 years ago2004-06-16 Sureshkumar T (tsureshkumar@novell.com)
Sureshkumar T [Wed, 16 Jun 2004 06:23:05 +0000 (06:23 -0000)]
2004-06-16  Sureshkumar T (tsureshkumar@novell.com)
        * OdbcDataReader.cs: Added GetValue support for Sql Binary type to return byte array.
                             Implemented GetBytes method.
        * libodbc.cs       : Added enums, constants & imports for above fix.

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

20 years agoAdd license and copyright to all source files in System.Drawing
Sachin Kumar [Wed, 16 Jun 2004 06:11:12 +0000 (06:11 -0000)]
Add license and copyright to all source files in System.Drawing

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

20 years ago(bootstrap) [PLATFORM_WIN32]: Open code. Don't
Raja R Harinath [Wed, 16 Jun 2004 05:57:59 +0000 (05:57 -0000)]
(bootstrap) [PLATFORM_WIN32]: Open code.  Don't
build and populate net_2_0 profile.
(populate-runtime-subdir): Make into subroutine that takes list of
profiles to populate.
(faststrap): Update.

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

20 years agoAdd license and copyright to all source files in System.Drawing
Sachin Kumar [Wed, 16 Jun 2004 05:38:50 +0000 (05:38 -0000)]
Add license and copyright to all source files in System.Drawing

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

20 years agoInclude prototype completely-untested 'make bootstrap' support for W32.
Raja R Harinath [Wed, 16 Jun 2004 04:13:15 +0000 (04:13 -0000)]
Include prototype completely-untested 'make bootstrap' support for W32.
* Makefile.am (bootstrap): Define to fasterstrap for W32.
(MCS_DIRS, MCS_FILES): Don't refer to Mono.CSharp.Debugger in W32.
(tmpinst-dir): Change sub-make invoke to ...
(tmpinst-dir-contents): ... this.  Build 'mono.bat' in W32 instead
of 'mono' and 'mcs'.
($(tmpinst)/bin/mono.bat): New.

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

20 years agoLets hide this
Miguel de Icaza [Wed, 16 Jun 2004 03:44:07 +0000 (03:44 -0000)]
Lets hide this

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

20 years agoFlush
Miguel de Icaza [Wed, 16 Jun 2004 03:33:51 +0000 (03:33 -0000)]
Flush

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

20 years ago2004-06-16 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Wed, 16 Jun 2004 03:23:54 +0000 (03:23 -0000)]
2004-06-16  Ben Maurer  <bmaurer@ximian.com>
* ecore.cs (MethodGroupExpr.Name): Revert Martin's patch.
The name needs to have the actual name of the method in order
for other tests (such as the one in OverloadResolve for Invoke
on a delegate) to work. As well, it does not really help
error reporting because the method group had multiple methods.

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

20 years ago2004-06-16 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 16 Jun 2004 02:52:59 +0000 (02:52 -0000)]
2004-06-16  Atsushi Enomoto  <atsushi@ximian.com>

* UriTest2.cs : LocalPath values should vary depending on the running
  environment - so replace '/' and '\\' each other.

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

20 years ago2004-06-16 Atsushi Enomoto
Atsushi Eno [Wed, 16 Jun 2004 02:24:31 +0000 (02:24 -0000)]
2004-06-16  Atsushi Enomoto

mono.1 : unmanaged xslt is not officially supported now.

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

20 years ago2004-06-15 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 16 Jun 2004 01:54:52 +0000 (01:54 -0000)]
2004-06-15  Sebastien Pouliot  <sebastien@ximian.com>

* FloatingPointFormatter.cs: Fixed ToString which doesn't use banker's
rounding (which is the rounding provided by Math.Round). This fix bug
#60111. The code (new Round methods) should be moved elsewhere (as it
may also be required elsewhere) post Mono 1.0.

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

20 years ago2004-06-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 16 Jun 2004 01:41:10 +0000 (01:41 -0000)]
2004-06-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web.Compilation/BaseCompiler.cs: try getting the Type from
the cache before doing the real work. Remove temporary files right after
successful compilation.

* System.Web.Compilation/CachingCompiler.cs: added GetTypeFromCache.

* System.Web.Compilation/UserControlCompiler.cs: nothing interesting.

* System.Web.Compilation/WebServiceCompiler.cs: try getting the Type
from the cache before doing anything else. Remove temp files on
sucessful compilation.

* System.Web.UI/SimpleWebHandlerParser.cs: implemented
GetCompiledTypeFromCache. When we read the default directive, check the
cache for the Type and if present, don't keep reading and store the
type found.

* System.Web.UI/WebHandlerParser.cs:
* System.Web.UI/WebServiceParser.cs: try GetCompiledTypeFromCache
before actually compiling.

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

20 years agoAdd section for beta 3
Duncan Mak [Wed, 16 Jun 2004 01:25:22 +0000 (01:25 -0000)]
Add section for beta 3

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

20 years ago * assembly.c: Make locales lower case when searching the GAC for
Jackson Harper [Tue, 15 Jun 2004 21:56:11 +0000 (21:56 -0000)]
    * assembly.c: Make locales lower case when searching the GAC for
assemblies. gacutil will always make locales lowercase when
installing so this effectively makes them case insensitive.

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

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

* crypto: Updated status for beta 3. Removed stuff that is better
documented in monodoc.

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

20 years ago * driver.cs: Ensure that the -gacdir ends with /lib if it does not
Jackson Harper [Tue, 15 Jun 2004 19:27:56 +0000 (19:27 -0000)]
    * driver.cs: Ensure that the -gacdir ends with /lib if it does not
appened one. The reason for this is that the runtime expects it,
and existing makefiles user -gacdir $(destdir)/$(libdir) so auto
appending it without checking would break many things.

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

20 years agoRevert Gert's patch until its fixed
Miguel de Icaza [Tue, 15 Jun 2004 18:56:28 +0000 (18:56 -0000)]
Revert Gert's patch until its fixed

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

20 years ago* SoapMessage.cs: fixed serialization compatibility with MS.NET
Gert Driesen [Tue, 15 Jun 2004 18:42:46 +0000 (18:42 -0000)]
* SoapMessage.cs: fixed serialization compatibility with MS.NET

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

20 years ago* ObjectIDGenerator.cs: added TODO for serialization
Gert Driesen [Tue, 15 Jun 2004 18:42:15 +0000 (18:42 -0000)]
* ObjectIDGenerator.cs: added TODO for serialization

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

20 years ago* SoapHexBinary.cs: fixed serialization compatibility with MS.NET
Gert Driesen [Tue, 15 Jun 2004 18:41:20 +0000 (18:41 -0000)]
* SoapHexBinary.cs: fixed serialization compatibility with MS.NET
* SoapQName.cs: fixed serialization compatibility with MS.NET

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

20 years ago* SynchronizationAttribute.cs: added TODO for serialization
Gert Driesen [Tue, 15 Jun 2004 18:40:47 +0000 (18:40 -0000)]
* SynchronizationAttribute.cs: added TODO for serialization

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

20 years ago* TransportHeaders.cs: added TODO for serialization
Gert Driesen [Tue, 15 Jun 2004 18:40:13 +0000 (18:40 -0000)]
* TransportHeaders.cs: added TODO for serialization

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

20 years ago* RemotingTimeoutException.cs: added missing serialization ctor
Gert Driesen [Tue, 15 Jun 2004 18:39:20 +0000 (18:39 -0000)]
* RemotingTimeoutException.cs: added missing serialization ctor
* ServerException.cs: added missing serialization ctor

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

20 years ago2004-06-15 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 15 Jun 2004 18:26:22 +0000 (18:26 -0000)]
2004-06-15  Sebastien Pouliot  <sebastien@ximian.com>

* ConvertTest.cs: Changed compare between Decimals (from a string
compare to Decimal.Equals) because the issue wasn't related to the
Convert class. See #60227 for more details.

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

20 years ago* ArrayWithOffset.cs: fixed GetOffset to return int instead of
Gert Driesen [Tue, 15 Jun 2004 18:23:16 +0000 (18:23 -0000)]
* ArrayWithOffset.cs: fixed GetOffset to return int instead of
object
* CONNECTDATA.cs: added missing MarshalAs attribute
* EXCEPINFO.cs: added missing MarshalAs attributes
* ITypeLibConverter.cs:
* ITypeLibImporterNotifySink.cs:
* Marshal.cs: added missing MarshalAs attributues, and missing
Out attributes
* TypeLibConverter.cs: added missing MarshalAs attributes
* UCOMIBindCtx.cs:
* UCOMIConnectionPoint.cs:
* UCOMIEnumConnectionPoints.cs:
* UCOMIEnumConnections.cs: added missing PreserveSig attributes,
added missing MarshalAs attributes
* UCOMIEnumMoniker.cs: added missing PreserveSig attributes,
added missing MarshalAs attributes
* UCOMIEnumString.cs: added missing PreserveSig attributes,
added missing MarshalAs attributes
* UCOMIMoniker.cs: added missing MarshalAs attributes
* UCOMIPersistFile.cs: added missing PreserveSig attribute,
added missing MarshalAs attributes
* UCOMIRunningObjectTable.cs: added missing MarshalAs attributes
* UCOMIStream.cs: added missing MarshalAs attributes
* UCOMITypeComp.cs: added missing MarshalAs attributes
* UCOMITypeInfo.cs: added missing MarshalAs attributes
* UCOMITypeLib.cs: added missing PreserveSig attributes, added
missing MarshalAs attributes

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

20 years ago* MethodImplAttribute.cs: changed field name to fix serialization
Gert Driesen [Tue, 15 Jun 2004 18:21:14 +0000 (18:21 -0000)]
* MethodImplAttribute.cs: changed field name to fix serialization
compatibility with MS.NET

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