Anirban Bhattacharjee [Fri, 20 Aug 2004 12:29:46 +0000 (12:29 -0000)]
2004-08-20 Anirban Bhattacharjee <banirban@novell.com>
* statement.cs: Bug fixing - Prevent AddHandler from getting resolved second time. This is critical for ASP programs with VB.
svn path=/trunk/mcs/; revision=32566
Anirban Bhattacharjee [Fri, 20 Aug 2004 12:24:23 +0000 (12:24 -0000)]
2004-08-18 Anirban Bhattacharjee <banirban@novell.com>
* expression.cs: Bug fixing - reference to the current type is fixed during BaseAccess resolution
svn path=/trunk/mcs/; revision=32565
Sureshkumar T [Fri, 20 Aug 2004 10:57:52 +0000 (10:57 -0000)]
2004-08-20 Sureshkumar T (tsureshkumar@novell.com)
* OdbcConnection.cs - correct handles are passed to OdbcError exception to trap the correct error
svn path=/trunk/mcs/; revision=32564
Sachin Kumar [Fri, 20 Aug 2004 10:43:22 +0000 (10:43 -0000)]
Added new tests for Select Case Statements
svn path=/trunk/mcs/; revision=32562
Atsushi Eno [Fri, 20 Aug 2004 09:16:23 +0000 (09:16 -0000)]
2004-08-20 Atsushi Enomoto <atsushi@ximian.com>
* AssemblyInfo.cs : updated version to match with ms.net.
svn path=/trunk/mcs/; revision=32561
Umadevi S [Fri, 20 Aug 2004 05:41:15 +0000 (05:41 -0000)]
2004-08-20 Umadevi S <sumadevi@novell.com>
* Added testcase in SqlDataAdapter.cs for Fillschema
svn path=/trunk/mcs/; revision=32560
Atsushi Eno [Fri, 20 Aug 2004 03:56:51 +0000 (03:56 -0000)]
2004-08-20 Atsushi Enomoto <atsushi@ximian.com>
* XsdValidatingReader.cs : ReadTypedValue() is override under 2_0.
svn path=/trunk/mcs/; revision=32559
Atsushi Eno [Fri, 20 Aug 2004 03:56:05 +0000 (03:56 -0000)]
2004-08-20 Atsushi Enomoto <atsushi@ximian.com>
* XmlTextReader.cs : Fixed EOF not to return true when it is just
closed. Element and EndElement location is now adjusted to be the
same as MS.NET does. This fixes bug #63505 and #63507.
ResetState() now throws InvalidOperationException() as MS.NET does.
* WriteState.cs : added missing 2_0 enumeration.
* XmlReader.cs : ReadTypedValue() is virtual.
* XmlValidatingReader.cs : ReadTypedValue() is override under 2_0.
svn path=/trunk/mcs/; revision=32558
Ben Maurer [Fri, 20 Aug 2004 03:17:15 +0000 (03:17 -0000)]
2004-08-20 Ben Maurer <bmaurer@users.sourceforge.net>
* mini-x86.c: use a 1 op rather than a 2 op tls access
instruction -> faster.
svn path=/trunk/mono/; revision=32555
Peter Dennis Bartok [Fri, 20 Aug 2004 01:39:06 +0000 (01:39 -0000)]
- Updated code to match new HandleData.DeviceContext type
svn path=/trunk/mcs/; revision=32554
Peter Dennis Bartok [Fri, 20 Aug 2004 01:38:36 +0000 (01:38 -0000)]
- Made DeviceContext a generic object to allow usage from various drivers
- Added support for queueing Windows messages
svn path=/trunk/mcs/; revision=32553
Peter Dennis Bartok [Fri, 20 Aug 2004 01:37:47 +0000 (01:37 -0000)]
- Added generation of MouseEnter, MouseLeave and MouseHover events
- Added cleanup on EndPaint
svn path=/trunk/mcs/; revision=32552
Peter Dennis Bartok [Fri, 20 Aug 2004 01:17:24 +0000 (01:17 -0000)]
- Added handling of WM_MOUSEHOVER
- Worked around 'bug' in Win32 WM_MOUSE_ENTER/WM_MOUSE_LEAVE driver code
svn path=/trunk/mcs/; revision=32551
Jordi Mas i Hernandez [Fri, 20 Aug 2004 00:55:28 +0000 (00:55 -0000)]
fixes button order
svn path=/trunk/mcs/; revision=32550
Jordi Mas i Hernandez [Fri, 20 Aug 2004 00:12:51 +0000 (00:12 -0000)]
fixes methods signature
svn path=/trunk/mcs/; revision=32549
Peter Dennis Bartok [Thu, 19 Aug 2004 23:09:22 +0000 (23:09 -0000)]
- Added Right property
- Added RightToLeft property
svn path=/trunk/mcs/; revision=32548
Zoltan Varga [Thu, 19 Aug 2004 22:43:49 +0000 (22:43 -0000)]
2004-08-20 Zoltan Varga <vargaz@freemail.hu>
* mini-amd64.c inssel-amd64.brg cpu-amd64.md: Merge changes from
x86 backend.
svn path=/trunk/mono/; revision=32547
Jordi Mas i Hernandez [Thu, 19 Aug 2004 22:27:40 +0000 (22:27 -0000)]
experimental GTK theme support
svn path=/trunk/mcs/; revision=32546
Jordi Mas i Hernandez [Thu, 19 Aug 2004 22:26:30 +0000 (22:26 -0000)]
move themes from an interface to a class
svn path=/trunk/mcs/; revision=32545
Jordi Mas i Hernandez [Thu, 19 Aug 2004 22:25:31 +0000 (22:25 -0000)]
theme enhancaments
svn path=/trunk/mcs/; revision=32544
Peter Dennis Bartok [Thu, 19 Aug 2004 22:04:18 +0000 (22:04 -0000)]
- Added colormap basics
- Added a way to re-initialize with a different display handle
- Fixed setting of the window background color
- Added various X11 imports related to colors and colormaps
svn path=/trunk/mcs/; revision=32543
Peter Dennis Bartok [Thu, 19 Aug 2004 21:51:59 +0000 (21:51 -0000)]
- Removed packing hints (Paolo suggested this a while back)
- fixed colormap type
- Added default Atom types
- Added Screen and color structs and enums
svn path=/trunk/mcs/; revision=32542
Peter Dennis Bartok [Thu, 19 Aug 2004 21:39:09 +0000 (21:39 -0000)]
- Added missing Draw() method
- Added missing RecreateHandle event
svn path=/trunk/mcs/; revision=32541
Peter Dennis Bartok [Thu, 19 Aug 2004 21:30:37 +0000 (21:30 -0000)]
- Added handling of WM_CLOSE
svn path=/trunk/mcs/; revision=32540
Sebastien Pouliot [Thu, 19 Aug 2004 18:50:41 +0000 (18:50 -0000)]
2004-08-19 Sebastien Pouliot <sebastien@ximian.com>
* corlib_test.dll.sources: Added System.Security.Permissions/
CodeAccessSecurityAttributeTest.cs,
DataProtectionPermissionAttributeTest.cs (NET_2_0),
HostProtectionAttributeTest.cs (NET_2_0),
IsolatedStoragePermissionAttributeTest.cs and
KeyContainerPermissionAttributeTest.cs (NET_2_0) to unit tests.
svn path=/trunk/mcs/; revision=32539
Sebastien Pouliot [Thu, 19 Aug 2004 18:46:33 +0000 (18:46 -0000)]
2003-08-19 Sebastien Pouliot <sebastien@ximian.com>
* CodeAccessSecurityAttributeTest.cs: New unit tests for abstract
class CodeAccessSecurityAttribute.
* DataProtectionPermissionAttributeTest.cs: New unit tests for Fx 2.0
DataProtectionPermissionAttribute class.
* EnvironmentPermissionAttributeTest.cs: Added tests to check class's
attributes. Converted existing tests to NUnit 2.2 format. Fixed small
behaviour difference with Fx 2.0.
* FileDialogPermissionAttributeTest.cs: Added tests to check class's
attributes. Converted existing tests to NUnit 2.2 format.
* FileIOPermissionAttributeTest.cs: Added tests to check class's
attributes. Converted existing tests to NUnit 2.2 format. Added tests
for new Fx 2.0 properties.
* HostProtectionAttributeTest.cs: New unit tests for Fx 2.0
HostProtectionAttribute class.
* IsolatedStoragePermissionAttributeTest.cs: New unit tests for
abstract class IsolatedStoragePermissionAttribute.
* KeyContainerPermissionAttributeTest.cs: New unit tests for Fx 2.0
KeyContainerPermissionAttribute class.
* PermissionSetAttributeTest.cs: Added tests to check class's
attributes. Converted existing tests to NUnit 2.2 format. Added tests
for new Fx 2.0 properties.
* PrincipalPermissionAttributeTest.cs: Added tests to check class's
attributes. Converted existing tests to NUnit 2.2 format.
* PublisherIdentityPermissionAttributeTest.cs: Added tests to check
class's attributes. Converted existing tests to NUnit 2.2 format.
* ReflectionPermissionAttributeTest.cs: Added tests to check class's
attributes. Converted existing tests to NUnit 2.2 format.
* RegistryPermissionAttributeTest.cs: Added tests to check class's
attributes. Converted existing tests to NUnit 2.2 format. Added tests
for new Fx 2.0 properties.
* SecurityAttributeTest.cs: New unit tests for abstract class
SecurityAttribute.
* SecurityPermissionAttributeTest.cs: Removed unrequired line.
* SiteIdentityPermissionAttributeTest.cs: Added tests to check class's
attributes. Converted existing tests to NUnit 2.2 format.
* StrongNameIdentityPermissionAttributeTest.cs: Removed unrequired line.
* UIPermissionAttributeTest.cs: Removed unrequired line.
* UrlIdentityPermissionAttributeTest.cs: Added tests to check class's
attributes. Converted existing tests to NUnit 2.2 format.
* ZoneIdentityPermissionAttributeTest.cs: Removed unrequired line.
svn path=/trunk/mcs/; revision=32538
Sebastien Pouliot [Thu, 19 Aug 2004 18:29:23 +0000 (18:29 -0000)]
2004-08-19 Sebastien Pouliot <sebastien@ximian.com>
* CodeAccessSecurityAttribute.cs: Namespace clean-up (removing System.)
* EnvironmentPermission.cs: Common exception for flags validation.
Fixed Fx 2.0 return values (String.Empty not null).
* EnvironmentPermissionAttribute.cs: Namespace clean-up.
* FileIOPermission.cs: Updated to use the common template. Added Fx
2.0 properties.
* FileIOPermissionAttribute.cs: Added Fx 2.0 properties.
* HostProtectionAttribute.cs: Namespace clean-up (removing System.)
* IsolatedStoragePermissionAttribute.cs: Namespace cleanup.
* KeyContainerPermissionAttribute.cs: Added default values. Removed
unrequired flags validations. Can now create unrestricted permissions.
* PermissionSetAttribute.cs: Added new Fx 2.0 Hex property.
* PrincipalPermission.cs: Updated to use the common template.
* PrincipalPermissionAttribute.cs: Namespace cleanup.
* PublisherIdentityPermissionAttribute.cs: Namespace cleanup.
* RegistryPermission.cs: Updated to use the common template.
* RegistryPermissionAttribute.cs: Added Fx 2.0 properties.
* SecurityAttribute.cs: Namespace clean-up (removing System.)
* SiteIdentityPermission.cs: Updated to use the common template.
* SiteIdentityPermissionAttribute.cs: Move unrestricted responsability
check to SiteIdentityPermission constructor.
* StrongNamePermissionAttribute.cs: Move unrestricted responsability
check to StrongNameIdentityPermission constructor.
* UrlIdentityPermission.cs: Updated to use the common template.
* UrlIdentityPermissionAttribute.cs: Move unrestricted responsability
check to UrlIdentityPermission constructor.
* ZoneIdentityPermissionAttribute.cs: Move unrestricted responsability
check to ZoneIdentityPermission constructor.
svn path=/trunk/mcs/; revision=32537
Bernie Solomon [Thu, 19 Aug 2004 16:04:19 +0000 (16:04 -0000)]
2004-08-19 Bernie Solomon <bernard@ugsolutions.com>
* exceptions-sparc.c (throw_exception): fix typo
svn path=/trunk/mono/; revision=32535
Ben Maurer [Thu, 19 Aug 2004 15:14:48 +0000 (15:14 -0000)]
2004-08-19 Ben Maurer <bmaurer@users.sourceforge.net>
* mini-x86.c, cpu-pentium.md, inssel-x86.brg:
set tree->dreg correctly with tls. Allow any
register to be used.
* mini-x86.c (read_tls_offset_from_method): add new code
generation pattern seen with GCC.
svn path=/trunk/mono/; revision=32533
Paolo Molaro [Thu, 19 Aug 2004 14:37:41 +0000 (14:37 -0000)]
Compile fixes.
svn path=/trunk/mono/; revision=32532
Paolo Molaro [Thu, 19 Aug 2004 14:25:07 +0000 (14:25 -0000)]
Thu Aug 19 17:26:55 CEST 2004 Paolo Molaro <lupus@ximian.com>
* mini-exceptions.c, exceptions-x86.c, exceptions-amd64.c,
exceptions-ppc.c, exceptions-s390.c, exceptions-s390x.c,
exceptions-sparc.c: fix some performance issues in exception
handling and setting of the stack trace for exceptions that were
already thrown.
svn path=/trunk/mono/; revision=32531
Rafael Teixeira [Thu, 19 Aug 2004 14:00:55 +0000 (14:00 -0000)]
2004/08/19 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* driver.cs : Some cleanup, also renamed checked option as it was removeintchecks in disguise
svn path=/trunk/mcs/; revision=32530
Dick Porter [Thu, 19 Aug 2004 13:00:56 +0000 (13:00 -0000)]
2004-08-19 Dick Porter <dick@ximian.com>
* handles.c (_wapi_handle_count_signalled_handles): Fix thinko
introduced with the fd offset stuff: unlock handles properly when
backing off. Fixes the monologue hang at exit.
svn path=/trunk/mono/; revision=32528
Anirban Bhattacharjee [Thu, 19 Aug 2004 12:52:37 +0000 (12:52 -0000)]
2004-08-19 Anirban Bhattacharjee <banirban@novell.com>
* NameSpaceTestA.vb: New test
* NameSpaceTestB.vb: New test
* Test.Source: Added new test names
svn path=/trunk/mcs/; revision=32527
Sachin Kumar [Thu, 19 Aug 2004 12:26:13 +0000 (12:26 -0000)]
Added new tests for IF..Then..Else Statements
svn path=/trunk/mcs/; revision=32526
Anirban Bhattacharjee [Thu, 19 Aug 2004 12:14:11 +0000 (12:14 -0000)]
2004-08-19 Anirban Bhattacharjee <banirban@novell.com>
* Makefile: Changed the makefile to support multiple file compilation sothat we can compile files A1.vb, A2.vb, A3.vb as A*.vb
svn path=/trunk/mcs/; revision=32525
Zoltan Varga [Thu, 19 Aug 2004 11:41:21 +0000 (11:41 -0000)]
2004-08-19 Zoltan Varga <vargaz@freemail.hu>
* domain.c (mono_init_internal): Call MONO_GC_PRE_INIT ().
svn path=/trunk/mono/; revision=32524
Sebastien Pouliot [Thu, 19 Aug 2004 11:28:15 +0000 (11:28 -0000)]
2004-08-19 Sebastien Pouliot <sebastien@ximian.com>
* SecurityPermission.cs: Updated to use the common template. Now
pass all unit tests.
svn path=/trunk/mcs/; revision=32523
Sebastien Pouliot [Thu, 19 Aug 2004 11:25:02 +0000 (11:25 -0000)]
2004-08-19 Sebastien Pouliot <sebastien@ximian.com>
* corlib_test.dll.sources: Added SecurityPermissionTest.cs to unit
tests.
svn path=/trunk/mcs/; revision=32522
Sebastien Pouliot [Thu, 19 Aug 2004 11:23:14 +0000 (11:23 -0000)]
2003-08-19 Sebastien Pouliot <sebastien@ximian.com>
* SecurityPermissionAttributeTest.cs: Added unit tests for invalid
SecurityAction, Flags effects and custom attributes. Converted
existing tests to NUnit 2.2 format.
* SecurityPermissionTest.cs: New. Unit tests for SecurityPermission.
svn path=/trunk/mcs/; revision=32521
Sachin Kumar [Thu, 19 Aug 2004 09:41:46 +0000 (09:41 -0000)]
Added few more new tests for Assignment Statements
svn path=/trunk/mcs/; revision=32520
Jambunathan K [Thu, 19 Aug 2004 08:19:48 +0000 (08:19 -0000)]
* get.c: Changed dis_stringify_param to emit [opt] for parameters
that are marked as Optional.
* dump.c: Fixed dump_table_constant so that the parent field's
description is correctly displayed.
* tabledefs.h: Corretced PARAM_ATTRIBUTE_OPTIONAL to the right
value 0x0010.
svn path=/trunk/mono/; revision=32519
Gert Driesen [Thu, 19 Aug 2004 06:57:23 +0000 (06:57 -0000)]
Added System.Data.SqlClient/SqlConnectionTest.cs to
System.Data_test.dll.sources
svn path=/trunk/mcs/; revision=32518
Gert Driesen [Thu, 19 Aug 2004 06:56:37 +0000 (06:56 -0000)]
* SqlConnectionTest.cs: Added testcases for bug #63165.
svn path=/trunk/mcs/; revision=32517
Gert Driesen [Thu, 19 Aug 2004 06:44:05 +0000 (06:44 -0000)]
SqlConnection.cs: added TODO on ConnectionString for keywords
that are not yet implemented. check value of Integrated Security
keyword, check value of bool keywords, improve error reporting
for int keywords, added support for the following keyword
synonyms : APP, TIMEOUT, NETWORK, PERSISTSECURITYINFO, WSID,
LANGUAGE, USER. Throw NotImplementedException when encrypt keyword
is set to true, enlist keyword is set to false or attachdbfilename
keyword (or one of its synonyms) is set. Added FIXME for PERSIST
SECURITY INFO keyword, throwing a NotImplementedException here
would break lots of apps
svn path=/trunk/mcs/; revision=32516
Anirban Bhattacharjee [Thu, 19 Aug 2004 06:12:38 +0000 (06:12 -0000)]
2004-08-05 Anirban Bhattacharjee <banirban@novell.com>
* Override_dll.vb:
* Override_exe.vb:
New test cases to test Overriding functions across assemblies
* Delegate_dll.vb:
* Delegate_exe.vb:
New test cases to check delegates invoking functions across assemblies
* Makefile: Added new dll names to the dependency list
svn path=/trunk/mcs/; revision=32515
Umadevi S [Thu, 19 Aug 2004 05:41:23 +0000 (05:41 -0000)]
2004-08-19 Umadevi S <sumadevi@novell.com>
* Added file SqlDataAdapterTest.cs - to test update method on a datatable
svn path=/trunk/mcs/; revision=32514
Atsushi Eno [Thu, 19 Aug 2004 04:20:26 +0000 (04:20 -0000)]
2004-08-19 Atsushi Enomoto <atsushi@ximian.com>
* CodeAccessPermission.cs : csc build fix. Currently mcs has bugs on
CS0136 error detection (variable identifiers in switch cases share
the scope).
svn path=/trunk/mcs/; revision=32513
Atsushi Eno [Thu, 19 Aug 2004 03:48:34 +0000 (03:48 -0000)]
2004-08-19 Atsushi Enomoto <atsushi@ximian.com>
* DateTimeTest.cs : added bugzilla 63376 test case.
svn path=/trunk/mcs/; revision=32508
Atsushi Eno [Thu, 19 Aug 2004 03:46:47 +0000 (03:46 -0000)]
2004-08-19 Atsushi Enomoto <atsushi@ximian.com>
* DateTime.cs : When hour format is "hh", MS.NET (maybe incorrectly)
allows 12, that should not be accepted (13 is rejected) and
interpreted as 0. This fixes bug 63376.
svn path=/trunk/mcs/; revision=32507
Anirban Bhattacharjee [Thu, 19 Aug 2004 02:56:11 +0000 (02:56 -0000)]
2004-08-05 Anirban Bhattacharjee <banirban@novell.com>
* EventG.vb: New test case
* EventH.vb: New test case
svn path=/trunk/mcs/; revision=32504
Jordi Mas i Hernandez [Wed, 18 Aug 2004 19:16:53 +0000 (19:16 -0000)]
Move colors to a table
svn path=/trunk/mcs/; revision=32501
Zoltan Varga [Wed, 18 Aug 2004 18:55:44 +0000 (18:55 -0000)]
2004-08-18 Zoltan Varga <vargaz@freemail.hu>
* mini-amd64.c inssel-amd64.brg cpu-amd64.md: Merge changes from
x86 backend.
svn path=/trunk/mono/; revision=32500
Ben Maurer [Wed, 18 Aug 2004 15:59:41 +0000 (15:59 -0000)]
2004-08-18 Ben Maurer <bmaurer@users.sourceforge.net>
* appdomain.c: use the Tls function for appdomain too,
at Zoltan's request. Actually return in mono_context_get
svn path=/trunk/mono/; revision=32496
Jordi Mas i Hernandez [Wed, 18 Aug 2004 15:56:12 +0000 (15:56 -0000)]
fixes to scrollbar: steps and multiple timers
svn path=/trunk/mcs/; revision=32495
Zoltan Varga [Wed, 18 Aug 2004 15:32:01 +0000 (15:32 -0000)]
2004-08-18 Zoltan Varga <vargaz@freemail.hu>
* mini-amd64.c (mono_arch_is_int_overflow): Handle all possible
registers.
svn path=/trunk/mono/; revision=32494
Ben Maurer [Wed, 18 Aug 2004 15:30:14 +0000 (15:30 -0000)]
2004-08-18 Ben Maurer <bmaurer@users.sourceforge.net>
* mini.h: new arch functions for TLS intrinsics.
All platforms updated with a stub.
* mini.c: use the new intrinsics
* mini-x86.c, cpu-pentium.md, inssel-x86.brg, mini-ops.h:
arch specific intrinsic for tls variables
svn path=/trunk/mono/; revision=32493
Ben Maurer [Wed, 18 Aug 2004 15:26:57 +0000 (15:26 -0000)]
2004-08-18 Ben Maurer <bmaurer@users.sourceforge.net>
* appdomain.c, profiler.c, threads.c: use __thread
svn path=/trunk/mono/; revision=32492
Sebastien Pouliot [Wed, 18 Aug 2004 14:56:30 +0000 (14:56 -0000)]
2004-08-18 Sebastien Pouliot <sebastien@ximian.com>
* corlib_test.dll.sources: Added GacIdentityPermissionTest.cs and
GacIdentityPermissionAttributeTest.cs to unit tests. Added
IsolatedStorageFilePermissionTest.cs.
svn path=/trunk/mcs/; revision=32491
Sebastien Pouliot [Wed, 18 Aug 2004 14:54:31 +0000 (14:54 -0000)]
2004-08-18 Sebastien Pouliot <sebastien@ximian.com>
* IsolatedStorageContainment.cs: Added new enums values for NET_2_0.
* IsolatedStorageFilePermissionAttribute.cs: Removed unrequired using
clause.
* IsolatedStorageFilePermission.cs: Updated to use the common template.
Completed TODOs and now pass all unit tests.
* IsolatedStoragePermission.cs: Updated to use the common template.
Completed TODOs and now pass all unit tests.
svn path=/trunk/mcs/; revision=32490
Sebastien Pouliot [Wed, 18 Aug 2004 14:48:37 +0000 (14:48 -0000)]
2003-08-18 Sebastien Pouliot <sebastien@ximian.com>
* IsolatedStorageFilePermissionAttributeTest.cs: Added tests to check
class's attributes. Converted existing tests to NUnit 2.2 format.
* IsolatedStorageFilePermissionTest.cs: New. Unit tests for
IsolatedStorageFilePermission.
svn path=/trunk/mcs/; revision=32489
Anirban Bhattacharjee [Wed, 18 Aug 2004 14:10:59 +0000 (14:10 -0000)]
2004-08-18 Anirban Bhattacharjee <banirban@novell.com>
* mb-parser.jay: MyBase support in Handles clause e.g.
Sub EH() Handles MyBase.E
svn path=/trunk/mcs/; revision=32488
Dick Porter [Wed, 18 Aug 2004 13:53:30 +0000 (13:53 -0000)]
2004-08-18 Dick Porter <dick@ximian.com>
* StreamWriter.cs: Flush the buffer if AutoFlush is set to true.
Fixes bug 63063, patch by Laurent Debacker (debackerl@yahoo.com).
svn path=/trunk/mcs/; revision=32486
Zoltan Varga [Wed, 18 Aug 2004 13:46:42 +0000 (13:46 -0000)]
2004-08-18 Zoltan Varga <vargaz@freemail.hu>
* appdomain.c threads.c: Call GC_CreateThread on windows.
svn path=/trunk/mono/; revision=32485
Dick Porter [Wed, 18 Aug 2004 13:40:46 +0000 (13:40 -0000)]
2004-08-18 Dick Porter <dick@ximian.com>
* sockets.c:
* io.c: Check that new fds fit in the table, return error if not
* daemon.c (_wapi_daemon_main):
* handles.c (shared_init): Have all processes agree on a size for
the fd table.
svn path=/trunk/mono/; revision=32484
Zoltan Varga [Wed, 18 Aug 2004 12:55:08 +0000 (12:55 -0000)]
2004-08-18 Zoltan Varga <vargaz@freemail.hu>
* Makefile.am (libmono_la_LDFLAGS): Enable creating of libmono dll
under windows.
svn path=/trunk/mono/; revision=32483
Zoltan Varga [Wed, 18 Aug 2004 12:54:11 +0000 (12:54 -0000)]
2004-08-18 Zoltan Varga <vargaz@freemail.hu>
* Makefile.am (libmetadata_la_LIBADD): Avoid linking libmonoos into
multiple libraries since this don't work on windows.
svn path=/trunk/mono/; revision=32482
Sanja Gupta [Wed, 18 Aug 2004 12:53:04 +0000 (12:53 -0000)]
ChangeLog: Updated ChangeLog.
MailEncoding.cs:
MailFormat.cs:
MailPriority.cs: Added NET_2_0 attribute.
svn path=/trunk/mcs/; revision=32481
Sebastien Pouliot [Wed, 18 Aug 2004 11:41:06 +0000 (11:41 -0000)]
2004-08-18 Sebastien Pouliot <sebastien@ximian.com>
* GacIdentityPermission.cs: Update to use the common template. Now
pass all unit tests.
* GacIdentityPermissionAttribute.cs: Added FIXME comment.
svn path=/trunk/mcs/; revision=32480
Sebastien Pouliot [Wed, 18 Aug 2004 11:33:51 +0000 (11:33 -0000)]
2003-08-18 Sebastien Pouliot <sebastien@ximian.com>
* GacIdentityPermissionAttributeTest.cs: New unit tests for
GacIdentityPermissionAttribute (NET_2_0).
* GacIdentityPermissionTest.cs: New unit tests for
GacIdentityPermission (NET_2_0).
* StrongNameIdentityPermissionAttributeTest.cs: Added tests to
check class's attributes.
* UIPermissionAttributeTest.cs: Added tests to check class's
attributes. Converted existing tests to NUnit 2.2 format.
* ZoneIdentityPermissionAttributeTest.cs: Added tests to check class's
attributes. Converted existing tests to NUnit 2.2 format.
svn path=/trunk/mcs/; revision=32479
Umadevi S [Wed, 18 Aug 2004 06:39:23 +0000 (06:39 -0000)]
2004-08-18 Umadevi S <sumadevi@novell.com>
* DataViewTest.cs : Revamped to get Event handling tested
svn path=/trunk/mcs/; revision=32478
Sanja Gupta [Wed, 18 Aug 2004 04:14:05 +0000 (04:14 -0000)]
ChangeLog: Updated ChangeLog.
System.Web.dll.sources: Added new file RelatedBodyPart.cs.
svn path=/trunk/mcs/; revision=32477
Sanja Gupta [Wed, 18 Aug 2004 04:09:30 +0000 (04:09 -0000)]
ChangeLog: Updated ChangeLog.
MailMessage.cs: Added new property RelatedBodyParts.
RelatedBodyPart.cs: Added new file.
svn path=/trunk/mcs/; revision=32476
Umadevi S [Wed, 18 Aug 2004 03:44:21 +0000 (03:44 -0000)]
2004-08-18 Umadevi S <sumadevi@novell.com>
* DataView.cs - Completed most of the event handling.
* DataTable.cs - Changed Access modifiers of class/methods since it was used by DataView
svn path=/trunk/mcs/; revision=32475
Martin Baulig [Tue, 17 Aug 2004 21:34:23 +0000 (21:34 -0000)]
2004-08-18 Martin Baulig <martin@ximian.com>
* class-internals.h
(MonoMethodNormal): Moved `MonoGenericParam *gen_params' here from
MonoMethodHeader.
* metadata.h (MonoMethodHeader): Moved the `gen_params' field to
MonoMethodNormal since we also need it for abstract and interface
methods.
* reflection.c
(build_compressed_metadata): Sort the GenericParam table.
(mono_image_create_token): Added `gboolean create_methodspec'
argument; this is false when generating a MethodImpl token.
(reflection_methodbuilder_to_mono_method): Abstract and interface
methods may also have generic parameters.
svn path=/trunk/mono/; revision=32473
Ravindra [Tue, 17 Aug 2004 21:31:34 +0000 (21:31 -0000)]
Updated project.
svn path=/trunk/mcs/; revision=32472
Martin Baulig [Tue, 17 Aug 2004 21:29:56 +0000 (21:29 -0000)]
2004-08-18 Martin Baulig <martin@ximian.com>
* class.cs (Method.Define): Use the correct method name when
creating the MethodBuilder for a generic method.
svn path=/trunk/mcs/; revision=32471
Peter Dennis Bartok [Tue, 17 Aug 2004 21:25:12 +0000 (21:25 -0000)]
- Drawing improvement; don't call UpdateBounds if we are not visible (or
have been minimized)
svn path=/trunk/mcs/; revision=32469
Peter Dennis Bartok [Tue, 17 Aug 2004 21:24:03 +0000 (21:24 -0000)]
- Finished IsVisible
- Added Win32GetWindowPlacement
svn path=/trunk/mcs/; revision=32468
Jackson Harper [Tue, 17 Aug 2004 21:09:10 +0000 (21:09 -0000)]
Add Panel to the build
svn path=/trunk/mcs/; revision=32467
Jackson Harper [Tue, 17 Aug 2004 21:08:29 +0000 (21:08 -0000)]
Initial checkin of the Panel
svn path=/trunk/mcs/; revision=32466
Peter Dennis Bartok [Tue, 17 Aug 2004 20:25:28 +0000 (20:25 -0000)]
- Fixed broken handling of default window sizes
svn path=/trunk/mcs/; revision=32461
Sebastien Pouliot [Tue, 17 Aug 2004 19:48:22 +0000 (19:48 -0000)]
2004-08-17 Sebastien Pouliot <sebastien@ximian.com>
* StrongNameIdentityPermission.cs: Update to use the common template.
Completed TODOs and now pass all unit tests.
* StrongNamePermissionAttribute.cs: Fixed public key convertion (as it
wasn't base64 encoded).
* StrongNamePublicKeyBlob.cs: Made static FromString() more robust.
svn path=/trunk/mcs/; revision=32459
Sebastien Pouliot [Tue, 17 Aug 2004 19:43:58 +0000 (19:43 -0000)]
2004-08-17 Sebastien Pouliot <sebastien@ximian.com>
* corlib_test.dll.sources: Added StrongNameIdentityPermissionTest.cs
to unit tests.
svn path=/trunk/mcs/; revision=32458
Sebastien Pouliot [Tue, 17 Aug 2004 19:39:04 +0000 (19:39 -0000)]
2003-08-17 Sebastien Pouliot <sebastien@ximian.com>
* StrongNameIdentityPermissionTest.cs: New. Unit tests for
StrongNameIdentityPermission.
* StrongNameIdentityPermissionAttributeTest.cs: Added unit test to
check the behavior of using an invalid SecurityAction. Added tests
for CreatePermission. Converted existing tests to NUnit 2.2 format.
svn path=/trunk/mcs/; revision=32457
Ravindra [Tue, 17 Aug 2004 19:37:19 +0000 (19:37 -0000)]
Typo
svn path=/trunk/mcs/; revision=32456
Jackson Harper [Tue, 17 Aug 2004 19:29:11 +0000 (19:29 -0000)]
Don't use KnownColor to create colours. It has a large startup time.
svn path=/trunk/mcs/; revision=32455
Zoltan Varga [Tue, 17 Aug 2004 19:11:49 +0000 (19:11 -0000)]
2004-08-17 Zoltan Varga <vargaz@freemail.hu>
* mono/os/gc_wrapper.h: Only use thread local alloc if using the included libgc, since the stock one has broken headers.
svn path=/trunk/mono/; revision=32451
Zoltan Varga [Tue, 17 Aug 2004 18:35:46 +0000 (18:35 -0000)]
2004-08-17 Zoltan Varga <vargaz@freemail.hu>
* configure.in (PLATFORM_WIN32): Make the included libgc the default on windows.
svn path=/trunk/mono/; revision=32449
Ben Maurer [Tue, 17 Aug 2004 18:31:52 +0000 (18:31 -0000)]
thread local alloc
svn path=/trunk/mono/; revision=32448
Ben Maurer [Tue, 17 Aug 2004 18:31:39 +0000 (18:31 -0000)]
2004-08-17 Ben Maurer <bmaurer@users.sourceforge.net>
* appdomain.c: thread local alloc
svn path=/trunk/mono/; revision=32447
Ben Maurer [Tue, 17 Aug 2004 18:31:11 +0000 (18:31 -0000)]
2004-08-17 Ben Maurer <bmaurer@users.sourceforge.net>
* interp.c: thread local alloc
svn path=/trunk/mono/; revision=32446
Ben Maurer [Tue, 17 Aug 2004 18:30:40 +0000 (18:30 -0000)]
2004-08-17 Ben Maurer <bmaurer@users.sourceforge.net>
* mini.c: thread local allocation
svn path=/trunk/mono/; revision=32445
Sebastien Pouliot [Tue, 17 Aug 2004 17:52:08 +0000 (17:52 -0000)]
2004-08-17 Sebastien Pouliot <sebastien@ximian.com>
* VersionTest.cs: Added tests when cloning a version with no build and
no revision numbers (-1).
svn path=/trunk/mcs/; revision=32442
Sebastien Pouliot [Tue, 17 Aug 2004 17:48:27 +0000 (17:48 -0000)]
2004-08-17 Sebastien Pouliot <sebastien@ximian.com>
* Version.cs: Fixed Clone so we can use it on versions with only
major/minor or major/minor/build.
svn path=/trunk/mcs/; revision=32440
Jackson Harper [Tue, 17 Aug 2004 16:25:12 +0000 (16:25 -0000)]
union areas properly
svn path=/trunk/mcs/; revision=32439
Jackson Harper [Tue, 17 Aug 2004 16:12:02 +0000 (16:12 -0000)]
union areas properly
svn path=/trunk/mcs/; revision=32437
Dick Porter [Tue, 17 Aug 2004 15:41:04 +0000 (15:41 -0000)]
2004-08-17 Dick Porter <dick@ximian.com>
* daemon.c (process_new):
* handles.c (_wapi_handle_new_internal): Cope when the space
reserved for file descriptors is larger than the shared segment
size. Fixes the crash reported when running mono under gdb on
macosx.
svn path=/trunk/mono/; revision=32436
Sachin Kumar [Tue, 17 Aug 2004 14:40:02 +0000 (14:40 -0000)]
Added new tests for Assignment Statements
svn path=/trunk/mcs/; revision=32435
Dick Porter [Tue, 17 Aug 2004 14:39:31 +0000 (14:39 -0000)]
2004-08-17 Dick Porter <dick@ximian.com>
* configure.in: Correct intl library for FreeBSD and OpenBSD.
Fixes bug 62884, patch by Tom McLaughlin (tmclaugh@sdf.lonestar.org).
svn path=/trunk/mono/; revision=32433