Jordi Mas i Hernandez [Fri, 13 Aug 2004 20:55:20 +0000 (20:55 -0000)]
change from wndproc to events
svn path=/trunk/mcs/; revision=32329
Jordi Mas i Hernandez [Fri, 13 Aug 2004 19:00:15 +0000 (19:00 -0000)]
implements PointToClient (ScreenToClient)
svn path=/trunk/mcs/; revision=32323
Peter Dennis Bartok [Fri, 13 Aug 2004 18:53:57 +0000 (18:53 -0000)]
- Changed GetWindowPos to also provide client area size
- Fixed broken prototypes for several win32 functions
svn path=/trunk/mcs/; revision=32322
Peter Dennis Bartok [Fri, 13 Aug 2004 18:53:14 +0000 (18:53 -0000)]
- Changed GetWindowPos to also provide client area size
svn path=/trunk/mcs/; revision=32321
Peter Dennis Bartok [Fri, 13 Aug 2004 18:52:59 +0000 (18:52 -0000)]
- Added generation of WM_POSCHANGED
- Changed GetWindowPos to also provide client area size
svn path=/trunk/mcs/; revision=32320
Peter Dennis Bartok [Fri, 13 Aug 2004 18:52:07 +0000 (18:52 -0000)]
- Added Dispose() and destructor
- Fixed resizing and bounds calculation
- Fixed Layout
- Added memory savings for invisible windows
svn path=/trunk/mcs/; revision=32319
Jordi Mas i Hernandez [Fri, 13 Aug 2004 18:46:26 +0000 (18:46 -0000)]
adds timer and grap window
svn path=/trunk/mcs/; revision=32318
Marek Safar [Fri, 13 Aug 2004 17:03:57 +0000 (17:03 -0000)]
2004-08-13 Marek Safar <marek.safar@seznam.cz>
* Assembly.cs: Made _minimum, _optional, _refuse fields internal.
To be reusable by AssemblyBuilder.
svn path=/trunk/mcs/; revision=32316
Jackson Harper [Fri, 13 Aug 2004 16:25:01 +0000 (16:25 -0000)]
SWF Timer
svn path=/trunk/mcs/; revision=32312
John Luke [Fri, 13 Aug 2004 16:02:31 +0000 (16:02 -0000)]
2004-08-13 John Luke <john.luke@gmail.com>
* monop.cs: add MONO_PATH support
svn path=/trunk/mcs/; revision=32309
Anirban Bhattacharjee [Fri, 13 Aug 2004 15:20:31 +0000 (15:20 -0000)]
2004-08-13 Anirban Bhattacharjee <banirban@novell.com>
* expression.cs: Bug fixing for compiling VB script generated by ASP page - AddressOf operator in a method argument will resolve methods outside assembly
svn path=/trunk/mcs/; revision=32308
Dick Porter [Fri, 13 Aug 2004 13:39:40 +0000 (13:39 -0000)]
2004-08-13 Dick Porter <dick@ximian.com>
* StreamWriter.cs: Allow FileShare.Read access to the underlying
FileStream, to be compatible with MS. Fixes bug 62152.
svn path=/trunk/mcs/; revision=32306
Sebastien Pouliot [Fri, 13 Aug 2004 13:21:51 +0000 (13:21 -0000)]
2004-08-13 Sebastien Pouliot <sebastien@ximian.com>
* AssemblyBuilder.cs: (Partly) Fix delay-signing issue (#56621) when
MCS is used on the MS runtime (other part of the fix is for MCS).
svn path=/trunk/mcs/; revision=32304
Sanja Gupta [Fri, 13 Aug 2004 11:31:08 +0000 (11:31 -0000)]
ChangeLog: Updated ChangeLog.
GridViewDeleteEventArgs.cs: Removed extra code.
svn path=/trunk/mcs/; revision=32303
Anirban Bhattacharjee [Fri, 13 Aug 2004 11:01:31 +0000 (11:01 -0000)]
2004-08-13 Anirban Bhattacharjee <banirban@novell.com>
* class.cs: bug fixing to get PropertyE.vb test running - search of overridable property in base class was failing
svn path=/trunk/mcs/; revision=32302
Umadevi S [Fri, 13 Aug 2004 07:06:45 +0000 (07:06 -0000)]
2004-08-13 Umadevi S <sumadevi@novell.com>
* Added File DataContainerTest
svn path=/trunk/mcs/; revision=32299
Umadevi S [Fri, 13 Aug 2004 07:05:24 +0000 (07:05 -0000)]
2004-08-13 Umadevi S <sumadevi@novell.com>
* Added standalone nunit testcases for datacontainer class.
* Currently will use MSSQL server
* New File
MSSqlTestBed.cs - Base class for MSSql testing
(similar to the mysqltestbed)
svn path=/trunk/mcs/; revision=32298
Anirban Bhattacharjee [Fri, 13 Aug 2004 05:10:45 +0000 (05:10 -0000)]
2004-08-13 Anirban Bhattacharjee <banirban@novell.com>
* typemanager.cs: Little correction in my last checked-in code - removed unnecessary return value from ExpandAllInterfaces function
svn path=/trunk/mcs/; revision=32295
Anirban Bhattacharjee [Fri, 13 Aug 2004 05:00:22 +0000 (05:00 -0000)]
2004-08-13 Anirban Bhattacharjee <banirban@novell.com>
* class.cs: Trivial bug fixing to get test InterfaceB.vb going
svn path=/trunk/mcs/; revision=32294
John Luke [Fri, 13 Aug 2004 04:56:17 +0000 (04:56 -0000)]
2004-08-13 John Luke <john.luke@gmail.com>
* outline.cs: remove unused isPointer
* monop.cs: show information about the assembly that is being used
- remove unused IndentedTextWriter
- rework how Assemblies are being loaded, so that it works by trying
in order fromfile, fullname, partialname which fixes loading
from relative paths and generally should be more correct
* TODO: update
svn path=/trunk/mcs/; revision=32293
Sebastien Pouliot [Thu, 12 Aug 2004 23:07:44 +0000 (23:07 -0000)]
2004-08-12 Sebastien Pouliot <sebastien@ximian.com>
* ZoneMembershipCondition.cs: Added missing tag name validation in
FromXml.
svn path=/trunk/mcs/; revision=32292
Sebastien Pouliot [Thu, 12 Aug 2004 23:06:00 +0000 (23:06 -0000)]
2004-08-12 Sebastien Pouliot <sebastien@ximian.com>
* SecurityManager.cs: Change ResolvePolicy to only care about host
provided evidence to create identity permissions.
svn path=/trunk/mcs/; revision=32291
Sebastien Pouliot [Thu, 12 Aug 2004 23:01:19 +0000 (23:01 -0000)]
2004-08-12 Sebastien Pouliot <sebastien@ximian.com>
* ZoneMembershipConditionTest.cs: Fixed tests that where failing too
soon, i.e. not where I expected them to ;).
* ZoneTest.cs: Added tests for Zone.Equals (null).
svn path=/trunk/mcs/; revision=32290
Peter Dennis Bartok [Thu, 12 Aug 2004 22:59:03 +0000 (22:59 -0000)]
- Implemented method to get current mouse position
svn path=/trunk/mcs/; revision=32289
Sebastien Pouliot [Thu, 12 Aug 2004 22:58:25 +0000 (22:58 -0000)]
2003-08-12 Sebastien Pouliot <sebastien@ximian.com>
* SecurityManagerTest.cs: More policy resolution tests when using host
or assembly provided evidences.
svn path=/trunk/mcs/; revision=32288
Jordi Mas i Hernandez [Thu, 12 Aug 2004 20:29:01 +0000 (20:29 -0000)]
Trackbar enhancement, fix mouse problems, highli thumb, etc
svn path=/trunk/mcs/; revision=32287
Rob Tillie [Thu, 12 Aug 2004 19:46:19 +0000 (19:46 -0000)]
Added runtime conversion from String to DateTime
svn path=/trunk/mcs/; revision=32286
Peter Dennis Bartok [Thu, 12 Aug 2004 19:31:19 +0000 (19:31 -0000)]
- Fixed Anchoring bugs
svn path=/trunk/mcs/; revision=32285
Martin Baulig [Thu, 12 Aug 2004 19:12:59 +0000 (19:12 -0000)]
2004-08-12 Martin Baulig <martin@ximian.com>
* typemanager.cs (TypeManager.IsNestedChildOf): Use
TypeManager.IsEqual() rather than `=='.
* decl.cs (DeclSpace.CheckAccessLevel): Use `tb.FullName' for
generic instances as well.
svn path=/trunk/mcs/; revision=32284
Jackson Harper [Thu, 12 Aug 2004 19:01:13 +0000 (19:01 -0000)]
Don't forget things
svn path=/trunk/mcs/; revision=32283
Jackson Harper [Thu, 12 Aug 2004 18:54:37 +0000 (18:54 -0000)]
Handle owner draw status bars
svn path=/trunk/mcs/; revision=32282
Jackson Harper [Thu, 12 Aug 2004 18:54:12 +0000 (18:54 -0000)]
Implement missing properties, events, and methods. Handle mouse clicking
svn path=/trunk/mcs/; revision=32281
Anirban Bhattacharjee [Thu, 12 Aug 2004 18:04:56 +0000 (18:04 -0000)]
2004-08-13 Anirban Bhattacharjee <banirban@novell.com>
* class.cs:
* typemanager.cs:
* pending.cs:
Multiple interface inheritance implemented - fix for getting InheritanceD.vb working in bteasts
svn path=/trunk/mcs/; revision=32280
Jackson Harper [Thu, 12 Aug 2004 16:19:43 +0000 (16:19 -0000)]
Classes for handling status bar panel click events
svn path=/trunk/mcs/; revision=32275
Jackson Harper [Thu, 12 Aug 2004 16:10:42 +0000 (16:10 -0000)]
Add missing properties
svn path=/trunk/mcs/; revision=32274
Martin Baulig [Thu, 12 Aug 2004 16:04:41 +0000 (16:04 -0000)]
Oooooops.
svn path=/trunk/mcs/; revision=32273
Martin Baulig [Thu, 12 Aug 2004 15:59:14 +0000 (15:59 -0000)]
Added comment.
svn path=/trunk/mcs/; revision=32272
Peter Dennis Bartok [Thu, 12 Aug 2004 15:46:45 +0000 (15:46 -0000)]
- Name changed to BindingManagerBase.cs
svn path=/trunk/mcs/; revision=32271
Martin Baulig [Thu, 12 Aug 2004 15:38:07 +0000 (15:38 -0000)]
2004-08-12 Martin Baulig <martin@ximian.com>
* expression.cs (Invocation.InferType): We can only infer method
type parameters. Fixes #62647.
svn path=/trunk/mcs/; revision=32270
Martin Baulig [Thu, 12 Aug 2004 15:32:18 +0000 (15:32 -0000)]
Ignore.
svn path=/trunk/mono/; revision=32268
Martin Baulig [Thu, 12 Aug 2004 15:30:40 +0000 (15:30 -0000)]
New test for #62647.
svn path=/trunk/mcs/; revision=32267
Jordi Mas i Hernandez [Thu, 12 Aug 2004 15:25:49 +0000 (15:25 -0000)]
calls ctrlbase instead of exeception
svn path=/trunk/mcs/; revision=32266
Sebastien Pouliot [Thu, 12 Aug 2004 12:56:44 +0000 (12:56 -0000)]
2004-08-12 Sebastien Pouliot <sebastien@ximian.com>
* corlib.dll.sources: Added System.Runtime.ConstrainedExecution/
CER.cs, Consistency.cs, PrePrepareMethodAttribute.cs and
ReliabilityContractAttribute.cs. Added System.Threading/
ParameterizedThreadStart.cs. All for NET_2_0 profile.
svn path=/trunk/mcs/; revision=32265
Sebastien Pouliot [Thu, 12 Aug 2004 12:53:35 +0000 (12:53 -0000)]
2004-08-12 Sebastien Pouliot <sebastien@ximian.com>
* CompressedStackSwitcher.cs: Added missing [ComVisible] and
[ReliabilityContract] attributes.
* ExecutionContext.cs: Added missing [ComVisible] and
[Serializable] attributes.
* HostExecutionContext.cs: Added missing [ComVisible] attribute.
* HostExecutionContextManager.cs: Added missing [ComVisible] and
[ReliabilityContract] attributes.
* HostExecutionContextSwitcher.cs: Added missing Equals and
GetHashCode methods and [ComVisible] and [ReliabilityContract] attrs.
* ParameterizedThreadStart.cs: New delegate in NET_2_0.
* SendOrPostCallback.cs: Added missing [ComVisible] attribute.
* SynchronizationContext.cs: Added new (2.0 beta1) methods Copy and
WaitHelper. Added missing [ComVisible] and [ReliabilityContract] attrs.
* SynchronizationContextSwitcher.cs: Added missing [ComVisible] and
[ReliabilityContract] attributes.
svn path=/trunk/mcs/; revision=32264
Sebastien Pouliot [Thu, 12 Aug 2004 12:45:51 +0000 (12:45 -0000)]
2004-08-12 Sebastien Pouliot <sebastien@ximian.com>
* SecurityContextSwitcher.cs: Added missing [ReliabilityContract] to
Undo method.
svn path=/trunk/mcs/; revision=32263
Sebastien Pouliot [Thu, 12 Aug 2004 12:44:02 +0000 (12:44 -0000)]
2004-08-12 Sebastien Pouliot <sebastien@ximian.com>
* CER.cs: Copied from System.Runtime.Reliability. Fixed attributes.
* Consistency.cs: Copied from System.Runtime.Reliability. Fixed
attributes.
* PrePrepareMethodAttribute.cs: Copied from System.Runtime.Reliability.
Fixed attributes.
* CriticialFinalizerObject.cs: Added missing finalizer and attributes.
* ReliabilityContractAttribute.cs: Copied from System.Runtime.
Reliability. Fixed attributes.
svn path=/trunk/mcs/; revision=32262
Sanja Gupta [Thu, 12 Aug 2004 12:01:58 +0000 (12:01 -0000)]
ChangeLog: Updated ChangeLog.
IField.cs:
IFilter.cs:
IParameters.cs:
IPersonalizable.cs:
IRow.cs:
ITable.cs:
ITrackingPersonalizable.cs:
ITransformerConfigurationControl.cs:
IVersioningPersonalizable.cs:
IWebActionable.cs:
IWebEditable.cs:
IWebPart.cs:
IWebPartHttpHandler.cs: Added new interfaces.
svn path=/trunk/mcs/; revision=32261
Sachin Kumar [Thu, 12 Aug 2004 11:06:17 +0000 (11:06 -0000)]
Added new tests for With Statement
svn path=/trunk/mcs/; revision=32260
Sanja Gupta [Thu, 12 Aug 2004 10:06:22 +0000 (10:06 -0000)]
ChangeLog: Updated ChangeLog.
ConnectionConsumerCallback.cs:
ConnectionProviderCallback.cs:
WebPartAuthorizationEventArgs.cs:
WebPartAuthorizationEventHandler.cs:
WebPartCancelEventArgs.cs:
WebPartCancelEventHandler.cs:
WebPartConnectionsEventArgs.cs:
WebPartConnectionsEventHandler.cs:
WebPartDisplayModeCancelEventArgs.cs:
WebPartDisplayModeCancelEventHandler.cs:
WebPartDisplayModeEventArgs.cs:
WebPartDisplayModeEventHandler.cs:
WebPartEventArgs.cs:
WebPartEventHandler.cs:
WebPartVerbsEventArgs.cs:
WebPartVerbsEventHandler.cs: Added new EventArgs and EventHandlers.
svn path=/trunk/mcs/; revision=32259
Sureshkumar T [Thu, 12 Aug 2004 09:44:48 +0000 (09:44 -0000)]
2004-08-12 Sureshkumar T <tsureshkumar@novell.com>
* SqlDataReader.cs - In Close method, the remaining resultsets are drained
out, to read output parameters & to avoid stream overlap
svn path=/trunk/mcs/; revision=32258
Sachin Kumar [Thu, 12 Aug 2004 08:13:39 +0000 (08:13 -0000)]
Added new tests for Local Declaration Statements
svn path=/trunk/mcs/; revision=32256
Sanja Gupta [Thu, 12 Aug 2004 08:00:10 +0000 (08:00 -0000)]
ChangeLog: Updated ChangeLog.
SendMailErrorEventArgs.cs:
SendMailErrorEventHandler.cs:
SiteMapNodeItemEventArgs.cs:
SiteMapNodeItemEventHandler.cs:
SqlDataSourceSelectingEventArgs.cs:
SqlDataSourceSelectingEventHandler.cs:
TreeNodeEventArgs.cs:
TreeNodeEventHandler.cs:
WizardNavigationEventArgs.cs:
WizardNavigationEventHandler.cs: Added new event args and handlers.
svn path=/trunk/mcs/; revision=32255
Anirban Bhattacharjee [Thu, 12 Aug 2004 05:53:43 +0000 (05:53 -0000)]
2004-08-05 Anirban Bhattacharjee <banirban@novell.com>
* InheritanceJ.vb: New test case
* InheritanceA.vb: made corrections
* InterfaceC.vb: Enhanced
svn path=/trunk/mcs/; revision=32254
Anirban Bhattacharjee [Thu, 12 Aug 2004 05:39:02 +0000 (05:39 -0000)]
2004-08-12 Anirban Bhattacharjee <banirban@novell.com>
* mb-parser.jay: Implements support in Abstract methods
svn path=/trunk/mcs/; revision=32253
Anirban Bhattacharjee [Thu, 12 Aug 2004 04:09:38 +0000 (04:09 -0000)]
2004-08-12 Anirban Bhattacharjee <banirban@novell.com>
* class.cs: Support for abstract method resolution
* pending.cs: Type of pending_implementations is set to base type
Changed method names IsInterfaceIndexer and IsInterfaceMethod to IsAbstractIndexer and IsAbstractMethod respectively to make them more meaningful
svn path=/trunk/mcs/; revision=32252
Bernie Solomon [Thu, 12 Aug 2004 00:12:49 +0000 (00:12 -0000)]
2004-08-11 Bernie Solomon <bernard@ugsolutions.com>
* mini.c: ovfops_op_map - add STACK_OBJ case for
CONV_I
* basic.cs: add test_0_pin_string as test
case for above.
svn path=/trunk/mono/; revision=32251
Bernie Solomon [Wed, 11 Aug 2004 23:46:32 +0000 (23:46 -0000)]
2004-08-11 Bernie Solomon <bernard@ugsolutions.com>
* TypeOf.vb:
* Test.Sources: New test
svn path=/trunk/mcs/; revision=32250
Peter Dennis Bartok [Wed, 11 Aug 2004 22:28:02 +0000 (22:28 -0000)]
- Never check in before compiling. Fixes the last check-in
svn path=/trunk/mcs/; revision=32249
Peter Dennis Bartok [Wed, 11 Aug 2004 22:26:14 +0000 (22:26 -0000)]
- More signature fixes
svn path=/trunk/mcs/; revision=32248
Peter Dennis Bartok [Wed, 11 Aug 2004 22:20:59 +0000 (22:20 -0000)]
- Signature fixes
svn path=/trunk/mcs/; revision=32247
Peter Dennis Bartok [Wed, 11 Aug 2004 22:16:50 +0000 (22:16 -0000)]
- Fixed Signature
- Added .Net 1.1 method
svn path=/trunk/mcs/; revision=32246
Peter Dennis Bartok [Wed, 11 Aug 2004 21:25:42 +0000 (21:25 -0000)]
- Fixed BindingManagerBase.cs filename
svn path=/trunk/mcs/; revision=32245
Peter Dennis Bartok [Wed, 11 Aug 2004 21:24:52 +0000 (21:24 -0000)]
- Fixed filename for BindingManagerBase.cs
- Alphabetized files
svn path=/trunk/mcs/; revision=32244
Peter Dennis Bartok [Wed, 11 Aug 2004 21:22:27 +0000 (21:22 -0000)]
- Was checked in with wrong filename
svn path=/trunk/mcs/; revision=32243
Duncan Mak [Wed, 11 Aug 2004 21:04:47 +0000 (21:04 -0000)]
Use XML_DEP.
svn path=/trunk/mcs/; revision=32242
Bernie Solomon [Wed, 11 Aug 2004 20:56:36 +0000 (20:56 -0000)]
2004-08-11 Bernie Solomon <bernard@ugsolutions.com>
* Makefile.am: build C# if srcdir != builddir
svn path=/trunk/mono/; revision=32241
Peter Dennis Bartok [Wed, 11 Aug 2004 20:50:13 +0000 (20:50 -0000)]
- Updated
svn path=/trunk/mcs/; revision=32240
Gonzalo Paniagua Javier [Wed, 11 Aug 2004 20:34:56 +0000 (20:34 -0000)]
2004-08-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Cookie.cs: don't fail when using default constructor. Fixes bug
#62890.
svn path=/trunk/mcs/; revision=32238
Gonzalo Paniagua Javier [Wed, 11 Aug 2004 20:03:15 +0000 (20:03 -0000)]
2004-08-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpWebResponse.cs: set-cookie and set-cookie2 can be present more
than once and have multiple values. Don't rely on string.split when
parsing cookie values.
* WebHeaderCollection.cs: same thing for set-cookie and set-cookie2.
Fixed GetValues (it was splitting values that contained a comma) and
changed SetInternal to handle multi-value headers.
Fixes bug #62744.
svn path=/trunk/mcs/; revision=32235
Jordi Mas i Hernandez [Wed, 11 Aug 2004 19:41:38 +0000 (19:41 -0000)]
Fixes ClientRect
svn path=/trunk/mcs/; revision=32234
Duncan Mak [Wed, 11 Aug 2004 19:28:55 +0000 (19:28 -0000)]
* ProtectedConfigurationProvider.cs:
* ProviderBase.cs: Implemented.
* ConfigurationPropertyAttribute.cs: Implemented attribute.
* ConfigurationAllowDefinition.cs:
* ConfigurationUserLevel.cs:
* PathLevel.cs: Added enumerations.
svn path=/trunk/mcs/; revision=32233
Peter Dennis Bartok [Wed, 11 Aug 2004 19:19:44 +0000 (19:19 -0000)]
- We had SetWindowPos and MoveWindow to set window positions and size,
removed MoveWindow. We have GetWindowPos, so it made sense to keep
SetWindowPos as matching counterpart
- Added some X11 sanity checking
svn path=/trunk/mcs/; revision=32232
Peter Dennis Bartok [Wed, 11 Aug 2004 18:59:45 +0000 (18:59 -0000)]
- Major cleanup of my SetBounds/SetBoundsCore/UpdateBounds mess
(It seems that SetBounds is just a front for SetBoundsCore and
SetBoundsCore updates the underlying window system and UpdateBounds is
responsible for updating the variables associated with the Control and
sending the events)
- Major cleanup of Size handling; we now have two sizes, client_size and
bounds. Bounds defines the window with decorations, client_size without
them.
svn path=/trunk/mcs/; revision=32231
Peter Dennis Bartok [Wed, 11 Aug 2004 18:55:46 +0000 (18:55 -0000)]
- Added method to calculate difference between decorated window and raw
client area
svn path=/trunk/mcs/; revision=32230
Peter Dennis Bartok [Wed, 11 Aug 2004 18:54:11 +0000 (18:54 -0000)]
- Forcing redraw on resize
svn path=/trunk/mcs/; revision=32229
Marek Safar [Wed, 11 Aug 2004 18:41:50 +0000 (18:41 -0000)]
2004-08-11 Marek Safar <marek.safar@seznam.cz>
* AppDomain.cs: Fixed typo of DefineDynamicAssembly argument.
Added call to AddPermissionRequests to pass permissions
arguments.
* Environment.cs: Added a few Fx 2.0 methods
svn path=/trunk/mcs/; revision=32228
Peter Dennis Bartok [Wed, 11 Aug 2004 17:43:08 +0000 (17:43 -0000)]
- Removed disposing of the actual images when the list is disposed
svn path=/trunk/mcs/; revision=32227
Zoltan Varga [Wed, 11 Aug 2004 17:15:23 +0000 (17:15 -0000)]
2004-08-11 Zoltan Varga <vargaz@freemail.hu>
* configure.in: Fix __thread test.
svn path=/trunk/mono/; revision=32226
Marek Safar [Wed, 11 Aug 2004 17:14:46 +0000 (17:14 -0000)]
2004-08-11 Marek Safar <marek.safar@seznam.cz>
* AssemblyBuilder.cs: Added AddPermissionRequests method
used be mcs for SecurityPermissionAttribute handling.
svn path=/trunk/mcs/; revision=32225
Marek Safar [Wed, 11 Aug 2004 17:03:41 +0000 (17:03 -0000)]
new error tests
svn path=/trunk/mcs/; revision=32224
Sebastien Pouliot [Wed, 11 Aug 2004 16:54:45 +0000 (16:54 -0000)]
2004-08-11 Sebastien Pouliot <sebastien@ximian.com>
* CodeAccessPermission.cs: Basic implementation for Demand (without
full stack trace, i.e. Assert, Deny and PermitOnly aren't considered).
Added TODO to unimplemented NET_2_0 methods.
* HostSecurityManager.cs: Added comments (as it looked not implemented
even to myself).
* PermissionSet.cs: Fixed Unrestricted when copied. Changed exception
ordering in Copy (ArgumentNullException couldn't work). Made IsEmpty
more robust.
* SecurityManager.cs: Implemented IsGranted using Assembly.Demand.
Basic implementation for policy resolution.
svn path=/trunk/mcs/; revision=32223
Bernie Solomon [Wed, 11 Aug 2004 16:49:20 +0000 (16:49 -0000)]
2004-08-11 Bernie Solomon <bernard@ugsolutions.com>
* mb-parser.jay: first cut at TypeOf ... Is
svn path=/trunk/mcs/; revision=32222
Sebastien Pouliot [Wed, 11 Aug 2004 16:47:00 +0000 (16:47 -0000)]
2004-08-11 Sebastien Pouliot <sebastien@ximian.com>
* ApplicationSecurityInfo.cs: Added missing interfaces.
* PolicyLevel.cs: Load policies from files, using *.default files if
policy is missing (like Fx 2.0). Fixed Resolve never to return null.
Added hardcoded policy defaults (to be updated as CAS progress) in
case no policy file, nor default files, are available.
* PolicyStatement.cs: Fixed AttributeString. Added internal static
Empty method (helper).
svn path=/trunk/mcs/; revision=32221
Bernie Solomon [Wed, 11 Aug 2004 16:43:03 +0000 (16:43 -0000)]
Forgot Test.Sources, use Tabs in EnumB.vb
svn path=/trunk/mcs/; revision=32220
Bernie Solomon [Wed, 11 Aug 2004 15:47:49 +0000 (15:47 -0000)]
2004-08-11 Bernie Solomon <bernard@ugsolutions.com>
* expression.cs:
* ecore.cs: More enum changes to handle
implicit conversions better
svn path=/trunk/mcs/; revision=32219
Bernie Solomon [Wed, 11 Aug 2004 15:47:22 +0000 (15:47 -0000)]
2004-08-11 Bernie Solomon <bernard@ugsolutions.com>
* EnumB.vb:
* Test.Sources: New test
svn path=/trunk/mcs/; revision=32218
Peter Dennis Bartok [Wed, 11 Aug 2004 15:13:32 +0000 (15:13 -0000)]
- Now properly reparents windows
svn path=/trunk/mcs/; revision=32215
Martin Baulig [Wed, 11 Aug 2004 15:06:27 +0000 (15:06 -0000)]
2004-08-11 Martin Baulig <martin@ximian.com>
* class.cs (TypeContainer.DefineType): Create the TypeBuilder
before resolving the base classes.
svn path=/trunk/mcs/; revision=32214
Martin Baulig [Wed, 11 Aug 2004 14:58:41 +0000 (14:58 -0000)]
2004-08-11 Martin Baulig <martin@ximian.com>
* reflection.c (mono_reflection_setup_internal_class): Also call
mono_class_setup_mono_type() if we already have a `tb->type.type'.
svn path=/trunk/mono/; revision=32213
Peter Dennis Bartok [Wed, 11 Aug 2004 14:37:11 +0000 (14:37 -0000)]
- Duh!
svn path=/trunk/mcs/; revision=32210
Sanja Gupta [Wed, 11 Aug 2004 14:18:43 +0000 (14:18 -0000)]
ChangeLog: Updated ChangeLog.
ImageMapEventArgs.cs:
ImageMapEventHandler.cs:
MailMessageEventArgs.cs:
MailMessageEventHandler.cs:
MenuEventArgs.cs:
MenuEventHandler.cs:
ObjectDataSourceDisposingEventArgs.cs:
ObjectDataSourceDisposingEventHandler.cs:
ObjectDataSourceEventArgs.cs:
ObjectDataSourceEventHandler.cs:
ObjectDataSourceMethodEventArgs.cs:
ObjectDataSourceMethodEventHandler.cs:
ObjectDataSourceSelectingEventArgs.cs:
ObjectDataSourceSelectingEventHandler.cs:
ObjectDataSourceStatusEventArgs.cs:
ObjectDataSourceStatusEventHandler.cs: Added new delegates.
svn path=/trunk/mcs/; revision=32209
Peter Dennis Bartok [Wed, 11 Aug 2004 13:47:22 +0000 (13:47 -0000)]
- Rewrote the collection stuff. Might not be as fast now, not keeping
the number of children around and accessible directly, but it's more
straightforward
svn path=/trunk/mcs/; revision=32208
Peter Dennis Bartok [Wed, 11 Aug 2004 13:44:33 +0000 (13:44 -0000)]
- Fixed to match ControlCollection rewrite
svn path=/trunk/mcs/; revision=32207
Peter Dennis Bartok [Wed, 11 Aug 2004 13:43:13 +0000 (13:43 -0000)]
- Added missing creation of the collection list
svn path=/trunk/mcs/; revision=32206
Sachin Kumar [Wed, 11 Aug 2004 13:30:47 +0000 (13:30 -0000)]
Added new tests for Local Variables Statements
svn path=/trunk/mcs/; revision=32205
Sebastien Pouliot [Wed, 11 Aug 2004 13:14:38 +0000 (13:14 -0000)]
2004-08-11 Sebastien Pouliot <sebastien@ximian.com>
* UnionCodeGroupTest.cs: Added unit tests for Resolve. Converted
existing unit tests to NUnit 2.2 format.
svn path=/trunk/mcs/; revision=32204
Dick Porter [Wed, 11 Aug 2004 13:07:13 +0000 (13:07 -0000)]
2004-08-11 Dick Porter <dick@ximian.com>
* sockets.c:
* io.c: Returned handle values are the file descriptor the handle
encapsulates
* handles.c:
* handles-private.h:
* daemon.c: Reserve the range of handles that can have the same
values as file descriptors. These won't be used, but the values
will be used as file, console, pipe or socket handles. The fd to
handle mapping is done internally and is invisible to users.
Fixes bug 61828.
* wapi-private.h (_WAPI_HANDLE_VERSION): Increment, because we now
reserve a chunk of handle space.
svn path=/trunk/mono/; revision=32203
Sanja Gupta [Wed, 11 Aug 2004 12:44:33 +0000 (12:44 -0000)]
ChangeLog: Updated ChangeLog.
DetailsViewCommandEventArgs.cs:
FormViewCommandEventArgs.cs:
GridViewCommandEventArgs.cs: Corrected constructor.
svn path=/trunk/mcs/; revision=32202
Sanja Gupta [Wed, 11 Aug 2004 11:36:04 +0000 (11:36 -0000)]
ChangeLog: Updated ChangeLog.
GridViewCancelEditEventArgs.cs:
GridViewCancelEditEventHandler.cs:
GridViewCommandEventArgs.cs:
GridViewCommandEventHandler.cs:
GridViewDeletedEventArgs.cs:
GridViewDeletedEventHandler.cs:
GridViewDeleteEventArgs.cs:
GridViewDeleteEventHandler.cs:
GridViewEditEventArgs.cs:
GridViewEditEventHandler.cs:
GridViewPageEventArgs.cs:
GridViewPageEventHandler.cs:
GridViewRowEventArgs.cs:
GridViewRowEventHandler.cs:
GridViewSelectEventArgs.cs:
GridViewSelectEventHandler.cs:
GridViewSortEventArgs.cs:
GridViewSortEventHandler.cs:
GridViewUpdatedEventArgs.cs:
GridViewUpdatedEventHandler.cs:
GridViewUpdateEventArgs.cs:
GridViewUpdateEventHandler.cs: Added new delegates.
svn path=/trunk/mcs/; revision=32199
Sanja Gupta [Wed, 11 Aug 2004 11:15:15 +0000 (11:15 -0000)]
ChangeLog: Updated ChangeLog.
FormViewUpdatedEventArgs.cs: Corrected constructor.
svn path=/trunk/mcs/; revision=32198