mono.git
22 years agoAdded implementation for System.Net.Dns.BeginResolve() and System.Net.Dns.EndResolve...
Mads Pultz [Mon, 11 Feb 2002 10:12:25 +0000 (10:12 -0000)]
Added implementation for System.Net.Dns.BeginResolve() and System.Net.Dns.EndResolve(). Test also included.

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

22 years agoAdded implementation for System.Net.Dns.BeginResolve() and System.Net.Dns.EndResolve...
Mads Pultz [Mon, 11 Feb 2002 10:12:25 +0000 (10:12 -0000)]
Added implementation for System.Net.Dns.BeginResolve() and System.Net.Dns.EndResolve(). Test also included.

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

22 years agoMon Feb 11 13:26:17 CET 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 11 Feb 2002 08:36:05 +0000 (08:36 -0000)]
Mon Feb 11 13:26:17 CET 2002 Paolo Molaro <lupus@ximian.com>

* X509Certificates: dummy class.

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

22 years agoMon Feb 11 13:05:29 CET 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 11 Feb 2002 08:15:20 +0000 (08:15 -0000)]
Mon Feb 11 13:05:29 CET 2002 Paolo Molaro <lupus@ximian.com>

* interp.c: added "die on exception" command line argument.
When we segfault, set the message in the exception to "Segmentation
fault" so people can recognise what's going on.

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

22 years agoTest for multiple marshalled strings.
Paolo Molaro [Mon, 11 Feb 2002 07:43:11 +0000 (07:43 -0000)]
Test for multiple marshalled strings.

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

22 years agoMon Feb 11 12:32:35 CET 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 11 Feb 2002 07:42:10 +0000 (07:42 -0000)]
Mon Feb 11 12:32:35 CET 2002 Paolo Molaro <lupus@ximian.com>

* x86/tramp.c: fix handling of multiple marshaleed strings.
* x86/x86-codegen.h: some code to patch branch displacements.

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

22 years agoMissing test.
Paolo Molaro [Mon, 11 Feb 2002 06:58:36 +0000 (06:58 -0000)]
Missing test.

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

22 years agoMon Feb 11 11:20:57 CET 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 11 Feb 2002 06:30:11 +0000 (06:30 -0000)]
Mon Feb 11 11:20:57 CET 2002 Paolo Molaro <lupus@ximian.com>

* x86.brg: fix invalid cast check in unbox. Pack MBTree structure.

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

22 years ago2002-02-11 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Mon, 11 Feb 2002 04:42:23 +0000 (04:42 -0000)]
2002-02-11  Nick Drochak  <ndrochak@gol.com>

* Int64Test.cs: Various fixes to make tests work against the ms corlib.
Currency Symbol tests seem to be system dependant.  Not sure if this
will work on other systems, so please test it if you can. The most
disturbing one is negative numbers.  Should they be (n) or -n ?

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

22 years ago2002-02-11 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sun, 10 Feb 2002 20:31:22 +0000 (20:31 -0000)]
2002-02-11  Nick Drochak <ndrochak@gol.com>

* c-sharp: remove reference to time travel

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

22 years agoUnCommented System.Data as it now builds correctly.
Christopher Podurgiel [Sun, 10 Feb 2002 19:08:34 +0000 (19:08 -0000)]
UnCommented System.Data as it now builds correctly.

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

22 years ago* Updated all Enums, Interfaces, and Delegates in System.Data
Christopher Podurgiel [Sun, 10 Feb 2002 19:06:03 +0000 (19:06 -0000)]
* Updated all Enums, Interfaces, and Delegates in System.Data
* IDbDataParameter.cs : Added -- New class in .NET 1.0

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

22 years ago* Removed *.cs from System.Data as the correct files are in mcs/class/System.Data...
Christopher Podurgiel [Sun, 10 Feb 2002 19:04:10 +0000 (19:04 -0000)]
* Removed *.cs from System.Data as the correct files are in mcs/class/System.Data/System.Data
* System.Data.build : fixed so it will build properly.

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

22 years agoChange implementation of Guid.NewGuid
Duco Fijma [Sun, 10 Feb 2002 18:17:53 +0000 (18:17 -0000)]
Change implementation of Guid.NewGuid

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

22 years agoCreated RandomNumberGenerator.cs
Duco Fijma [Sun, 10 Feb 2002 18:11:17 +0000 (18:11 -0000)]
Created RandomNumberGenerator.cs

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

22 years ago+2002-02-10 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Sun, 10 Feb 2002 15:31:12 +0000 (15:31 -0000)]
+2002-02-10  Miguel de Icaza  <miguel@ximian.com>
+
+ * interp.c (ves_exec_method): Compare the element_class type token
+ in the class we got as well, instead of the element class vs the
+ toplevel class.
+
+ This fixes the invalid cast exceptions during unboxing

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

22 years agoA few more tests.
Paolo Molaro [Sun, 10 Feb 2002 12:25:23 +0000 (12:25 -0000)]
A few more tests.

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

22 years ago*** empty log message ***
Paolo Molaro [Sun, 10 Feb 2002 09:30:33 +0000 (09:30 -0000)]
*** empty log message ***

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

22 years ago2002-02-10 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sun, 10 Feb 2002 08:47:57 +0000 (08:47 -0000)]
2002-02-10  Nick Drochak  <ndrochak@gol.com>

* corlib_test.build: Remove duplicate excludes for
* AllTests.cs: Add System.Security.Policy tests.  However, commented
this out because NUnit is throwing an exception.  Need to figure
that out first.

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

22 years ago2002-02-10 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sun, 10 Feb 2002 08:46:15 +0000 (08:46 -0000)]
2002-02-10  Nick Drochak  <ndrochak@gol.com>

* AllTests.cs: Add Int64Test to the Suite
* Int64Test.cs: Change static member to instance member. This was
causing NUnitConsole some grief.  Should be instance member anyway.

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

22 years ago2002-02-10 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sun, 10 Feb 2002 08:45:14 +0000 (08:45 -0000)]
2002-02-10  Nick Drochak  <ndrochak@gol.com>

* QueueTest.cs: Put in correct namespace.

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

22 years ago2002-02-10 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sun, 10 Feb 2002 08:44:40 +0000 (08:44 -0000)]
2002-02-10  Nick Drochak  <ndrochak@gol.com>

* DebugTest.cs: Put in correct namespace.
* TextWriterTraceListenerTest.cs: Put in correct namespace.

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

22 years ago2002-02-10 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sun, 10 Feb 2002 08:43:57 +0000 (08:43 -0000)]
2002-02-10  Nick Drochak  <ndrochak@gol.com>

* AllTests.cs: Add new file.

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

22 years ago2002-02-10 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sun, 10 Feb 2002 08:43:12 +0000 (08:43 -0000)]
2002-02-10  Nick Drochak  <ndrochak@gol.com>

* AllTests.cs: Remove StringBuilderTest suite.  There's a major failure
when it's included and the test errors aren't displayed.

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

22 years agoSun Feb 10 12:54:05 CET 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sun, 10 Feb 2002 08:03:55 +0000 (08:03 -0000)]
Sun Feb 10 12:54:05 CET 2002 Paolo Molaro <lupus@ximian.com>

* emit-x86.c: make x86_magic_trampoline() handle call instructions
with an imm8 displacement. x86.brg not yet changed to take advantage
of it.

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

22 years agoSun Feb 10 11:47:30 CET 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sun, 10 Feb 2002 07:01:10 +0000 (07:01 -0000)]
Sun Feb 10 11:47:30 CET 2002 Paolo Molaro <lupus@ximian.com>

* jit.c: use opcode info from libmetadata to do flow analysis
and simplify code.

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

22 years agoFix memory leak
Miguel de Icaza [Sun, 10 Feb 2002 03:47:53 +0000 (03:47 -0000)]
Fix memory leak

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

22 years agoWork towards getting `fixed' to work. We are going to need a custom
Miguel de Icaza [Sun, 10 Feb 2002 01:32:42 +0000 (01:32 -0000)]
Work towards getting `fixed' to work.  We are going to need a custom
hack for this to fully work.

2002-01-29  Miguel de Icaza  <miguel@ximian.com>

* support.cs (Pair): Remove un-needed method.  I figured why I was
getting the error in cs-parser.jay, the variable in a foreach loop
is readonly, and the compiler does not really treat this as a variable.

* cs-parser.jay (fixed_statement): Fix grammar.  Use ASSIGN
instead of EQUALS in grammar.

* typemanager.cs (VerifyUnmanaged): Report correct error (208)

* expression.cs (Unary.DoResolve): Check whether the argument is
managed or not.

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

22 years agoAdd Getting Started section from Nick
Miguel de Icaza [Sun, 10 Feb 2002 01:18:22 +0000 (01:18 -0000)]
Add Getting Started section from Nick

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

22 years agoAdded a link to a paper on .NET security
Duncan Mak [Sat, 9 Feb 2002 19:01:48 +0000 (19:01 -0000)]
Added a link to a paper on .NET security

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

22 years agoReverting patch to not break the build. Sorry.
Duncan Mak [Sat, 9 Feb 2002 16:42:22 +0000 (16:42 -0000)]
Reverting patch to not break the build. Sorry.

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

22 years agoImplemented Guid.NewGuid
Duco Fijma [Sat, 9 Feb 2002 16:07:56 +0000 (16:07 -0000)]
Implemented Guid.NewGuid

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

22 years ago2002-02-09 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sat, 9 Feb 2002 09:53:12 +0000 (09:53 -0000)]
2002-02-09  Nick Drochak  <ndrochak@gol.com>

* StringBuilderTest.cs: Fixed tests that were failing against mscorlib.

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

22 years ago2002-02-09 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sat, 9 Feb 2002 09:43:47 +0000 (09:43 -0000)]
2002-02-09  Nick Drochak  <ndrochak@gol.com>

* ByteTest.cs:
* Int16Test.cs:
* Int32Test.cs:
* SByteTest.cs:
* UInt16Test.cs:
* UInt32Test.cs:
* UInt64Test.cs: Fixed tests where a "$" was hard coded.  Change it to
use NumberFormatInfo.CurrentInfo.CurrencySymbol.  Also used
NumberFormatInfo.InvariantInfo.CurrencySymbol where appropriate. These
tests all pass now with mscorlib.

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

22 years ago2002-02-08 Duncan Mak <duncan@ximian.com>
Duncan Mak [Fri, 8 Feb 2002 23:11:38 +0000 (23:11 -0000)]
2002-02-08  Duncan Mak  <duncan@ximian.com>

    * RuntimeArgumentHandle.cs: Added to CVS.

2002-02-08  Duncan Mak  <duncan@ximian.com>

    * UriFormatException.cs: Removed TODO attribute, the docs are
      probably wrong here. In any case, this code compiles and should work.

2002-02-08  Duncan Mak  <duncan@ximian.com>

    * IsolatedStorage.cs: Looked at MemberInfo.cs, another fellow
      abstract class. Oh, that's what it means! Removed unnesscessary
           MonoTODO attributes.

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

22 years ago2002-02-09 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Fri, 8 Feb 2002 21:28:30 +0000 (21:28 -0000)]
2002-02-09  Nick Drochak  <ndrochak@gol.com>

* corlib_test.build: compile with mscorlib to test the tests.  This
will be our "reference" check to make sure the tests work.

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

22 years ago2002-02-09 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Fri, 8 Feb 2002 21:25:31 +0000 (21:25 -0000)]
2002-02-09  Nick Drochak  <ndrochak@gol.com>

* ResourceReaderTest.cs: Fix path name to resource files

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

22 years ago2002-02-09 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Fri, 8 Feb 2002 21:24:52 +0000 (21:24 -0000)]
2002-02-09  Nick Drochak  <ndrochak@gol.com>

* FileIOPermissionTest.cs: Remove intersect test where it was trying
to intersect a permission with itself.  This throws an exception
with mscorlib.

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

22 years ago2002-02-09 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Fri, 8 Feb 2002 20:53:10 +0000 (20:53 -0000)]
2002-02-09  Nick Drochak  <ndrochak@gol.com>

* StackTest.cs: Removed test for IsReadonly.  Doesn't exist in .NET 1.0

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

22 years ago2002-02-09 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Fri, 8 Feb 2002 20:01:53 +0000 (20:01 -0000)]
2002-02-09  Nick Drochak  <ndrochak@gol.com>

* FileCodeGroup.cs: New file. All done except for GetHashCode and
Resolve.
* CodeGroup.cs: Fix small bug in ToXml()
* Evidence.cs: Added method stub needed by FileCodeGroup.cs.  Added
MonoTODO's too.

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

22 years agoFri Feb 8 19:28:31 CET 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 8 Feb 2002 14:42:03 +0000 (14:42 -0000)]
Fri Feb 8 19:28:31 CET 2002 Paolo Molaro <lupus@ximian.com>

* get.c: don't abort if a methodref is not found, usa alternative way
to get the method name.

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

22 years agoFri Feb 8 19:14:54 CET 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 8 Feb 2002 14:24:39 +0000 (14:24 -0000)]
Fri Feb 8 19:14:54 CET 2002 Paolo Molaro <lupus@ximian.com>

* CrossAppDomainDelegate.cs, AssemblyLoadEventHandler.cs,
UnhandledExceptionEventHandler.cs: added delegates.

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

22 years agoFri Feb 8 18:06:20 CET 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 8 Feb 2002 13:16:35 +0000 (13:16 -0000)]
Fri Feb 8 18:06:20 CET 2002 Paolo Molaro <lupus@ximian.com>

* MarshalByRefObject.cs: add ToString () method
(apparently needed by nunit).
* _AppDomain.cs: uncomment ToString(): dietmar fixed the bug triggered
by it in the runtime.

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

22 years agoFri Feb 8 18:02:50 CET 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 8 Feb 2002 13:11:39 +0000 (13:11 -0000)]
Fri Feb 8 18:02:50 CET 2002 Paolo Molaro <lupus@ximian.com>

* NameObjectCollectionBase.cs, NameValueCollection.cs: tweaks to make
it compile and provide the constructor needed by nunitcore.

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

22 years agoFri Feb 8 13:01:03 CET 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 8 Feb 2002 08:09:50 +0000 (08:09 -0000)]
Fri Feb 8 13:01:03 CET 2002 Paolo Molaro <lupus@ximian.com>

* interp.c: use opcode information from libmetadata.

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

22 years agoFri Feb 8 12:31:40 CET 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 8 Feb 2002 07:40:52 +0000 (07:40 -0000)]
Fri Feb 8 12:31:40 CET 2002 Paolo Molaro <lupus@ximian.com>

* monoburg.c: make generated arrays const, so that they are shared.

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

22 years agoFri Feb 8 12:29:41 CET 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 8 Feb 2002 07:39:10 +0000 (07:39 -0000)]
Fri Feb 8 12:29:41 CET 2002 Paolo Molaro <lupus@ximian.com>

* Makefile.am: correct linking order.
* dis-cil.c: use opcode info from opcodes.h instead of a copy of the data.

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

22 years agoFri Feb 8 12:26:37 CET 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 8 Feb 2002 07:37:22 +0000 (07:37 -0000)]
Fri Feb 8 12:26:37 CET 2002 Paolo Molaro <lupus@ximian.com>

* opcodes.c, opcodes.h: export interesting info about opcodes.

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

22 years agoString.Format() tests.
Dan Lewis [Thu, 7 Feb 2002 20:22:37 +0000 (20:22 -0000)]
String.Format() tests.

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

22 years agoString.Format() implementation.
Dan Lewis [Thu, 7 Feb 2002 20:21:58 +0000 (20:21 -0000)]
String.Format() implementation.

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

22 years ago2002-02-07 Duncan Mak <duncan@ximian.com>
Duncan Mak [Thu, 7 Feb 2002 19:39:47 +0000 (19:39 -0000)]
2002-02-07  Duncan Mak  <duncan@ximian.com>

* IsolatedStorage.cs: Added to CVS, stubbed out the API.
* IsolatedStorageException.cs: Implemented.

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

22 years agoSerialization bits for System.Collection.Hashtable, System.Reflection.AssemblyName...
Duncan Mak [Thu, 7 Feb 2002 17:33:39 +0000 (17:33 -0000)]
Serialization bits for System.Collection.Hashtable, System.Reflection.AssemblyName and System.Security.SecurityException

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

22 years agocopy System.dll into Test directory.
Dan Lewis [Thu, 7 Feb 2002 15:04:31 +0000 (15:04 -0000)]
copy System.dll into Test directory.

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

22 years ago2002-02-07 Gaurav Vaish <gvaish@iitk.ac.in>
Gaurav Vaish [Thu, 7 Feb 2002 13:34:06 +0000 (13:34 -0000)]
2002-02-07    Gaurav Vaish <gvaish@iitk.ac.in>

* RequiredFieldValidator.cs  -- Oops! Forgot to add in previous commit.

* ChangeLog -- Needed to be updated for this.

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

22 years ago2002-02-07 Gaurav Vaish <gvaish@iitk.ac.in>
Gaurav Vaish [Thu, 7 Feb 2002 13:32:09 +0000 (13:32 -0000)]
2002-02-07    Gaurav Vaish <gvaish@iitk.ac.in>

* ListBox.cs  -- Implemented the last unfinished method.

* ChangeLog, TODO -- Updated in accordance.

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

22 years ago2002-02-07 Duncan Mak <duncan@ximian.com>
Duncan Mak [Thu, 7 Feb 2002 13:15:40 +0000 (13:15 -0000)]
2002-02-07  Duncan Mak  <duncan@ximian.com>

* DuplicateWaitObjectException:
* InvalidCastException:
* NotImplementedException:
* NotSupportedException:
* NullReferenceException:
* OutOfMemoryException:
* OverflowException:
* RankException:
* StackOverflowException.cs:
* UnauthorizedAccessException: Added missing constructor used
  for serialization.

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

22 years agobug fix in String::Compare
Dietmar Maurer [Thu, 7 Feb 2002 11:08:16 +0000 (11:08 -0000)]
bug fix in String::Compare

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

22 years ago2002-02-07 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Wed, 6 Feb 2002 12:13:52 +0000 (12:13 -0000)]
2002-02-07  Nick Drochak  <ndrochak@gol.com>

* CodeGroupTest.cs: Tests everything except the (To|From)Xml methods.

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

22 years ago2002-02-07 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Wed, 6 Feb 2002 12:11:54 +0000 (12:11 -0000)]
2002-02-07  Nick Drochak  <ndrochak@gol.com>

* CodeGroup.cs: Went as far as I can for now.  Need to look at
the (To|From)XML methods when I understand PolicyLevels better.

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

22 years agofixed most compiler warnings, code cleanup
Dietmar Maurer [Wed, 6 Feb 2002 12:07:53 +0000 (12:07 -0000)]
fixed most compiler warnings, code cleanup

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

22 years agoadded translation CultureInfo id --> RegionInfo id
Radek Doulik [Wed, 6 Feb 2002 11:44:34 +0000 (11:44 -0000)]
added translation CultureInfo id --> RegionInfo id

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

22 years agoadded array bound checking
Dietmar Maurer [Wed, 6 Feb 2002 08:40:05 +0000 (08:40 -0000)]
added array bound checking

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

22 years agoimpl. Enum.Parse
Dietmar Maurer [Wed, 6 Feb 2002 06:13:57 +0000 (06:13 -0000)]
impl. Enum.Parse

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

22 years agomore tests
Dietmar Maurer [Wed, 6 Feb 2002 06:07:08 +0000 (06:07 -0000)]
more tests

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

22 years ago2002-02-06 Gaurav Vaish <gvaish@iitk.ac.in>
Gaurav Vaish [Wed, 6 Feb 2002 02:44:18 +0000 (02:44 -0000)]
2002-02-06     Gaurav Vaish <gvaish@iitk.ac.in>

 Back from a small vacation due to the exams...

* ListItem.cs, ListItemCollection.cs:  Completed
* WebControl.cs  -- Minor changes.

* TableStyle.cs, TargetConverter, TemplateColumn  -- Fully implemented

* ListBox.cs  -- Partial Implementation (See ChangeLog for details)

* ChangeLog  -- Verbose details of the work done

* TODO -- Updated list for completed classes.

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

22 years ago2002-02-05 Duncan Mak <duncan@ximian.com>
Duncan Mak [Wed, 6 Feb 2002 00:13:57 +0000 (00:13 -0000)]
2002-02-05  Duncan Mak  <duncan@ximian.com>

    * DBNull.cs: This is my first crack at the DBNull class. I think I
      actually got most of the IConvertible methods right, but I haven't
      done the research to test whether or not this is the correct
      behavior. IConvertible.ToType () is the most iffy of all, IMHO.

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

22 years agoadded ecma character categories to parser.
Dan Lewis [Tue, 5 Feb 2002 20:48:52 +0000 (20:48 -0000)]
added ecma character categories to parser.

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

22 years ago2002-02-05 Duncan Mak <duncan@ximian.com>
Duncan Mak [Tue, 5 Feb 2002 20:48:09 +0000 (20:48 -0000)]
2002-02-05  Duncan Mak  <duncan@ximian.com>

* FileTest.cs: Added to CVS. However, this portion of the code
can't be tested right now.

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

22 years ago2002-02-05 Duncan Mak <duncan@ximian.com>
Duncan Mak [Tue, 5 Feb 2002 18:39:13 +0000 (18:39 -0000)]
2002-02-05  Duncan Mak  <duncan@ximian.com>

    * DllNotFoundException.cs: Inherits from TypeLoadException, not
      SystemException.

2002-02-05  Duncan Mak  <duncan@ximian.com>

    * SymDocumentType.cs:
    * SymLanguageType.cs:
    * SymLanguageVendor.cs: Added to CVS.

2002-02-05  Duncan Mak  <duncan@ximian.com>

        * Missing.cs:
   * TargetException.cs: Added in CVS.

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

22 years agorevert my patch
Miguel de Icaza [Tue, 5 Feb 2002 16:48:39 +0000 (16:48 -0000)]
revert my patch

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

22 years agoUpdate web page directory
Miguel de Icaza [Tue, 5 Feb 2002 16:46:54 +0000 (16:46 -0000)]
Update web page directory

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

22 years ago2002-02-05 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Tue, 5 Feb 2002 13:21:45 +0000 (13:21 -0000)]
2002-02-05  Dietmar Maurer  <dietmar@ximian.com>

* Enum.cs: added more functionality (GetName, ToObject, Equals)

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

22 years ago2002-02-05 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Tue, 5 Feb 2002 13:18:43 +0000 (13:18 -0000)]
2002-02-05  Dietmar Maurer  <dietmar@ximian.com>

* interp.c (ves_exec_method): CEE_UNBOX: use element_class for
type check.
* x86.brg: use element_class for type check
* object.h (MONO_CHECK_ARG, MONO_CHECK_ARG_NULL): new macro for
icalls.

* class.c (class_compute_field_layout): set element_class for enums
(mono_class_create_from_typedef): set element_class for normal classes

* icall.c (ves_icall_System_Enum_get_value): impl.

* class.c (mono_class_create_from_typedef): do not set valuetype
flag for System.ValueType and System.Enum

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

22 years agoimpl. Array_Address icall, TOSTRING for pinvoke String return values
Dietmar Maurer [Mon, 4 Feb 2002 11:11:01 +0000 (11:11 -0000)]
impl. Array_Address icall, TOSTRING for pinvoke String return values

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

22 years agofix endian problem with old libiconv
Dietmar Maurer [Mon, 4 Feb 2002 08:22:38 +0000 (08:22 -0000)]
fix endian problem with old libiconv

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

22 years agoStupid ChangeLog commit
Duncan Mak [Sun, 3 Feb 2002 14:33:26 +0000 (14:33 -0000)]
Stupid ChangeLog commit

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

22 years agoAdded Mono namespace block
Duncan Mak [Sun, 3 Feb 2002 14:32:27 +0000 (14:32 -0000)]
Added Mono namespace block

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

22 years ago2002-02-01 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Fri, 1 Feb 2002 20:39:18 +0000 (20:39 -0000)]
2002-02-01  Nick Drochak  <ndrochak@gol.com>

* CodeGroupTest.cs: Still not done, checking in now just in case

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

22 years ago2002-02-02 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Fri, 1 Feb 2002 20:33:50 +0000 (20:33 -0000)]
2002-02-02  Nick Drochak  <ndrochak@gol.com>

* CodeGroup.cs: Not done, but checking in now just in case

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

22 years agomore RegionInfo work
Radek Doulik [Fri, 1 Feb 2002 16:55:01 +0000 (16:55 -0000)]
more RegionInfo work

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

22 years ago2002-2-1 Duncan Mak <duncan@localhost.localdomain>
Duncan Mak [Fri, 1 Feb 2002 16:47:11 +0000 (16:47 -0000)]
2002-2-1  Duncan Mak  <duncan@localhost.localdomain>

  * serialize.cs: Added a new tool for serializing objects. It
  can create new types dynamically, but can only handle
  arguments that are of primitive types.

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

22 years agoops, it should build again, I am sorry
Radek Doulik [Fri, 1 Feb 2002 15:17:16 +0000 (15:17 -0000)]
ops, it should build again, I am sorry

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

22 years agoimplemented RegionInfo (string) constructor
Radek Doulik [Fri, 1 Feb 2002 15:09:15 +0000 (15:09 -0000)]
implemented RegionInfo (string) constructor

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

22 years ago2002-02-01 Radek Doulik <rodo@ximian.com>
Radek Doulik [Fri, 1 Feb 2002 14:40:37 +0000 (14:40 -0000)]
2002-02-01  Radek Doulik  <rodo@ximian.com>

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

22 years agoSHR/SHL impl.
Dietmar Maurer [Fri, 1 Feb 2002 12:04:34 +0000 (12:04 -0000)]
SHR/SHL impl.

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

22 years agoFri Feb 1 16:03:53 CET 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 1 Feb 2002 11:22:35 +0000 (11:22 -0000)]
Fri Feb 1 16:03:53 CET 2002 Paolo Molaro <lupus@ximian.com>

* interp.c: exception fixes. Use mono_method_pointer_get ()
to easy porting to other archs. Some support for overflow detection.

Fri Feb 1 16:03:00 CET 2002 Paolo Molaro <lupus@ximian.com>

* x86/tramp.c, ppc/tramp.c: implement mono_method_pointer_get ().

Fri Feb 1 16:13:20 CET 2002 Paolo Molaro <lupus@ximian.com>

* class.c: add asserts if we are ever going to scribble over memory.
* socket-io.c: not all systems have AF_IRDA defined.

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

22 years agoFixety fix.
Paolo Molaro [Fri, 1 Feb 2002 10:55:00 +0000 (10:55 -0000)]
Fixety fix.

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

22 years agoFri Feb 1 15:32:36 CET 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 1 Feb 2002 10:41:25 +0000 (10:41 -0000)]
Fri Feb 1 15:32:36 CET 2002 Paolo Molaro <lupus@ximian.com>

* configure.in: allow PKG_CONFIG_PATH for the build-platform
pkg-config invocation.

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

22 years agoFri Feb 1 15:13:25 CET 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 1 Feb 2002 10:22:51 +0000 (10:22 -0000)]
Fri Feb 1 15:13:25 CET 2002 Paolo Molaro <lupus@ximian.com>

* configure.in: add some support/fixes for cross-compilation.

Fri Feb 1 15:14:16 CET 2002 Paolo Molaro <lupus@ximian.com>

* Makefile.am: support cross-compilation.

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

22 years ago2002-02-01 Gaurav Vaish <gvaish@iitk.ac.in>
Gaurav Vaish [Fri, 1 Feb 2002 10:09:51 +0000 (10:09 -0000)]
2002-02-01    Gaurav Vaish <gvaish@iitk.ac.in>

* DataList.cs   -- Done a hell lot of work today. I am tired now and will
 go to library to study for the exams on Monday.
 See ChangeLog for details of what I did today.

* ChangeLog  -- Updated in accordance.

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

22 years ago2002-02-01 Gaurav Vaish <gvaish@iitk.ac.in>
Gaurav Vaish [Thu, 31 Jan 2002 22:50:37 +0000 (22:50 -0000)]
2002-02-01    Gaurav Vaish <gvaish@iitk.ac.in>

* TODO: Do I really need destructors? I have added a small description.
 I don't think I need them. I am nowhere using any unmanaged code.

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

22 years agoWas part of PerlTest.cs: modified to use result description instead of checksum.
Dan Lewis [Thu, 31 Jan 2002 21:56:10 +0000 (21:56 -0000)]
Was part of PerlTest.cs: modified to use result description instead of checksum.

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

22 years agoRemoved /nowarn:1595, added /noconfig flag to build file (CSC was using the
Dan Lewis [Thu, 31 Jan 2002 21:47:17 +0000 (21:47 -0000)]
Removed /nowarn:1595, added /noconfig flag to build file (CSC was using the
Microsoft assemblies in preference.)

Removed checksum from Perl regex trial descriptions. Now using a descriptive
string.

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

22 years agoBranch bug was affecting FastRepeat: a(?:b|c|d)*(.) threw a stack overflow.
Dan Lewis [Thu, 31 Jan 2002 18:15:22 +0000 (18:15 -0000)]
Branch bug was affecting FastRepeat: a(?:b|c|d)*(.) threw a stack overflow.

Added note about (?(X)...) capture/expression disambiguation.

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

22 years agoremoved the hack
Dietmar Maurer [Thu, 31 Jan 2002 15:14:24 +0000 (15:14 -0000)]
removed the hack

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

22 years agoThu Jan 31 18:21:12 CET 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 31 Jan 2002 13:29:29 +0000 (13:29 -0000)]
Thu Jan 31 18:21:12 CET 2002 Paolo Molaro <lupus@ximian.com>

* dis-cil.c: reverse order when outputting start try blocks.

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

22 years agoThu Jan 31 17:32:32 CET 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 31 Jan 2002 12:41:09 +0000 (12:41 -0000)]
Thu Jan 31 17:32:32 CET 2002 Paolo Molaro <lupus@ximian.com>

* Directory.cs: handle opendir() return NULL and absolute filenames.

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

22 years agoAdded more stuff to various Exceptions to make them serializable
Duncan Mak [Thu, 31 Jan 2002 12:32:31 +0000 (12:32 -0000)]
Added more stuff to various Exceptions to make them serializable

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

22 years agofix the bug in the previous bug fix
Dietmar Maurer [Thu, 31 Jan 2002 12:28:26 +0000 (12:28 -0000)]
fix the bug in the previous bug fix

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

22 years agomono_wrapper_readdir: add check for null pointer
Dietmar Maurer [Thu, 31 Jan 2002 12:02:14 +0000 (12:02 -0000)]
mono_wrapper_readdir: add check for null pointer

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