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
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
Victor Vatamanescu [Thu, 17 Jun 2004 13:12:05 +0000 (13:12 -0000)]
*** empty log message ***
svn path=/trunk/mono/; revision=29775
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
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
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
Sachin Kumar [Thu, 17 Jun 2004 12:42:08 +0000 (12:42 -0000)]
Added license and copyright
svn path=/trunk/mcs/; revision=29770
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
Boris Kirzner [Thu, 17 Jun 2004 12:29:05 +0000 (12:29 -0000)]
* ChangeLog : Fix for misspelled words.
svn path=/trunk/mcs/; revision=29768
Sachin Kumar [Thu, 17 Jun 2004 12:24:22 +0000 (12:24 -0000)]
Added license and copyright
svn path=/trunk/mcs/; revision=29767
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
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
Sachin Kumar [Thu, 17 Jun 2004 12:12:59 +0000 (12:12 -0000)]
Added license and copyright
svn path=/trunk/mcs/; revision=29764
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
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
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
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
Victor Vatamanescu [Thu, 17 Jun 2004 11:09:59 +0000 (11:09 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=29758
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
Victor Vatamanescu [Thu, 17 Jun 2004 10:14:35 +0000 (10:14 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=29756
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
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
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
Raja R Harinath [Thu, 17 Jun 2004 08:34:44 +0000 (08:34 -0000)]
revert wierd commit error
svn path=/trunk/mono/; revision=29752
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
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
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
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
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
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
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
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
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
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
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
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
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
Lluis Sanchez [Wed, 16 Jun 2004 23:19:51 +0000 (23:19 -0000)]
* SoapServerFormatterSink.cs: Removed unneded method.
svn path=/trunk/mcs/; revision=29722
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
Lluis Sanchez [Wed, 16 Jun 2004 23:12:10 +0000 (23:12 -0000)]
* ThreadTest.cs: Improved test.
svn path=/trunk/mcs/; revision=29719
Marek Safar [Wed, 16 Jun 2004 19:40:49 +0000 (19:40 -0000)]
new test
svn path=/trunk/mcs/; revision=29709
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
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
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
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
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
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
Marek Safar [Wed, 16 Jun 2004 17:29:27 +0000 (17:29 -0000)]
new test
svn path=/trunk/mcs/; revision=29696
Ben Maurer [Wed, 16 Jun 2004 17:13:41 +0000 (17:13 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=29695
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
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
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
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
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
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
Paolo Molaro [Wed, 16 Jun 2004 13:34:45 +0000 (13:34 -0000)]
Updates fro API cleanups.
svn path=/trunk/mono/; revision=29687
Marek Safar [Wed, 16 Jun 2004 13:19:33 +0000 (13:19 -0000)]
new tests
svn path=/trunk/mcs/; revision=29685
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
Sachin Kumar [Wed, 16 Jun 2004 12:52:47 +0000 (12:52 -0000)]
Java code converted from Mainsoft
svn path=/trunk/mcs/; revision=29683
Paolo Molaro [Wed, 16 Jun 2004 11:49:22 +0000 (11:49 -0000)]
Updates for API cleanups.
svn path=/trunk/mono/; revision=29681
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
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
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
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
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
Gonzalo Paniagua Javier [Wed, 16 Jun 2004 08:23:55 +0000 (08:23 -0000)]
uploaded windows beta3 installer
svn path=/trunk/mono/; revision=29675
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
Raja R Harinath [Wed, 16 Jun 2004 07:40:20 +0000 (07:40 -0000)]
Fix typo
svn path=/trunk/mcs/; revision=29672
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
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
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
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
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
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
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
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
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
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
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
Miguel de Icaza [Wed, 16 Jun 2004 03:44:07 +0000 (03:44 -0000)]
Lets hide this
svn path=/trunk/mono/; revision=29658
Miguel de Icaza [Wed, 16 Jun 2004 03:33:51 +0000 (03:33 -0000)]
Flush
svn path=/trunk/mono/; revision=29657
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
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
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
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
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
Duncan Mak [Wed, 16 Jun 2004 01:25:22 +0000 (01:25 -0000)]
Add section for beta 3
svn path=/trunk/mono/; revision=29651
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
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
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
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
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
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
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
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
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
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
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
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
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