Anirban Bhattacharjee [Wed, 6 Oct 2004 09:15:26 +0000 (09:15 -0000)]
2004-10-06 Anirban Bhattacharjee <banirban@novell.com>
* mb-parser.jay: Added support for Call keyword in invocation statement
svn path=/trunk/mcs/; revision=34755
Jordi Mas i Hernandez [Wed, 6 Oct 2004 08:43:37 +0000 (08:43 -0000)]
insert line break
svn path=/trunk/mcs/; revision=34754
Zoltan Varga [Wed, 6 Oct 2004 08:19:49 +0000 (08:19 -0000)]
2004-10-06 Zoltan Varga <vargaz@freemail.hu>
* ModuleBuilder.cs (GetTypes): Fix length of returned array. Fixes
#65931.
svn path=/trunk/mcs/; revision=34752
Gonzalo Paniagua Javier [Wed, 6 Oct 2004 05:46:02 +0000 (05:46 -0000)]
2004-10-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* TraceHandler.cs: error code is 403 and the message different when
trace is enabled but not for remote clients.
svn path=/trunk/mcs/; revision=34750
Gonzalo Paniagua Javier [Wed, 6 Oct 2004 04:48:57 +0000 (04:48 -0000)]
forgotten
svn path=/trunk/mcs/; revision=34748
Gonzalo Paniagua Javier [Wed, 6 Oct 2004 04:48:39 +0000 (04:48 -0000)]
2004-10-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Web/HttpRequest.cs: CurrentExecutionFilePath is the one that
changes when Transfer or Execute are used, not FilePath.
* System.Web/HttpServerUtility.cs: moved form saving/restoring from
Transfer to Execute, as it's needed there too. the query string is
correctly set now. Fixes bug #67388.
* System.Web/HttpContext.cs:
* System.Web.SessionState/SessionStateModule.cs: use SetCurrentExePath
instead of SetFilePath.
svn path=/trunk/mcs/; revision=34747
César Natarén [Wed, 6 Oct 2004 04:34:01 +0000 (04:34 -0000)]
2004-10-06 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
* expression.cs: added support for function calls. Handle case of
print where no args are supplied.
svn path=/trunk/mcs/; revision=34746
Umadevi S [Wed, 6 Oct 2004 04:24:01 +0000 (04:24 -0000)]
2004-10-06 Umadevi S <sumadevi@novell.com>
* System.Data.dll.sources : Added ISqlNotificationReceiver, SqlNotifcationType,
SqlNotificationInfo, SqlNotificationSource
svn path=/trunk/mcs/; revision=34745
Umadevi S [Wed, 6 Oct 2004 04:20:14 +0000 (04:20 -0000)]
2004-10-06 Umadevi S <sumadevi@novell.com>
* ISqlNoticationReceiver.cs - changed namespace
* Added files SqlNotificationType.cs, SqlNotificationInfo.cs, SqlNotificationSource.cs
svn path=/trunk/mcs/; revision=34744
Atsushi Eno [Wed, 6 Oct 2004 00:35:57 +0000 (00:35 -0000)]
2004-10-05 Atsushi Enomoto <atsushi@ximian.com>
* XPathSequence.cs, XQueryTokenizer.cs :
removed commented && unused code.
* XQueryContext.cs, XQueryCliFunction.cs, XQueryFunction.cs,
XQueryFunctionCliImpl.cs :
Now that position() requires current sequence that is not managed by
XQueryContextManager (that is for FLWOR), it need to support
XPathSequence input as the current node information.
svn path=/trunk/mcs/; revision=34741
Zoltan Varga [Tue, 5 Oct 2004 22:43:01 +0000 (22:43 -0000)]
2004-10-06 Zoltan Varga <vargaz@freemail.hu>
* icall.c (ves_icall_System_Reflection_Assembly_GetModulesInternal):
Handle unloadable modules without crashing.
* image.c (load_modules): Revert the previous patch since modules must
have a fixed index inside the array.
svn path=/trunk/mono/; revision=34737
César Natarén [Tue, 5 Oct 2004 22:36:30 +0000 (22:36 -0000)]
2004-10-05 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
* ast.cs: added GetContainerFunction property.
* Statement.cs: added class NotVoidReturnEventArgs and delegate
NotVoidReturnEventHandler, throw an event in case we find a
return, the enclosing function object takes care of changing the
return type of the function.
* FunctionDeclaration.cs, FunctionExpression.cs: take care of
return's inside functions.
2004-09-22 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
svn path=/trunk/mcs/; revision=34736
Zoltan Varga [Tue, 5 Oct 2004 22:15:05 +0000 (22:15 -0000)]
2004-10-06 Zoltan Varga <vargaz@freemail.hu>
* image.c (load_modules): Don't include native modules in the modules
array.
svn path=/trunk/mono/; revision=34735
Atsushi Eno [Tue, 5 Oct 2004 21:01:49 +0000 (21:01 -0000)]
2004-10-05 Atsushi Enomoto <atsushi@ximian.com>
* XPathAtomicValue.cs : missing Init() definition for float and string;
latter one resulted in infinite loop in Init(object,XmlSchemaType).
svn path=/trunk/mcs/; revision=34733
Jackson Harper [Tue, 5 Oct 2004 18:23:54 +0000 (18:23 -0000)]
Fix ctor
svn path=/trunk/mcs/; revision=34732
Atsushi Eno [Tue, 5 Oct 2004 17:47:08 +0000 (17:47 -0000)]
2004-10-05 Atsushi Enomoto <atsushi@ximian.com>
* XQueryParser.jay, XQueryTokenizer.cs :
Added attribute value template support.
* XPath2Expression.cs : Inside attribute value, expressions must not
serialize attributes as attribute node but should just pick value up.
e.g. attr="{foo/@bar}" and <elem>{foo/@bar}</elem> are different.
svn path=/trunk/mcs/; revision=34730
Zoltan Varga [Tue, 5 Oct 2004 17:15:15 +0000 (17:15 -0000)]
2004-10-05 Zoltan Varga <vargaz@freemail.hu>
* Makefile.am (genmdesc_LDADD): Don't link this against libmetadata
to speed up rebuilds.
svn path=/trunk/mono/; revision=34729
Peter Dennis Bartok [Tue, 5 Oct 2004 17:10:57 +0000 (17:10 -0000)]
- Partial implementation by Benjamin Dasnois
svn path=/trunk/mcs/; revision=34728
John Luke [Tue, 5 Oct 2004 17:04:10 +0000 (17:04 -0000)]
2004-10-05 John Luke <john.luke@gmail.com>
* Makefile: add *.mdb to clean target
svn path=/trunk/mcs/; revision=34727
Jackson Harper [Tue, 5 Oct 2004 16:15:30 +0000 (16:15 -0000)]
Improve rendering of the radio button patch by John BouAntoun
svn path=/trunk/mcs/; revision=34726
Sebastien Pouliot [Tue, 5 Oct 2004 15:57:43 +0000 (15:57 -0000)]
2004-10-05 Sebastien Pouliot <sebastien@ximian.com>
* PrincipalPermission.cs: Fixed bug where a change to a permission
(e.g. Copy, Union) could affect multiple instances. Fixed FromXml
to clear existing entries.
svn path=/trunk/mcs/; revision=34724
Miguel de Icaza [Tue, 5 Oct 2004 14:32:51 +0000 (14:32 -0000)]
Improve test to handle constants of classes whose value is null
svn path=/trunk/mcs/; revision=34723
Sebastien Pouliot [Tue, 5 Oct 2004 14:16:44 +0000 (14:16 -0000)]
2004-10-05 Sebastien Pouliot <sebastien@ximian.com>
* SslClientStream.cs: Changed InputBuffer to internal (was protected).
svn path=/trunk/mcs/; revision=34720
Atsushi Eno [Tue, 5 Oct 2004 13:48:02 +0000 (13:48 -0000)]
2004-10-05 Atsushi Enomoto <atsushi@ximian.com>
* XPathNavigatorReader.cs : Actually all other kind of nodes than
Element and Root must be treated as "start node only" as well as
attributes and namespaces.
svn path=/trunk/mcs/; revision=34718
Atsushi Eno [Tue, 5 Oct 2004 13:09:25 +0000 (13:09 -0000)]
2004-10-05 Atsushi Enomoto <atsushi@ximian.com>
* XPathDocument2Editable.cs : for WriteAttributes(), use
CreateAttributesWriter() that creates attribute tree XmlWriter.
* XPathNavigatorReader.cs : the reader was missing attributes when
it is created with an element node that has attriibutes.
svn path=/trunk/mcs/; revision=34717
Raja R Harinath [Tue, 5 Oct 2004 11:33:05 +0000 (11:33 -0000)]
New testcases for type-resolution.
svn path=/trunk/mcs/; revision=34716
Zoltan Varga [Tue, 5 Oct 2004 11:30:45 +0000 (11:30 -0000)]
2004-10-04 Zoltan Varga <vargaz@freemail.hu>
* ModuleBuilder.cs (DefineType): Check for duplicate type names. Fixes
#65988.
svn path=/trunk/mcs/; revision=34715
Zoltan Varga [Tue, 5 Oct 2004 11:29:59 +0000 (11:29 -0000)]
2004-10-05 Zoltan Varga <vargaz@freemail.hu>
* MethodBuilderTest.cs: Add tests for default values for parameters.
svn path=/trunk/mcs/; revision=34714
Zoltan Varga [Tue, 5 Oct 2004 11:20:34 +0000 (11:20 -0000)]
2004-10-05 Zoltan Varga <vargaz@freemail.hu>
* reflection.h: Add param_defaults field.
* reflection.c: Add support for parameter defaults in dynamic methods.
Fixes #64595.
svn path=/trunk/mono/; revision=34713
Zoltan Varga [Tue, 5 Oct 2004 09:24:13 +0000 (09:24 -0000)]
2004-10-05 Zoltan Varga <vargaz@freemail.hu>
* TypeTest.cs: Add test for empty namespaces.
svn path=/trunk/mcs/; revision=34712
Zoltan Varga [Tue, 5 Oct 2004 09:20:13 +0000 (09:20 -0000)]
2004-10-05 Zoltan Varga <vargaz@freemail.hu>
* icall.c (ves_icall_MonoType_get_Namespace): Return NULL instead of
an empty string when a type has no namespace. Fixes #64230.
svn path=/trunk/mono/; revision=34711
Ravindra [Tue, 5 Oct 2004 09:07:07 +0000 (09:07 -0000)]
- Removed a private method, Draw ().
- Fixed the ButtonDropDown event handling.
- Fixed MouseMove event handling.
svn path=/trunk/mcs/; revision=34709
Ravindra [Tue, 5 Oct 2004 09:04:31 +0000 (09:04 -0000)]
- Added DrawListView method and ListViewDefaultSize property.
- Changed ControlPaint method calls to CPDrawXXX wherever possible.
- Changed DOS style CRLF to Unix format (dos2unix).
svn path=/trunk/mcs/; revision=34708
Ravindra [Tue, 5 Oct 2004 09:03:55 +0000 (09:03 -0000)]
- Added DrawListView method and ListViewDefaultSize property.
svn path=/trunk/mcs/; revision=34707
Ravindra [Tue, 5 Oct 2004 08:42:20 +0000 (08:42 -0000)]
Added an internal member dd_pressed to handle clicks on DropDown arrow.
svn path=/trunk/mcs/; revision=34706
Jackson Harper [Tue, 5 Oct 2004 04:56:12 +0000 (04:56 -0000)]
Let the base Control handle the buffers, derived classes should not have to CreateBuffers themselves.
svn path=/trunk/mcs/; revision=34704
Jackson Harper [Tue, 5 Oct 2004 03:20:55 +0000 (03:20 -0000)]
The control handles resizing the buffers now.
svn path=/trunk/mcs/; revision=34701
Jackson Harper [Tue, 5 Oct 2004 03:18:16 +0000 (03:18 -0000)]
When resizing the buffers should be invalidated. This should be handled in Control not in derived classes.
svn path=/trunk/mcs/; revision=34700
Gonzalo Paniagua Javier [Tue, 5 Oct 2004 01:53:40 +0000 (01:53 -0000)]
2004-10-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpWebRequest.cs: use RemoveAndAdd for headers multivalue headers.
* WebHeaderCollection.cs: added RemoveAndAdd that behaves like the old
SetInternal.
svn path=/trunk/mcs/; revision=34698
John Luke [Mon, 4 Oct 2004 22:40:16 +0000 (22:40 -0000)]
2004-10-04 John Luke <john.luke@gmail.com>
* cs8205.cs: remove, same as cs1624
* cs8206.cs: fix yield syntax, and add line number, now passes
* cs8207.cs: remove, same as cs1623
* cs8208.cs: remove, same as cs1625
* cs8209.cs: remove, same as cs1631
svn path=/trunk/mcs/; revision=34695
Sebastien Pouliot [Mon, 4 Oct 2004 22:22:47 +0000 (22:22 -0000)]
2004-10-04 Sebastien Pouliot <sebastien@ximian.com>
* dump.c: Added new "internal" security actions for non-CAS demands:
NonCasDemand, NonCasLinkDemand and NonCasInheritance.
* main.c: Added new "internal" security actions for non-CAS demands:
noncasdemand, noncaslinkdemand and noncasinheritance.
svn path=/trunk/mono/; revision=34694
Sebastien Pouliot [Mon, 4 Oct 2004 22:21:53 +0000 (22:21 -0000)]
2004-10-04 Sebastien Pouliot <sebastien@ximian.com>
* tabledefs.h: Added "internal" security actions to support non-CAS
permissions NonCasDemand, NonCasLinkDemand and NonCasInheritance.
Note: they do not seems to be used anymore in 2.0 (new metadata format)
svn path=/trunk/mono/; revision=34693
Atsushi Eno [Mon, 4 Oct 2004 22:04:53 +0000 (22:04 -0000)]
2004-10-04 Atsushi Enomoto <atsushi@ximian.com>
* XPathNavigator.cs : TypedValue could be implemented.
* XPathEditableNavigator.cs : removed some MonoTODO since now there
are implementations.
svn path=/trunk/mcs/; revision=34692
Atsushi Eno [Mon, 4 Oct 2004 22:01:48 +0000 (22:01 -0000)]
2004-10-04 Atsushi Enomoto <atsushi@ximian.com>
* XQueryParser.jay, XPath2Expression.cs, XPathSequence.cs :
two or more Filter expressions could be simply constructed as
nested FilterExpr objects.
svn path=/trunk/mcs/; revision=34691
Atsushi Eno [Mon, 4 Oct 2004 21:59:19 +0000 (21:59 -0000)]
2004-10-04 Atsushi Enomoto <atsushi@ximian.com>
* XmlWriter.cs : WriteNode(XPathNavigator,bool) should check null arg.
For attribute nodes, it should not use WriteSubtree() which does not
support attribute nodes.
svn path=/trunk/mcs/; revision=34690
Atsushi Eno [Mon, 4 Oct 2004 21:57:50 +0000 (21:57 -0000)]
2004-10-04 Atsushi Enomoto <atsushi@ximian.com>
* XPathNavigatorReader.cs : It can reject attribute and namespace
nodes as its input (It is used only for WriteNode(), InsertBefore()
and so on, which are not intended to be used with attribute nodes).
On Initial state, it was Element that should check IsEmptyElement,
and Root should just go to the first child node.
svn path=/trunk/mcs/; revision=34689
Jackson Harper [Mon, 4 Oct 2004 20:45:25 +0000 (20:45 -0000)]
oops
svn path=/trunk/mcs/; revision=34688
Miguel de Icaza [Mon, 4 Oct 2004 20:43:48 +0000 (20:43 -0000)]
2004-10-04 Miguel de Icaza <miguel@ximian.com>
* ecore.cs (Expression.Constantity): Add support for turning null
into a constant.
* const.cs (Const.Define): Allow constants to be reference types
as long as the value is Null.
svn path=/trunk/mcs/; revision=34687
Miguel de Icaza [Mon, 4 Oct 2004 20:42:22 +0000 (20:42 -0000)]
nullref is what should be printed out here
svn path=/trunk/mono/; revision=34686
Atsushi Eno [Mon, 4 Oct 2004 20:30:23 +0000 (20:30 -0000)]
2004-10-04 Atsushi Enomoto <atsushi@ximian.com>
* XPathNavigatorReader.cs : When the reader's root node is not of type
Root, it incorrectly skipped the node itself.
svn path=/trunk/mcs/; revision=34685
Gonzalo Paniagua Javier [Mon, 4 Oct 2004 20:25:38 +0000 (20:25 -0000)]
2004-10-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpWebRequest.cs: ProxyQuery returns true when we use a proxy without
tunneling a secure connection.
* ServicePoint.cs: added UseConnect property.
* ServicePointManager.cs: set the UseConnect property when we use a http
proxy for a https connection.
* WebConnection.cs: setup the tunnled connection when using a proxy and
https.
svn path=/trunk/mcs/; revision=34682
Gonzalo Paniagua Javier [Mon, 4 Oct 2004 20:25:24 +0000 (20:25 -0000)]
2004-10-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpsClientStream.cs: the .ctor receives a pre-read buffer now.
* SslClientStream.cs: added InputBuffer property.
svn path=/trunk/mcs/; revision=34681
Zoltan Varga [Mon, 4 Oct 2004 20:09:33 +0000 (20:09 -0000)]
2004-10-04 Zoltan Varga <vargaz@freemail.hu>
* icall.c (ves_icall_InternalInvoke): Throw an exception when calling
constructor of abstract class. Fixes #61689.
svn path=/trunk/mono/; revision=34680
Atsushi Eno [Mon, 4 Oct 2004 19:30:12 +0000 (19:30 -0000)]
2004-10-04 Atsushi Enomoto <atsushi@ximian.com>
* HtmlEmitter.cs : TH tag is not regarded as HTML tag.
This fixes bug #67390.
svn path=/trunk/mcs/; revision=34678
Zoltan Varga [Mon, 4 Oct 2004 19:29:21 +0000 (19:29 -0000)]
2004-10-04 Zoltan Varga <vargaz@freemail.hu>
* web/team.xml: Update my info.
svn path=/trunk/mono/; revision=34677
Juraj Skripsky [Mon, 4 Oct 2004 18:10:27 +0000 (18:10 -0000)]
2004-10-04 Juraj Skripsky <js@hotfeet.ch>
* namespace.cs (NamespaceEntry.Using): No matter which warning
level is set, check if this namespace name has already been added.
svn path=/trunk/mcs/; revision=34675
Zoltan Varga [Mon, 4 Oct 2004 16:17:37 +0000 (16:17 -0000)]
2004-10-04 Zoltan Varga <vargaz@freemail.hu>
* AppDomain.cs: Make ThreadStatic variables static. Fixes #56614.
svn path=/trunk/mcs/; revision=34673
Miguel de Icaza [Mon, 4 Oct 2004 15:36:04 +0000 (15:36 -0000)]
Add zlib_macros.c from Chris Lahey
svn path=/trunk/mono/; revision=34672
Atsushi Eno [Mon, 4 Oct 2004 13:36:37 +0000 (13:36 -0000)]
2004-10-04 Atsushi Enomoto <atsushi@ximian.com>
* DataSet.cs : For a row, when a relation is not nested, then it is
still output target since it won't be written as a child of its
parent. It fixes bug #66379.
svn path=/trunk/mcs/; revision=34670
Sanja Gupta [Mon, 4 Oct 2004 12:56:58 +0000 (12:56 -0000)]
ChangeLog: Updated ChangeLog.
ParameterCollection.cs: Updated.
svn path=/trunk/mcs/; revision=34669
Zoltan Varga [Mon, 4 Oct 2004 12:33:39 +0000 (12:33 -0000)]
2004-10-04 Zoltan Varga <vargaz@freemail.hu>
* NGenAttribute.cs: Add ComVisible (false).
svn path=/trunk/mcs/; revision=34668
Raja R Harinath [Mon, 4 Oct 2004 12:15:10 +0000 (12:15 -0000)]
* System.IO.Compression/DeflateStreamTest.cs: NET_2_0 only.
* System.IO.Compression/GzipStreamTest.cs: Likewise.
Report from Mayank Ritvik <mritvik@novell.com>.
svn path=/trunk/mcs/; revision=34667
Sanja Gupta [Mon, 4 Oct 2004 12:04:22 +0000 (12:04 -0000)]
ChangeLog: Updated ChangeLog.
Parameter.cs: Updated and completed implementation.
svn path=/trunk/mcs/; revision=34666
Martin Baulig [Mon, 4 Oct 2004 12:04:11 +0000 (12:04 -0000)]
2004-10-04 Martin Baulig <martin@ximian.com>
* class-internals.h (MonoGenericContainer): New type.
(MonoMethodNormal): Replaced `MonoGenericParam *gen_params' with
`MonoGenericContainer *generic_container'.
(MonoClass): Replaced `gen_params' and `num_gen_params' with
`MonoGenericContainer *generic_container'.
* metadata.c (mono_metadata_load_generic_params): Return a
`MonoGenericContainer *' instead of a `MonoGenericParam *';
removed the `num' argument.
svn path=/trunk/mono/; revision=34665
Neale Ferguson [Mon, 4 Oct 2004 11:57:04 +0000 (11:57 -0000)]
Minor fix to OP_OR_IMM.
svn path=/trunk/mono/; revision=34664
Zoltan Varga [Mon, 4 Oct 2004 11:53:13 +0000 (11:53 -0000)]
2004-10-04 Zoltan Varga <vargaz@freemail.hu>
* *.cs: Add some more 2.0 stuff.
svn path=/trunk/mcs/; revision=34663
Ravindra [Mon, 4 Oct 2004 10:58:41 +0000 (10:58 -0000)]
Updated project.
svn path=/trunk/mcs/; revision=34662
Zoltan Varga [Mon, 4 Oct 2004 09:55:07 +0000 (09:55 -0000)]
2004-10-04 Zoltan Varga <vargaz@freemail.hu>
* corlib.dll.sources: Add more 2.0 classes under System.Runtime.InteropServices.
svn path=/trunk/mcs/; revision=34661
Zoltan Varga [Mon, 4 Oct 2004 09:51:57 +0000 (09:51 -0000)]
2004-10-04 Zoltan Varga <vargaz@freemail.hu>
* *.cs: Add more 2.0 stuff.
svn path=/trunk/mcs/; revision=34660
Zoltan Varga [Mon, 4 Oct 2004 09:41:04 +0000 (09:41 -0000)]
2004-10-04 Zoltan Varga <vargaz@freemail.hu>
* MethodImplOptions.cs MethodCodeType.cs RuntimeHelpers.cs DecimalConstantAttribute.cs: Add 2.0 stuff.
svn path=/trunk/mcs/; revision=34659
Zoltan Varga [Mon, 4 Oct 2004 09:23:28 +0000 (09:23 -0000)]
2004-10-04 Zoltan Varga <vargaz@freemail.hu>
* ModuleBuilder.cs (DefineType): Check for duplicate type names. Fixes
#65988.
svn path=/trunk/mcs/; revision=34657
Zoltan Varga [Mon, 4 Oct 2004 09:04:59 +0000 (09:04 -0000)]
2004-10-04 Zoltan Varga <vargaz@freemail.hu>
* corlib.dll.sources: Add new 2.0 classes under System.Runtime.InteropServices.
svn path=/trunk/mcs/; revision=34656
Zoltan Varga [Mon, 4 Oct 2004 09:01:29 +0000 (09:01 -0000)]
2004-10-04 Zoltan Varga <vargaz@freemail.hu>
* *.cs: Add new 2.0 classes.
svn path=/trunk/mcs/; revision=34655
Peter Dennis Bartok [Mon, 4 Oct 2004 08:14:40 +0000 (08:14 -0000)]
- Initial check-in
svn path=/trunk/mcs/; revision=34654
Ravindra [Mon, 4 Oct 2004 07:53:06 +0000 (07:53 -0000)]
* gdipFunctioncs.cs: Fix from Alois for bug #67383.
svn path=/trunk/mcs/; revision=34652
Jordi Mas i Hernandez [Mon, 4 Oct 2004 07:09:37 +0000 (07:09 -0000)]
fixes right button position causing right button not showing on horizontal scrollbars
svn path=/trunk/mcs/; revision=34651
Gonzalo Paniagua Javier [Mon, 4 Oct 2004 02:37:00 +0000 (02:37 -0000)]
2004-10-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* system.c: check the number of online processors instead of the
existing ones. Sanitize return value if it's an error.
svn path=/trunk/mono/; revision=34650
Ben Maurer [Mon, 4 Oct 2004 01:38:46 +0000 (01:38 -0000)]
2004-10-03 Ben Maurer <bmaurer@ximian.com>
* expression.cs: reftype [!=]= null should always use br[true,false].
# 67410
svn path=/trunk/mcs/; revision=34648
Ben Maurer [Mon, 4 Oct 2004 01:09:47 +0000 (01:09 -0000)]
build fixeroo
svn path=/trunk/mcs/; revision=34647
Atsushi Eno [Mon, 4 Oct 2004 00:37:52 +0000 (00:37 -0000)]
2004-10-03 Atsushi Enomoto <atsushi@ximian.com>
* DataSet.cs : Attribute constraint field XPath must be written as
@blah. This fixes bug #66366.
svn path=/trunk/mcs/; revision=34646
Ben Maurer [Sun, 3 Oct 2004 21:59:09 +0000 (21:59 -0000)]
2004-10-03 Ben Maurer <bmaurer@ximian.com>
* HttpResponse.cs: use UtcNow
svn path=/trunk/mcs/; revision=34642
Ben Maurer [Sun, 3 Oct 2004 21:55:41 +0000 (21:55 -0000)]
2004-10-03 Ben Maurer <bmaurer@ximian.com>
* Cache.cs, CacheEntry.cs, CacheExpires.cs, ExpiresBuckets.cs:
use UtcNow rather than Now.
svn path=/trunk/mcs/; revision=34640
Marek Safar [Sun, 3 Oct 2004 20:54:49 +0000 (20:54 -0000)]
2004-10-03 Marek Safar <marek.safar@seznam.cz>
* test-297.cs: Incorporated test for #67108
svn path=/trunk/mcs/; revision=34639
Ben Maurer [Sun, 3 Oct 2004 20:54:10 +0000 (20:54 -0000)]
2004-10-03 Ben Maurer <bmaurer@ximian.com>
* system.c: Add support for getting the # of cpus.
svn path=/trunk/mono/; revision=34638
Zoltan Varga [Sun, 3 Oct 2004 20:52:58 +0000 (20:52 -0000)]
2004-10-04 Zoltan Varga <vargaz@freemail.hu>
* Runtime*Handle.cs ModuleHandle.cs: Add Equals + GetHashCode.
* ModuleHandle.cs: Add missing methods.
* RuntimeTypeHandle.cs: Add GetModuleHandle () method.
svn path=/trunk/mcs/; revision=34637
Marek Safar [Sun, 3 Oct 2004 20:52:58 +0000 (20:52 -0000)]
2004-10-03 Marek Safar <marek.safar@seznam.cz>
Fix #67108
* attribute.cs: Enum conversion moved to
GetAttributeArgumentExpression to be applied to the all
expressions.
svn path=/trunk/mcs/; revision=34636
Zoltan Varga [Sun, 3 Oct 2004 19:05:39 +0000 (19:05 -0000)]
2004-10-03 Zoltan Varga <vargaz@freemail.hu>
* tramp-sparc.c (sparc_magic_trampoline): Handle appdomain stuff
better. Fixes appdomain-unload.exe on sparc.
svn path=/trunk/mono/; revision=34635
Zoltan Varga [Sun, 3 Oct 2004 18:02:38 +0000 (18:02 -0000)]
2004-10-03 Zoltan Varga <vargaz@freemail.hu>
* AttributeTargets.cs: Add 2.0 GenericParameter value.
svn path=/trunk/mcs/; revision=34634
Miguel de Icaza [Sun, 3 Oct 2004 16:44:36 +0000 (16:44 -0000)]
Update
svn path=/trunk/mono/; revision=34633
Zoltan Varga [Sun, 3 Oct 2004 16:31:32 +0000 (16:31 -0000)]
2004-10-03 Zoltan Varga <vargaz@freemail.hu>
* AssemblyBuilderAccess.cs: Remove [Flags].
* PackingSize.cs: Add new 2.0 members. Remove [Flags].
* AssemblyBuilder.cs: Add net 2.0 Save method.
* LocalBuilder.cs: Make this inherit from LocalVariableInfo under
net 2.0. Reorganize fields so the layout visible to the runtime is the
same under 1.0 and 2.0. Add 2.0 properties.
svn path=/trunk/mcs/; revision=34632
Zoltan Varga [Sun, 3 Oct 2004 16:29:27 +0000 (16:29 -0000)]
2004-10-03 Zoltan Varga <vargaz@freemail.hu>
* icall.c (ves_icall_System_Reflection_Module_GetPEKind): Add support
for dynamic images.
* object-internals.h (MonoReflectionAssemblyBuilder): Add pe_kind and
machine fields.
* metadata-internals.h (MonoDynamicImage): Add pe_kind and machine fields.
* reflection.c: Save pe_kind and machine values into the generated
image file.
svn path=/trunk/mono/; revision=34631
Zoltan Varga [Sun, 3 Oct 2004 15:47:30 +0000 (15:47 -0000)]
2004-10-03 Zoltan Varga <vargaz@freemail.hu>
* appdomain.c: Bump corlib version number.
* object-internals.h: Reorganize layout of LocalBuilder.
svn path=/trunk/mono/; revision=34630
Zoltan Varga [Sun, 3 Oct 2004 15:46:04 +0000 (15:46 -0000)]
2004-10-03 Zoltan Varga <vargaz@freemail.hu>
* Environment.cs: Bump corlib version.
svn path=/trunk/mcs/; revision=34629
Zoltan Varga [Sun, 3 Oct 2004 15:44:24 +0000 (15:44 -0000)]
2004-10-03 Zoltan Varga <vargaz@freemail.hu>
* LocalBuilder.cs: Make this inherit from LocalVariableInfo under
net 2.0. Reorganize fields so the layout visible to the runtime is the
same under 1.0 and 2.0. Add 2.0 properties.
svn path=/trunk/mcs/; revision=34628
Zoltan Varga [Sun, 3 Oct 2004 15:42:23 +0000 (15:42 -0000)]
2004-10-03 Zoltan Varga <vargaz@freemail.hu>
* LocalVariableInfo.cs: Reorganize fields so LocalBuilder can inherit
from this class.
svn path=/trunk/mcs/; revision=34627
Zoltan Varga [Sun, 3 Oct 2004 13:44:52 +0000 (13:44 -0000)]
2004-10-03 Zoltan Varga <vargaz@freemail.hu>
* class-internals.h class.c (mono_class_get_implemented_interfaces):
New helper function.
svn path=/trunk/mono/; revision=34626
Zoltan Varga [Sun, 3 Oct 2004 12:48:09 +0000 (12:48 -0000)]
2004-10-03 Zoltan Varga <vargaz@freemail.hu>
* icall.c (ves_icall_System_Reflection_Assembly_GetTypes): Return the
created MonoType for dynamic types. Fixes #66180.
svn path=/trunk/mono/; revision=34625
Ben Maurer [Sat, 2 Oct 2004 23:51:07 +0000 (23:51 -0000)]
2004-10-02 Ben Maurer <bmaurer@ximian.com>
* threadpool.c: the ares hashtable needs a critical section around it.
this prevents some nasty segfaults
svn path=/trunk/mono/; revision=34622
Massimiliano Mantione [Sat, 2 Oct 2004 21:12:06 +0000 (21:12 -0000)]
Updated the changelogs to give credit to will@exomi.com (Ville-Pertti Keinonen) for the patch and put the bug number.
svn path=/trunk/mono/; revision=34621
Massimiliano Mantione [Sat, 2 Oct 2004 20:45:31 +0000 (20:45 -0000)]
2004-10-02 Massimiliano Mantione <massi@ximian.com>
* ssa.c: Fixed casts to unsigned where the value was of 64 bits in
simulate_long_compare.
* process.c: Fixed alignments to 32 bits (casting to unsigned is unsafe on
64 bits platforms).
svn path=/trunk/mono/; revision=34620