mono.git
21 years ago * Form.cs : TopLevel, AcceptButton, CancelButton
Aleksey Ryabchuk [Mon, 30 Jun 2003 16:41:02 +0000 (16:41 -0000)]
* Form.cs : TopLevel, AcceptButton, CancelButton
* Application.cs : allow keyboard messages in modal forms
* Control.cs : basic impl. of GetTopLevel, SetTopLevel

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

21 years agoAdded hackers TODO list.
Paolo Molaro [Mon, 30 Jun 2003 15:41:37 +0000 (15:41 -0000)]
Added hackers TODO list.

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

21 years ago2003-06-30 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Mon, 30 Jun 2003 15:22:03 +0000 (15:22 -0000)]
2003-06-30  Nick Drochak  <ndrochak@gol.com>

* X509CertificateTest.cs: Adjust for time zone.  Need to test on .NET.

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

21 years ago2003-06-25 Eric Lindvall <eric@5stops.com>
Gonzalo Paniagua Javier [Mon, 30 Jun 2003 15:17:27 +0000 (15:17 -0000)]
2003-06-25  Eric Lindvall <eric@5stops.com>

* SimpleWorkerRequest.cs:
-adds PATH_INFO support
- updates GetFilePathTranslated() to make use of Path.Combine()
- gets rid of the null check in GetPathInfo() (we're setting
_PathInfo to String.Empty now)
- fixed CreatePath() so that it doesn't return String.Empty if
  the _AppVirtualPath is not "/" (to match MS runtime -- does
  anyone know why it was returning String.Empty?)

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

21 years ago2003-06-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 30 Jun 2003 14:56:48 +0000 (14:56 -0000)]
2003-06-30  Zoltan Varga  <vargaz@freemail.hu>

* run_test.sh: Added 'all' option to run all tests. Add class libraries
to MONO_PATH.

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

21 years ago2003-06-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 30 Jun 2003 14:56:44 +0000 (14:56 -0000)]
2003-06-30  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* AdRotator.cs: fixed bug #44271 and a few others bugs. Mono-stylized.

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

21 years ago * mono-endian.h: added prototype mono_read64_swap_words, used by
Malte Hildingson [Mon, 30 Jun 2003 14:15:01 +0000 (14:15 -0000)]
* mono-endian.h: added prototype mono_read64_swap_words, used by
ARM implementation of readr8.

* mono-endian.c: added function mono_read64_swap_words.

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

21 years ago * Cursors.cs : VSplit, HSplit cursors
Aleksey Ryabchuk [Mon, 30 Jun 2003 13:17:30 +0000 (13:17 -0000)]
* Cursors.cs : VSplit, HSplit cursors
* Form.cs: WindowState ( not finished ), changes to Form.Close
* Splitter.cs, Toolbar.cs : started implementation

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

21 years ago2003-06-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 30 Jun 2003 12:41:52 +0000 (12:41 -0000)]
2003-06-30  Zoltan Varga  <vargaz@freemail.hu>

* MethodBuilderTest.cs (TestReturnType): Make test more general so
it works both on Mono and MS.NET.

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

21 years ago2003-06-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 30 Jun 2003 12:37:27 +0000 (12:37 -0000)]
2003-06-30  Zoltan Varga  <vargaz@freemail.hu>

* FileStreamTest.cs: New tests for flushing when disposed and zero
buffer size.

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

21 years ago2003-06-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 30 Jun 2003 12:34:55 +0000 (12:34 -0000)]
2003-06-30  Zoltan Varga  <vargaz@freemail.hu>

* Console.cs: Turn off buffering for the streams returned by
OpenStandardOutput () and OpenStandardError () if the buffer size is 0.

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

21 years ago2003-06-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 30 Jun 2003 12:34:26 +0000 (12:34 -0000)]
2003-06-30  Zoltan Varga  <vargaz@freemail.hu>

* FileStream.cs (Dispose): Flush the buffer even if we don't own the
handle.
* FileStream.cs: Add a new constructor parameter to turn off buffering.
This is used by the Console.OpenStandard...() methods. Also fix
argument checking in InitBuffer(), so a zero buffer size is also
rejected.

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

21 years agoUse case insensitive compares and allow the header to appear anywhere in the file.
Paolo Molaro [Mon, 30 Jun 2003 10:00:36 +0000 (10:00 -0000)]
Use case insensitive compares and allow the header to appear anywhere in the file.

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

21 years agoBetter error messages.
Paolo Molaro [Mon, 30 Jun 2003 09:59:15 +0000 (09:59 -0000)]
Better error messages.

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

21 years ago2003-06-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 30 Jun 2003 06:00:10 +0000 (06:00 -0000)]
2003-06-30  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpRequest.cs: added REMOTE_PORT.
* HttpValueCollection.cs: fixed bug #45490.

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

21 years ago2003-06-29 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 30 Jun 2003 02:30:04 +0000 (02:30 -0000)]
2003-06-29  Sebastien Pouliot  <spouliot@videotron.ca>

* PermissionSet.cs: Added missing "virtual" to Count, IsSynchronized
and SyncRoot.

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

21 years ago2003-06-29 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 30 Jun 2003 02:00:35 +0000 (02:00 -0000)]
2003-06-29  Sebastien Pouliot  <spouliot@videotron.ca>

* ApplicationDirectory.cs: Added [Serializable] attribute to class.
* Evidence.cs: Added [Serializable] attribute to class.
* FirstMatchCodeGroup.cs: Added [Serializable] attribute to class.
* HashMembershipCondition.cs: Added [Serializable] attribute to class.
* NetCodeGroup.cs: Added [Serializable] attribute to class.
* PublisherMembershipCondition.cs: Added [Serializable] attribute to class.
* Zone.cs: Added [Serializable] attribute to class.

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

21 years ago2003-06-29 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 30 Jun 2003 01:44:49 +0000 (01:44 -0000)]
2003-06-29  Sebastien Pouliot <spouliot@videotron.ca>

* corlib_test.args: Added ReflectionPermissionAttributeTest.cs and
ReflectionPermissionTest.cs in System.Security.Permissions.
* corlib_test.args: Same.

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

21 years ago2003-06-29 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 30 Jun 2003 01:42:17 +0000 (01:42 -0000)]
2003-06-29  Sebastien Pouliot  <spouliot@videotron.ca>

* ReflectionPermissionAttributeTest.cs: New.
* ReflectionPermissionTest.cs: New.

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

21 years ago2003-06-29 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 30 Jun 2003 01:39:58 +0000 (01:39 -0000)]
2003-06-29  Sebastien Pouliot  <spouliot@videotron.ca>

* ReflectionPermission.cs: Completed class implementation.
* ReflectionPermissionAttribute.cs: Completed class implementation.

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

21 years agohandle 32bpp images
Alexandre Pigolkine [Sun, 29 Jun 2003 22:19:16 +0000 (22:19 -0000)]
handle 32bpp images

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

21 years agoimage drawing
Alexandre Pigolkine [Sun, 29 Jun 2003 22:17:08 +0000 (22:17 -0000)]
image drawing

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

21 years ago2003-06-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 29 Jun 2003 18:26:52 +0000 (18:26 -0000)]
2003-06-29  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* WebClient.cs: Small fix by Sebastian <scut@nb.in-berlin.de>.

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

21 years ago2003-06-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 29 Jun 2003 17:35:14 +0000 (17:35 -0000)]
2003-06-29  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* WebConnection.cs: fixed header writing the reusing a connection and
the server does not send 100-continue response.

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

21 years ago2003-06-29 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sun, 29 Jun 2003 14:45:06 +0000 (14:45 -0000)]
2003-06-29  Nick Drochak <ndrochak@gol.com>

* FileIOPermissionAttributeTest.cs: Don't use windows path name.

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

21 years ago2002-06-29 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sun, 29 Jun 2003 14:10:34 +0000 (14:10 -0000)]
2002-06-29  Nick Drochak  <ndrochak@gol.com>

* NamedPermissionSet.cs : Fix buglet/typo/thinko. Thank you unit tests.

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

21 years agoFile removed from folder
Alexandre Pigolkine [Sun, 29 Jun 2003 08:25:23 +0000 (08:25 -0000)]
File removed from folder

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

21 years ago2003-06-29 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Sun, 29 Jun 2003 05:41:52 +0000 (05:41 -0000)]
2003-06-29  Miguel de Icaza  <miguel@ximian.com>

* decl.cs (DeclSpace.CheckAccessLevel): Make this routine
complete;  Fixes #37521.

* delegate.cs: Use Modifiers.TypeAttr to compute the
TypeAttributes, instead of rolling our own.  This makes the flags
correct for the delegates.

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

21 years agoAdd new Qt tests
Miguel de Icaza [Sun, 29 Jun 2003 05:40:13 +0000 (05:40 -0000)]
Add new Qt tests

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

21 years agoFlush
Miguel de Icaza [Sun, 29 Jun 2003 04:07:36 +0000 (04:07 -0000)]
Flush

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

21 years ago2003-06-28 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Sun, 29 Jun 2003 04:00:28 +0000 (04:00 -0000)]
2003-06-28  Miguel de Icaza  <miguel@ximian.com>

* class.cs (Constructor.Define): Set the private flag for static
constructors as well.

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

21 years ago2003-06-28 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Sun, 29 Jun 2003 03:25:32 +0000 (03:25 -0000)]
2003-06-28  Miguel de Icaza  <miguel@ximian.com>

* cs-parser.jay (statement_expression): Set the return value to
null, to avoid a crash when we catch an error.

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

21 years agoAdd links to the Xr-related libraries for RH9.
Duncan Mak [Sun, 29 Jun 2003 02:03:53 +0000 (02:03 -0000)]
Add links to the Xr-related libraries for RH9.

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

21 years ago2003-06-28 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 29 Jun 2003 01:06:57 +0000 (01:06 -0000)]
2003-06-28  Sebastien Pouliot <spouliot@videotron.ca>

* corlib_test.args: Added PermissionSetTest.cs and NamedPermissionSetTest.cs
in System.Security. Added EnvironmentPermissionAttributeTest.cs,
EnvironmentPermissionTest.cs, FileDialogPermissionAttributeTest.cs,
FileDialogPermissionTest.cs, FileIOPermissionAttributeTest.cs,
PublisherIdentityPermissionAttributeTest.cs,
PublisherIdentityPermissionTest.cs in System.Security.Permissions
* corlib_test.args: Same.

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

21 years ago2003-06-28 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 29 Jun 2003 01:04:46 +0000 (01:04 -0000)]
2003-06-28  Sebastien Pouliot  <spouliot@videotron.ca>

* EnvironmentPermissionAttributeTest.cs: New.
* EnvironmentPermissionTest.cs: New.
* FileDialogPermissionAttributeTest.cs: New.
* FileDialogPermissionTest.cs: New.
* FileIOPermissionAttributeTest.cs: New.
* PublisherIdentityPermissionAttributeTest.cs: New.
* PublisherIdentityPermissionTest.cs: New.

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

21 years ago2003-06-28 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 29 Jun 2003 00:52:38 +0000 (00:52 -0000)]
2003-06-28  Sebastien Pouliot  <spouliot@videotron.ca>

* PermissionSetTest.cs: New. Partial unit tests for PermissionSet.
* NamedPermissionSetTest.cs: New. Complete unit tests.

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

21 years ago2003-06-22 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 29 Jun 2003 00:49:34 +0000 (00:49 -0000)]
2003-06-22  Sebastien Pouliot <spouliot@videotron.ca>

* unix.args: Added ZoneIdentityPermission.cs

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

21 years ago2003-06-22 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 29 Jun 2003 00:40:42 +0000 (00:40 -0000)]
2003-06-22  Sebastien Pouliot <spouliot@videotron.ca>

* unix.args: Added FileDialogPermission.cs, IsolatedStorageFilePermission.cs,
PrincipalPermission.cs, PublisherIdentityPermissionAttribute.cs,
RegistryPermission.cs, SiteIdentityPermission.cs, UIPermission.cs and
UrlIdentityPermission.cs

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

21 years ago2003-06-28 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 29 Jun 2003 00:17:52 +0000 (00:17 -0000)]
2003-06-28  Sebastien Pouliot  <spouliot@videotron.ca>

* CodeAccessSecurityAttribute.cs: Added [Serializable] to class.
* EnvironmentPermission.cs: Completed class implementation.
* EnvironmentPermissionAttribute.cs: Corrected 1.1 signature and
completed class implementation.
* FileDialogPermission.cs: New. Complete implementation.
* FileDialogPermissionAttribute.cs: Completed class implementation.
* FileIOPermissionAttribute.cs: Corrected 1.1 signature and
completed class implementation.
* IsolatedStorageFilePermission.cs: New. Stubbed missing class.
* PrincipalPermission.cs: New. Stubbed missing class.
* PublisherIdentityPermission.cs: Completed class implementation.
* PublisherIdentityPermissionAttribute.cs: New.  Complete
implementation.
* RegistryPermission.cs: New. Stubbed missing class.
* SecurityPermission.cs: Added missing MonoTODO attributes.
* SecurityPermissionFlag.cs: Added new BindingRedirects flag for
.NET 1.1 compatibility.
* SiteIdentityPermission.cs: New. Stubbed missing class.
* SiteIdentityPermissionAttribute.cs: Completed class implementation.
* StrongNamePermissionAttribute.cs: Completed class implementation.
* UIPermission.cs: New. Stubbed missing class.
* UIPermissionAttribute.cs: Completed class implementation.
* UrlIdentityPermission.cs: New. Stubbed missing class.
* UrlIdentityPermissionAttribute.cs: Completed class implementation.
* ZoneIdentityPermission.cs: Added [Serializable] to class.
* ZoneIdentityPermissionAttribute.cs: Completed class implementation.

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

21 years ago2003-06-28 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sat, 28 Jun 2003 23:47:35 +0000 (23:47 -0000)]
2003-06-28  Sebastien Pouliot  <spouliot@videotron.ca>

* CodeAccessPermission.cs: Added missing methods. Removed old XML
documentation (present in monodoc). Added missing MonoTODO attrs.
* NamedPermissionSet.cs : Changed some code from result of unit
tests. Updated MonoTODO attributes.
* PermissionSet.cs: Added missing methods. Removed old XML
documentation (present in monodoc). Added missing MonoTODO attrs.
Added code to some methods.
* SecurityManager.cs: Added missing MonoTODO attributes.

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

21 years agosupply KnownColor enum value to save Enum.Parse at runtime
Alexandre Pigolkine [Sat, 28 Jun 2003 15:32:30 +0000 (15:32 -0000)]
supply KnownColor enum value to save Enum.Parse at runtime

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

21 years agoswitch to unix line terminators
Alexandre Pigolkine [Sat, 28 Jun 2003 15:23:21 +0000 (15:23 -0000)]
switch to unix line terminators

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

21 years ago * Random.cs: Changed behavior of Random to match MS.NET. When Next is
Lluis Sanchez [Sat, 28 Jun 2003 10:37:24 +0000 (10:37 -0000)]
* Random.cs: Changed behavior of Random to match MS.NET. When Next is
  called with maxvalue==0 or minvalue==maxvalue, MS.NET internally generates
  a new random number (although it is not needed), while mono did not.
  As a result, the sequence of random numbers could be different for the
  same seed.

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

21 years ago * TypeData.cs: Type of item of ICollections is now taken from the Item(int) property...
Lluis Sanchez [Sat, 28 Jun 2003 00:36:33 +0000 (00:36 -0000)]
* TypeData.cs: Type of item of ICollections is now taken from the Item(int) property. Add() can
  be overlodaded, so it is not good for this.
* XmlSerializationWriterInterpreter.cs: Fix ambiguity bug when getting Item property of a collection.

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

21 years agoFlush
Miguel de Icaza [Sat, 28 Jun 2003 00:30:21 +0000 (00:30 -0000)]
Flush

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

21 years agoAdd Gtk# and Monodoc links for Mandrake 9.1
Duncan Mak [Fri, 27 Jun 2003 23:44:32 +0000 (23:44 -0000)]
Add Gtk# and Monodoc links for Mandrake 9.1

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

21 years agosave as Jpeg also
Alexandre Pigolkine [Fri, 27 Jun 2003 22:02:21 +0000 (22:02 -0000)]
save as Jpeg also

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

21 years agoencode 32 bpp images
Alexandre Pigolkine [Fri, 27 Jun 2003 22:00:57 +0000 (22:00 -0000)]
encode 32 bpp images

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

21 years agonew file added
Alexandre Pigolkine [Fri, 27 Jun 2003 18:22:09 +0000 (18:22 -0000)]
new file added

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

21 years agopixel format for InternalImageInfo
Alexandre Pigolkine [Fri, 27 Jun 2003 18:14:46 +0000 (18:14 -0000)]
pixel format for InternalImageInfo

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

21 years agointernal member to keep transformation matrix
Alexandre Pigolkine [Fri, 27 Jun 2003 18:13:51 +0000 (18:13 -0000)]
internal member to keep transformation matrix

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

21 years agonew file added, DrawLine function, HBITMAP, InternalImageInfo from HBITMAP
Alexandre Pigolkine [Fri, 27 Jun 2003 18:09:32 +0000 (18:09 -0000)]
new file added, DrawLine function, HBITMAP, InternalImageInfo from HBITMAP

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

21 years agoDrawLine functions, Bitmap format
Alexandre Pigolkine [Fri, 27 Jun 2003 18:06:12 +0000 (18:06 -0000)]
DrawLine functions, Bitmap format

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

21 years agocoordinate transformation
Alexandre Pigolkine [Fri, 27 Jun 2003 18:04:47 +0000 (18:04 -0000)]
coordinate transformation

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

21 years agoFri Jun 27 11:19:10 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 27 Jun 2003 09:28:09 +0000 (09:28 -0000)]
Fri Jun 27 11:19:10 CEST 2003 Paolo Molaro <lupus@ximian.com>

* mini.c, mini-ops.h, inssel.brg: optimized a couple of Array methods.

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

21 years agouse delegate async invoke where posssible
Dietmar Maurer [Fri, 27 Jun 2003 07:59:47 +0000 (07:59 -0000)]
use delegate async invoke where posssible

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

21 years ago2003-06-27 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Fri, 27 Jun 2003 07:52:02 +0000 (07:52 -0000)]
2003-06-27  Dietmar Maurer  <dietmar@ximian.com>

* threadpool.c (mono_thread_pool_add): keep a reference to the
AsyncResult to prevent GC

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

21 years agoUpdate the src rpm link for 0.25 release. For now, we have a symlink
Duncan Mak [Fri, 27 Jun 2003 02:20:40 +0000 (02:20 -0000)]
Update the src rpm link for 0.25 release. For now, we have a symlink
there.

Fix description for gtk-sharp-debuginfo.

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

21 years agoFlush
Miguel de Icaza [Fri, 27 Jun 2003 01:54:10 +0000 (01:54 -0000)]
Flush

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

21 years agoAdd distro-correct filenames for gtk-sharp and monodoc (redhat-80-i386
Duncan Mak [Fri, 27 Jun 2003 00:49:31 +0000 (00:49 -0000)]
Add distro-correct filenames for gtk-sharp and monodoc (redhat-80-i386
and redhat-9-i386)

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

21 years agoUpdate the filenames to the actual filenames on the server. Commented
Duncan Mak [Thu, 26 Jun 2003 23:32:04 +0000 (23:32 -0000)]
Update the filenames to the actual filenames on the server. Commented
out the SuSE chunk until we can build SuSE packages.

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

21 years agoFlush
Miguel de Icaza [Thu, 26 Jun 2003 22:56:27 +0000 (22:56 -0000)]
Flush

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

21 years agoupdated monocharge URL
Gonzalo Paniagua Javier [Thu, 26 Jun 2003 22:29:53 +0000 (22:29 -0000)]
updated monocharge URL

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

21 years ago2003-06-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 26 Jun 2003 17:53:47 +0000 (17:53 -0000)]
2003-06-26  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ListControl.cs: save viewstate data when any of the 3 values is not
null. Fixed condition to save selection indices. Closes bug #45493.

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

21 years ago * DateTime.cs: Modified constructor. Check for valid value of TimeSpan must
Lluis Sanchez [Thu, 26 Jun 2003 17:05:37 +0000 (17:05 -0000)]
* DateTime.cs: Modified constructor. Check for valid value of TimeSpan must
  be done after the correspondig UTC offset has been applied.

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

21 years agomore implementation added
Aleksey Ryabchuk [Thu, 26 Jun 2003 16:37:57 +0000 (16:37 -0000)]
more implementation added

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

21 years agoThu Jun 26 16:06:35 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 26 Jun 2003 14:15:25 +0000 (14:15 -0000)]
Thu Jun 26 16:06:35 CEST 2003 Paolo Molaro <lupus@ximian.com>

* FloatingPointFormatter.cs: use dec_len2 as default precision.

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

21 years agoTry to fix the mess for platforms where the included libgc doesn't compile.
Paolo Molaro [Thu, 26 Jun 2003 13:29:46 +0000 (13:29 -0000)]
Try to fix the mess for platforms where the included libgc doesn't compile.

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

21 years agoThu Jun 26 12:13:25 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 26 Jun 2003 10:23:34 +0000 (10:23 -0000)]
Thu Jun 26 12:13:25 CEST 2003 Paolo Molaro <lupus@ximian.com>

* class.c: leak fix.

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

21 years agoArghhhh
Miguel de Icaza [Thu, 26 Jun 2003 05:17:30 +0000 (05:17 -0000)]
Arghhhh

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

21 years agoFlush
Miguel de Icaza [Thu, 26 Jun 2003 05:01:42 +0000 (05:01 -0000)]
Flush

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

21 years agoPort 22 instead of 2200
Miguel de Icaza [Thu, 26 Jun 2003 03:50:17 +0000 (03:50 -0000)]
Port 22 instead of 2200

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

21 years agoFlush
Miguel de Icaza [Thu, 26 Jun 2003 03:48:14 +0000 (03:48 -0000)]
Flush

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

21 years ago2003-06-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 26 Jun 2003 02:03:38 +0000 (02:03 -0000)]
2003-06-26  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* WebConnection.cs: close the socket and connection when disposing.
* WebRequest.cs: removed setter for RequestUri. Allow non-public ctors
when creating instances.

* HttpWebRequest.cs:
* HttpWebResponse.cs:
* FileWebRequest.cs: support serialization.

* FileWebResponse.cs: support serialization and fixed dispose checks.

* FileWebRequestCreator.cs:
* HttpRequestCreator.cs: added internal .ctor.

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

21 years ago * SerializationInfo.cs: Fixed bug #44955
Lluis Sanchez [Wed, 25 Jun 2003 23:39:41 +0000 (23:39 -0000)]
* SerializationInfo.cs: Fixed bug #44955

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

21 years ago * ObjRef.cs: Fixed bug #43187, based on the patch by Jean-Marc Andre
Lluis Sanchez [Wed, 25 Jun 2003 23:21:32 +0000 (23:21 -0000)]
* ObjRef.cs: Fixed bug #43187, based on the patch by Jean-Marc Andre

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

21 years ago * Hashtable.cs: Fixed bug when serializing and deserializing
Lluis Sanchez [Wed, 25 Jun 2003 22:52:04 +0000 (22:52 -0000)]
* Hashtable.cs: Fixed bug when serializing and deserializing
  a hashtable from which one element has been deleted. The Object instance
  used as a removed marker is not detected as a such, since the
  serializer creates a different instace.

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

21 years ago * Object.cs: Object must have the Serializable attribute.
Lluis Sanchez [Wed, 25 Jun 2003 22:47:21 +0000 (22:47 -0000)]
* Object.cs: Object must have the Serializable attribute.
* DateTime.cs: Fixed _DoParse() so it correctly applies the utc offset
  to the resulting date. Also fixed _ToString so now correctly formates the
  UTC offset.

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

21 years ago2003-06-25: Jean-Marc Andr�� (jean-marc.andre@polymtl.ca)
Jean-Marc Andre [Wed, 25 Jun 2003 20:23:41 +0000 (20:23 -0000)]
2003-06-25: Jean-Marc Andr�� (jean-marc.andre@polymtl.ca)
SoapFormatter, SoapReader: SerializationBinder support added

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

21 years ago2003-06-25 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Wed, 25 Jun 2003 17:31:57 +0000 (17:31 -0000)]
2003-06-25  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlDocumentNavigator.cs : Fixed IsEmptyElement. It treats <foo></foo>
  as non-empty, and XmlElement's IsEmpty is designed as such.
  Fixed MoveToFirst() and MoveToNext() not to move to xmldecl nor
  doctype node.
* XmlNode.cs : Fixed XPathNodeType. It should throw an exception
  instead of returning undefined enum value.
  Modified some code comments.
* XmlWriter.cs : Fixed WriteNode () to use WriteFullEndElement()
  when XmlReader's node is not at empty element or at EndElement.
  Fixed XmlDeclaration's standalone check.

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

21 years ago2003-06-25 Dick Porter <dick@ximian.com>
Dick Porter [Wed, 25 Jun 2003 17:04:15 +0000 (17:04 -0000)]
2003-06-25  Dick Porter  <dick@ximian.com>

* WaitHandle.cs: Default handle value should be InvalidHandle, not
Zero.

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

21 years ago2003-06-25 Dick Porter <dick@ximian.com>
Dick Porter [Wed, 25 Jun 2003 17:01:16 +0000 (17:01 -0000)]
2003-06-25  Dick Porter  <dick@ximian.com>

* threadpool.c (mono_thread_pool_add): Don't set up a finaliser
for the async object, the WaitHandle object will close the handle.
Fixes bug 45321.

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

21 years agoWed Jun 25 18:12:29 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 25 Jun 2003 16:25:38 +0000 (16:25 -0000)]
Wed Jun 25 18:12:29 CEST 2003 Paolo Molaro <lupus@ximian.com>

* class.c: in mono_array_class_get (), lookup from the hash with the
same type we insert: this works around a bug in
mono_metadata_type_hash() with SZARRAY and fixes a leak reported by
lluis. The real fix will have to wait for after the release.

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

21 years agoanother test
Dietmar Maurer [Wed, 25 Jun 2003 16:09:56 +0000 (16:09 -0000)]
another test

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

21 years ago2003-06-25 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Wed, 25 Jun 2003 15:44:45 +0000 (15:44 -0000)]
2003-06-25  Nick Drochak <ndrochak@gol.com>

* DateTimeTest.cs: Custom format string uses January of current Year.

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

21 years ago2003-06-25 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Wed, 25 Jun 2003 15:11:43 +0000 (15:11 -0000)]
2003-06-25  Nick Drochak <ndrochak@gol.com>

* DateTimeTest.cs: Re-enable test because bug #30030 is fixed.

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

21 years ago2003-06-25 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Wed, 25 Jun 2003 14:49:11 +0000 (14:49 -0000)]
2003-06-25  Nick Drochak <ndrochak@gol.com>

* ByteTest.cs: Culture settings can affect where it puts the '%'.

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

21 years agoFP control word enum.
Paolo Molaro [Wed, 25 Jun 2003 13:18:00 +0000 (13:18 -0000)]
FP control word enum.

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

21 years agoWed Jun 25 13:19:25 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 25 Jun 2003 11:29:33 +0000 (11:29 -0000)]
Wed Jun 25 13:19:25 CEST 2003 Paolo Molaro <lupus@ximian.com>

* mini.c, mini.h, mini.x86.c, mini-ppc.c: added facility so that
arch code can setup the cpu for CLR execution, if needed.
We use it on x86 to set the precision of FP operations.

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

21 years agoWed Jun 25 13:14:41 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 25 Jun 2003 11:23:47 +0000 (11:23 -0000)]
Wed Jun 25 13:14:41 CEST 2003 Paolo Molaro <lupus@ximian.com>

* icall.c: fix memory leak when getting type members.

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

21 years ago2003-06-24 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 24 Jun 2003 23:25:44 +0000 (23:25 -0000)]
2003-06-24  Miguel de Icaza  <miguel@ximian.com>

* cs-parser.jay: Applied patch from Jackson that adds support for
extern and unsafe modifiers to destructor declarations.

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

21 years agoForgot these
Gonzalo Paniagua Javier [Tue, 24 Jun 2003 20:45:33 +0000 (20:45 -0000)]
Forgot these

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

21 years ago2003-06-23 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Gonzalo Paniagua Javier [Tue, 24 Jun 2003 20:37:44 +0000 (20:37 -0000)]
2003-06-23  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* DesignerAttribute.cs: Fixed AttributeUsage, implementation errors,
better Hashcode generation
* EditorAttribute.cs: Fixed AttributeUsage, implementation errors,
better Hashcode generation
* LicenseContext.cs: Added and implemented missing property
* ListBindableAttribute.cs: Simplified implementation, removed
unneccessary data.
* ReadOnlyAttribute.cs: Better Hashcode generation
* RunInstallerAttribute.cs: Better Hashcode generation, more robust
Equals check.

* LicenseProviderAttribute.cs: Fixed AttributeUsage, indentation
* ProvidePropertyAttribute.cs: Fixed AttributeUsage
* ToolboxItemFilterAttribute.cs: Fixed AttributeUsage

* MarshalByValueComponent.cs:
* IContainer.cs:
* IComponent.cs: Added missing attribute(s)

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

21 years ago * HttpWebRequest.cs: SetWriteStream(): SendRequestHeaders should be called
Lluis Sanchez [Tue, 24 Jun 2003 16:35:57 +0000 (16:35 -0000)]
* HttpWebRequest.cs: SetWriteStream(): SendRequestHeaders should be called
  before asyncWrite.SetCompleted, to make sure that the waiting thread
  does not start to send more information before SendRequestHeaders has
  finished.

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

21 years ago * XmlTypeMapElementInfo.cs: no need to compare nesting level in Equals.
Lluis Sanchez [Tue, 24 Jun 2003 16:28:14 +0000 (16:28 -0000)]
* XmlTypeMapElementInfo.cs: no need to compare nesting level in Equals.
* XmlReflectionImporter.cs: Changed nullable default. Assign member's namespace to an
  array if the namespace is not specified in XmlArrayItemAttribute.

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

21 years ago * TreeNode.cs
Aleksey Ryabchuk [Tue, 24 Jun 2003 15:29:33 +0000 (15:29 -0000)]
* TreeNode.cs
* TreeNodeCollection.cs
* TreeView.cs : more implementation added

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

21 years agoincrease length of localloc
Dietmar Maurer [Tue, 24 Jun 2003 08:40:22 +0000 (08:40 -0000)]
increase length of localloc

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

21 years ago2002-06-24 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Tue, 24 Jun 2003 05:06:48 +0000 (05:06 -0000)]
2002-06-24  Nick Drochak  <ndrochak@gol.com>

* BasicOperationsTest.cs: Make test pass on .NET 1.1.

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

21 years ago2003-06-24 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 24 Jun 2003 04:33:19 +0000 (04:33 -0000)]
2003-06-24  Miguel de Icaza  <miguel@ximian.com>

* expression.cs: Report error 21 if the user is trying to index a
System.Array.

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

21 years agoAdd another test
Miguel de Icaza [Tue, 24 Jun 2003 04:32:48 +0000 (04:32 -0000)]
Add another test

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