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
Gert Driesen [Tue, 15 Jun 2004 18:19:45 +0000 (18:19 -0000)]
* MethodRental.cs: fixed value of JitOnDemand
svn path=/trunk/mcs/; revision=29629
Gert Driesen [Tue, 15 Jun 2004 18:18:59 +0000 (18:18 -0000)]
* AssemblyName.cs: added TODO for serialization
* Pointer.cs: fixed Box method to return object instead of
Pointer
svn path=/trunk/mcs/; revision=29628
Gert Driesen [Tue, 15 Jun 2004 18:03:10 +0000 (18:03 -0000)]
* StackTrace.cs: added TODO for serialization
* StackFrame.cs: added TODO for serialization
svn path=/trunk/mcs/; revision=29627
Gert Driesen [Tue, 15 Jun 2004 18:02:16 +0000 (18:02 -0000)]
* CaseInsensitiveComparer.cs: added TODO for serialization
* CaseInsensitiveHashCodeProvider.cs: added TODO for serialization
* SortedList.cs: added TODO for serialization
* Stack.cs: added TODO for serialization
svn path=/trunk/mcs/; revision=29626
Sebastien Pouliot [Tue, 15 Jun 2004 18:00:42 +0000 (18:00 -0000)]
2004-06-15 Sebastien Pouliot <sebastien@ximian.com>
* Decimal.cs: Fixed scale after Round (a different scale is correct
from a math point of view but affect the string representation of the
value). Note: other operations also have scale problems!
* DecimalFormatter.cs: Fixed FormatGeneral to match Fx 1.1 output.
svn path=/trunk/mcs/; revision=29625
Gert Driesen [Tue, 15 Jun 2004 17:56:56 +0000 (17:56 -0000)]
* DateTimeFormatInfo.cs: added TODO for serialization
* GregorianCalendar.cs:: added TODO for serialization
* HebrewCalendar.cs: added TODO for serialization
* HijriCalendar.cs: added TODO for serialization
* JapaneseCalendar.cs: added TODO for serialization
* JulianCalendar.cs: added TODO for serialization
* KoreanCalendar.cs: added TODO for serialization
* TaiwanCalendar.cs: added TODO for serialization
* ThaiBuddhistCalendar.cs: added TODO for serialization
svn path=/trunk/mcs/; revision=29624
Gert Driesen [Tue, 15 Jun 2004 17:55:41 +0000 (17:55 -0000)]
* Evidence.cs: added TODO for serialization
svn path=/trunk/mcs/; revision=29623
Gert Driesen [Tue, 15 Jun 2004 17:55:07 +0000 (17:55 -0000)]
* Thread.cs: changed return type of VolatileRead to UIntPtr
* ThreadPool.cs: set return type of SetMinThreads to bool
svn path=/trunk/mcs/; revision=29622
Gert Driesen [Tue, 15 Jun 2004 17:53:18 +0000 (17:53 -0000)]
* ASCIIEncoding.cs: added TODO for serialization
* StringBuilder.cs: added TODO for serialization
* UnicodeEncoding.cs: added TODO for serialization
* UTF7Encoding.cs: added TODO for serialization
* UTF8Encoding.cs: added TODO for serialization
svn path=/trunk/mcs/; revision=29621
Gert Driesen [Tue, 15 Jun 2004 17:52:25 +0000 (17:52 -0000)]
* XmlSyntaxException.cs: added missing serialization ctor
* SecurityException.cs: fixed typo
svn path=/trunk/mcs/; revision=29620
Gert Driesen [Tue, 15 Jun 2004 17:51:32 +0000 (17:51 -0000)]
* MemoryStream.cs: added TODO for serialization
* StringWriter.cs: added TODO for serialization
* TextWriter.cs: fixed CoreNewLine to return char[]
svn path=/trunk/mcs/; revision=29619
Gert Driesen [Tue, 15 Jun 2004 17:47:32 +0000 (17:47 -0000)]
* AppDomainSetup.cs: added TODO for serialization
* ExecutionEngineException.cs: added missing serialization ctor
* InvalidProgramException.cs: added missing serialization ctor
* MulticastNotSupportedException.cs: added missing serialization ctor
* ObsoleteAttribute.cs: fixed serialization compatibility with MS.NET
* Random.cs: fixed serialization compatibility with MS.NET
svn path=/trunk/mcs/; revision=29618
Dick Porter [Tue, 15 Jun 2004 16:23:59 +0000 (16:23 -0000)]
2004-06-15 Dick Porter <dick@ximian.com>
* configure.in: Check for struct ip_mreqn and struct ip_mreq on
windows too. Fixes bug 55040.
svn path=/trunk/mono/; revision=29613
Sebastien Pouliot [Tue, 15 Jun 2004 16:21:23 +0000 (16:21 -0000)]
2004-06-15 Sebastien Pouliot <sebastien@ximian.com>
* DecimalTest.cs: Added test to ensure we keep/output the decimals
precision (#59425). Added tests to see how many decimals are supported
in "G" before switching to "E".
svn path=/trunk/mcs/; revision=29610
Lluis Sanchez [Tue, 15 Jun 2004 16:20:06 +0000 (16:20 -0000)]
* locales.c, threadpool.c: use mono_monitor_enter instead of mono_monitor_try_enter.
* monitor.c: New method mono_monitor_try_enter_internal, which takes a new
parameter which allows to choose whether the wait can be interrupted or
not. Also added the method mono_monitor_enter(), which locks the monitor
using an infinite wait and without allowing interruption.
In the Monitor.Enter and Wait icalls, retry the lock if the wait is
interrupted.
* object.h: Added new fields in MonoThread. suspend_event holds the event
used to susped/resume the thread. synch_lock is the lock object to use for
modifying the thread state.
* threads.c: Use the new synch_lock object for locking, instead of "this",
which can generate deadlocks.
Moved thread state change in Thread.Sleep and Thread.Join from managed
to unmanaged code. This avoids a deadlock when the thread was suspended
just after acquiring the thread lock.
In general, use mono_monitor_enter instead of mono_monitor_try_enter.
Implemented Thread.Suspend using an event instead of ThreadSuspend,
which is not fully implemented in the io-layer.
* socket-io.c: Only try IPv6 DNS lookup if IPv4 fails.
svn path=/trunk/mono/; revision=29609
Lluis Sanchez [Tue, 15 Jun 2004 15:56:24 +0000 (15:56 -0000)]
* Thread.cs: Added new fields to keep sync with MonoThread.
Removed state changes in Sleep and Join. The state change is now done
in the icall. For accessing to internal fields lock with synch_lock
instead of this, which can be a source of deadlocks.
svn path=/trunk/mcs/; revision=29605
Paolo Molaro [Tue, 15 Jun 2004 15:45:03 +0000 (15:45 -0000)]
Tue Jun 15 18:34:21 CEST 2004 Paolo Molaro <lupus@ximian.com>
* Makefile.am, monitor.h, object.h, threadpool.c, threadpool.h,
threads-types.h: more API cleanups.
svn path=/trunk/mono/; revision=29604
Sachin Kumar [Tue, 15 Jun 2004 15:29:58 +0000 (15:29 -0000)]
Conversion.cs: Implemented few type conversion methods
svn path=/trunk/mcs/; revision=29602
Paolo Molaro [Tue, 15 Jun 2004 13:55:28 +0000 (13:55 -0000)]
Tue Jun 15 16:40:19 CEST 2004 Paolo Molaro <lupus@ximian.com>
* domain-internals.h, Makefile.am, appdomain.c, appdomain.h,
domain.c, gc.c, icall.c, mono-debug.c, object.c, reflection.c,
threadpool.c, threads.c: first pass at the exported API cleanup.
svn path=/trunk/mono/; revision=29601
Paolo Molaro [Tue, 15 Jun 2004 13:47:13 +0000 (13:47 -0000)]
Tue Jun 15 16:36:51 CEST 2004 Paolo Molaro <lupus@ximian.com>
* mini.c: make sure the needed wrappers are compiled, too, with
precomp.
svn path=/trunk/mono/; revision=29600
Paolo Molaro [Tue, 15 Jun 2004 12:40:35 +0000 (12:40 -0000)]
Tue Jun 15 15:29:47 CEST 2004 Paolo Molaro <lupus@ximian.com>
* icall.c: fix signatures of some VolatileRead and VolatileWrite icalls.
svn path=/trunk/mono/; revision=29597
Paolo Molaro [Tue, 15 Jun 2004 12:34:47 +0000 (12:34 -0000)]
Tue Jun 15 15:15:44 CEST 2004 Paolo Molaro <lupus@ximian.com>
* Type.cs: removed unused (and non-existing) icall type_is_instance.
svn path=/trunk/mcs/; revision=29596
Sebastien Pouliot [Tue, 15 Jun 2004 11:12:48 +0000 (11:12 -0000)]
2004-06-15 Sebastien Pouliot <sebastien@ximian.com>
* MemberInfo.cs: Changed constructor from internal to protected.
svn path=/trunk/mcs/; revision=29595
Lluis Sanchez [Tue, 15 Jun 2004 10:15:00 +0000 (10:15 -0000)]
* Timer.cs: The timer thread must be a background thread.
This fixes #58816.
svn path=/trunk/mcs/; revision=29594
Lluis Sanchez [Tue, 15 Jun 2004 09:51:58 +0000 (09:51 -0000)]
* Timer.cs: Don't abort the thread if Dispose() is called from the runner
thread.
svn path=/trunk/mcs/; revision=29593
Atsushi Eno [Tue, 15 Jun 2004 09:51:54 +0000 (09:51 -0000)]
2004-06-15 Atsushi Enomoto <atsushi@ximian.com>
* DataSetTest.cs : Added regression for #53959.
svn path=/trunk/mcs/; revision=29592
Atsushi Eno [Tue, 15 Jun 2004 09:50:39 +0000 (09:50 -0000)]
2004-06-15 Atsushi Enomoto <atsushi@ximian.com>
* DataSet.cs : children of non-root rows were not properly written.
Fixed bug #53959.
svn path=/trunk/mcs/; revision=29591
Marek Safar [Tue, 15 Jun 2004 09:44:07 +0000 (09:44 -0000)]
2004-06-15 Marek Safar <marek.safar@seznam.cz>
* expression.cs (StackAlloc.DoReSolve): Added test for
negative parameter (CS0247).
svn path=/trunk/mcs/; revision=29590
Jambunathan K [Tue, 15 Jun 2004 08:52:37 +0000 (08:52 -0000)]
Added FinancialTest.cs to the list of test files
svn path=/trunk/mcs/; revision=29589
Sanja Gupta [Tue, 15 Jun 2004 08:39:16 +0000 (08:39 -0000)]
ChangeLog: Update ChangeLog.
gdipFunctions.cs: Added delegate and StreamHelper functions, Close
and Size, required by TIFFCodec. Modifed Function signature for
GdipLoadImageFromDelegate_linux() method.
image.cs: Modified function call GdipLoadImageFromDelegate_linux()
with new signature.
svn path=/trunk/mcs/; revision=29587
Marek Safar [Tue, 15 Jun 2004 07:30:43 +0000 (07:30 -0000)]
2004-06-15 Marek Safar <marek.safar@seznam.cz>
Fix bug #59792
* class.cs: (Event.DelegateMethod.Emit): Added synchronization flag.
svn path=/trunk/mcs/; revision=29586
Jambunathan K [Tue, 15 Jun 2004 07:08:14 +0000 (07:08 -0000)]
Trivial changes to ExceptionUtils.cs
svn path=/trunk/mcs/; revision=29585
Marek Safar [Tue, 15 Jun 2004 07:07:46 +0000 (07:07 -0000)]
2004-06-15 Marek Safar <marek.safar@seznam.cz>
Fix bug #59781
* expression.cs: (Binary.DoNumericPromotions): Added conversion for
ulong.
svn path=/trunk/mcs/; revision=29584
Jambunathan K [Tue, 15 Jun 2004 06:52:05 +0000 (06:52 -0000)]
Fixed a minor bug in Information.LBound() and Information.UBound()
svn path=/trunk/mcs/; revision=29583
Jambunathan K [Tue, 15 Jun 2004 06:20:13 +0000 (06:20 -0000)]
Added back Conversion.cs !
svn path=/trunk/mcs/; revision=29582
Jambunathan K [Tue, 15 Jun 2004 06:18:46 +0000 (06:18 -0000)]
Accidentally removed Conversion.cs from CVS. The file will be added back
very soon !
svn path=/trunk/mcs/; revision=29581
Gert Driesen [Tue, 15 Jun 2004 05:01:54 +0000 (05:01 -0000)]
* OleDbLiteral.cs: changed enum field values to match MS.NET
* OleDbType.cs: changed enum field values to match MS.NET
svn path=/trunk/mcs/; revision=29580
Gert Driesen [Tue, 15 Jun 2004 05:01:26 +0000 (05:01 -0000)]
* OdbcDataReader.cs: changed GetData method to return IDataReader
to match MS.NET
svn path=/trunk/mcs/; revision=29579
Gonzalo Paniagua Javier [Tue, 15 Jun 2004 04:59:43 +0000 (04:59 -0000)]
2004-06-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* WebConfigurationSettings.cs: allow empty <configSections>.
svn path=/trunk/mcs/; revision=29578
Gonzalo Paniagua Javier [Tue, 15 Jun 2004 04:59:18 +0000 (04:59 -0000)]
2004-06-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* ConfigurationSettings.cs: allow empty <configSections>.
svn path=/trunk/mcs/; revision=29577
Anirban Bhattacharjee [Tue, 15 Jun 2004 04:36:06 +0000 (04:36 -0000)]
2004-05-15 Anirban Bhattacharjee <banirban@novell.com>
* FinancialTest.cs: Tests for Financial class
svn path=/trunk/mcs/; revision=29576
Anirban Bhattacharjee [Tue, 15 Jun 2004 04:30:39 +0000 (04:30 -0000)]
2004-06-15 Anirban Bhattacharjee <banirban@novell.com>
* VBUtils.txt: Exception messages for Financial functions by Rob Tillie
svn path=/trunk/mcs/; revision=29575
Jackson Harper [Tue, 15 Jun 2004 04:12:40 +0000 (04:12 -0000)]
* ilasm.exe.sources: Add FileRef.cs
svn path=/trunk/mcs/; revision=29574
Jackson Harper [Tue, 15 Jun 2004 04:11:10 +0000 (04:11 -0000)]
* ILParser.jay: Add file refs.
svn path=/trunk/mcs/; revision=29572
Jackson Harper [Tue, 15 Jun 2004 04:08:41 +0000 (04:08 -0000)]
* CodeGen.cs: Allow file refs to be added.
* FileRef.cs: New file - represents a file ref.
svn path=/trunk/mcs/; revision=29571
Anirban Bhattacharjee [Tue, 15 Jun 2004 04:02:42 +0000 (04:02 -0000)]
2004-06-15 Anirban Bhattacharjee <banirban@novell.com>
* Financial.cs: Complete implementation by Rob Tillie
svn path=/trunk/mcs/; revision=29570
Gonzalo Paniagua Javier [Tue, 15 Jun 2004 03:58:43 +0000 (03:58 -0000)]
2004-06-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* TraceData.cs: fixed <br> output. Closes bug #60181.
svn path=/trunk/mcs/; revision=29569
Gonzalo Paniagua Javier [Tue, 15 Jun 2004 03:55:58 +0000 (03:55 -0000)]
2004-06-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* DefaultProxyHandler.cs: removed Console.WriteLine's.
svn path=/trunk/mcs/; revision=29568
Gonzalo Paniagua Javier [Tue, 15 Jun 2004 03:55:04 +0000 (03:55 -0000)]
aded a few default clientTargets
svn path=/trunk/mono/; revision=29567
Gonzalo Paniagua Javier [Tue, 15 Jun 2004 03:54:22 +0000 (03:54 -0000)]
2004-06-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Environment.cs: use internalGetHome instead of getting "HOME" as
that variable may not be defined.
svn path=/trunk/mcs/; revision=29566
Gonzalo Paniagua Javier [Tue, 15 Jun 2004 03:54:15 +0000 (03:54 -0000)]
2004-06-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* icall.c: added internalGetHome.
svn path=/trunk/mono/; revision=29565
Jackson Harper [Tue, 15 Jun 2004 02:57:07 +0000 (02:57 -0000)]
flush
svn path=/trunk/mcs/; revision=29563
Jackson Harper [Tue, 15 Jun 2004 02:51:00 +0000 (02:51 -0000)]
* PEAPI.cs: Add IExternRef interface and modify sigs so it can be
used. So we can easily add stuff to modules and assemblies. Fix
the nometadata flag, it should be set when there is NO metadata
not when there is metadata.
svn path=/trunk/mcs/; revision=29562
Sebastien Pouliot [Tue, 15 Jun 2004 01:28:15 +0000 (01:28 -0000)]
2004-06-14 Sebastien Pouliot <sebastien@ximian.com>
* EnumBuilderTest.cs: Fixed typos so the test is reported in
alphabetical order by NUnit.
svn path=/trunk/mcs/; revision=29561
Jackson Harper [Tue, 15 Jun 2004 00:51:07 +0000 (00:51 -0000)]
* ILParser.jay: Add module refs, allow them to be referenced.
svn path=/trunk/mcs/; revision=29560
Jackson Harper [Tue, 15 Jun 2004 00:50:39 +0000 (00:50 -0000)]
* CodeGen.cs: Allow adding module refs.
* ExternTable.cs: Add ExternModule refs.
* ExternTypeRef.cs: Take an ExternRef which can be either an
assmebly ref or a module ref.
svn path=/trunk/mcs/; revision=29559
Lluis Sanchez [Mon, 14 Jun 2004 21:49:38 +0000 (21:49 -0000)]
* TimerTest.cs: Added more tests.
* ThreadTest.cs: Added new tests for Thread.Suspend.
svn path=/trunk/mcs/; revision=29556
Lluis Sanchez [Mon, 14 Jun 2004 21:41:02 +0000 (21:41 -0000)]
* RemotingConfiguration.cs: Read application name from configuraation file.
svn path=/trunk/mcs/; revision=29555
Sebastien Pouliot [Mon, 14 Jun 2004 20:43:18 +0000 (20:43 -0000)]
2004-06-14 Sebastien Pouliot <sebastien@ximian.com>
* NameObjectCollectionBase.cs: Now use IComparer to compare keys. This
completes a TODO and fix Remove in NameValueCollection.
svn path=/trunk/mcs/; revision=29550
Sebastien Pouliot [Mon, 14 Jun 2004 20:09:06 +0000 (20:09 -0000)]
2004-06-14 Sebastien Pouliot <sebastien@ximian.com>
* NameValueCollectionTest.cs: Added test for remove (case insensitive).
svn path=/trunk/mcs/; revision=29545