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
Paolo Molaro [Mon, 30 Jun 2003 15:41:37 +0000 (15:41 -0000)]
Added hackers TODO list.
svn path=/trunk/mono/; revision=15764
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
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
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
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
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
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
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
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
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
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
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
Paolo Molaro [Mon, 30 Jun 2003 09:59:15 +0000 (09:59 -0000)]
Better error messages.
svn path=/trunk/mcs/; revision=15736
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
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
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
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
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
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
Alexandre Pigolkine [Sun, 29 Jun 2003 22:19:16 +0000 (22:19 -0000)]
handle 32bpp images
svn path=/trunk/mcs/; revision=15729
Alexandre Pigolkine [Sun, 29 Jun 2003 22:17:08 +0000 (22:17 -0000)]
image drawing
svn path=/trunk/mcs/; revision=15728
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
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
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
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
Alexandre Pigolkine [Sun, 29 Jun 2003 08:25:23 +0000 (08:25 -0000)]
File removed from folder
svn path=/trunk/mcs/; revision=15723
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
Miguel de Icaza [Sun, 29 Jun 2003 05:40:13 +0000 (05:40 -0000)]
Add new Qt tests
svn path=/trunk/mcs/; revision=15721
Miguel de Icaza [Sun, 29 Jun 2003 04:07:36 +0000 (04:07 -0000)]
Flush
svn path=/trunk/mono/; revision=15720
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
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
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
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
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
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
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
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
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
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
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
Alexandre Pigolkine [Sat, 28 Jun 2003 15:23:21 +0000 (15:23 -0000)]
switch to unix line terminators
svn path=/trunk/mcs/; revision=15707
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
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
Miguel de Icaza [Sat, 28 Jun 2003 00:30:21 +0000 (00:30 -0000)]
Flush
svn path=/trunk/mono/; revision=15697
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
Alexandre Pigolkine [Fri, 27 Jun 2003 22:02:21 +0000 (22:02 -0000)]
save as Jpeg also
svn path=/trunk/mcs/; revision=15695
Alexandre Pigolkine [Fri, 27 Jun 2003 22:00:57 +0000 (22:00 -0000)]
encode 32 bpp images
svn path=/trunk/mcs/; revision=15694
Alexandre Pigolkine [Fri, 27 Jun 2003 18:22:09 +0000 (18:22 -0000)]
new file added
svn path=/trunk/mcs/; revision=15691
Alexandre Pigolkine [Fri, 27 Jun 2003 18:14:46 +0000 (18:14 -0000)]
pixel format for InternalImageInfo
svn path=/trunk/mcs/; revision=15690
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
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
Alexandre Pigolkine [Fri, 27 Jun 2003 18:06:12 +0000 (18:06 -0000)]
DrawLine functions, Bitmap format
svn path=/trunk/mcs/; revision=15687
Alexandre Pigolkine [Fri, 27 Jun 2003 18:04:47 +0000 (18:04 -0000)]
coordinate transformation
svn path=/trunk/mcs/; revision=15686
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
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
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
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
Miguel de Icaza [Fri, 27 Jun 2003 01:54:10 +0000 (01:54 -0000)]
Flush
svn path=/trunk/mono/; revision=15678
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
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
Miguel de Icaza [Thu, 26 Jun 2003 22:56:27 +0000 (22:56 -0000)]
Flush
svn path=/trunk/mono/; revision=15675
Gonzalo Paniagua Javier [Thu, 26 Jun 2003 22:29:53 +0000 (22:29 -0000)]
updated monocharge URL
svn path=/trunk/mcs/; revision=15674
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
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
Aleksey Ryabchuk [Thu, 26 Jun 2003 16:37:57 +0000 (16:37 -0000)]
more implementation added
svn path=/trunk/mcs/; revision=15657
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
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
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
Miguel de Icaza [Thu, 26 Jun 2003 05:17:30 +0000 (05:17 -0000)]
Arghhhh
svn path=/trunk/mono/; revision=15650
Miguel de Icaza [Thu, 26 Jun 2003 05:01:42 +0000 (05:01 -0000)]
Flush
svn path=/trunk/mono/; revision=15648
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
Miguel de Icaza [Thu, 26 Jun 2003 03:48:14 +0000 (03:48 -0000)]
Flush
svn path=/trunk/mono/; revision=15645
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
Lluis Sanchez [Wed, 25 Jun 2003 23:39:41 +0000 (23:39 -0000)]
* SerializationInfo.cs: Fixed bug #44955
svn path=/trunk/mcs/; revision=15643
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
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
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
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
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
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
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
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
Dietmar Maurer [Wed, 25 Jun 2003 16:09:56 +0000 (16:09 -0000)]
another test
svn path=/trunk/mono/; revision=15628
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
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
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
Paolo Molaro [Wed, 25 Jun 2003 13:18:00 +0000 (13:18 -0000)]
FP control word enum.
svn path=/trunk/mono/; revision=15623
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
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
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
Gonzalo Paniagua Javier [Tue, 24 Jun 2003 20:45:33 +0000 (20:45 -0000)]
Forgot these
svn path=/trunk/mcs/; revision=15615
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
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
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
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
Dietmar Maurer [Tue, 24 Jun 2003 08:40:22 +0000 (08:40 -0000)]
increase length of localloc
svn path=/trunk/mono/; revision=15603
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
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
Miguel de Icaza [Tue, 24 Jun 2003 04:32:48 +0000 (04:32 -0000)]
Add another test
svn path=/trunk/mcs/; revision=15600