mono.git
19 years ago2004-10-06 Anirban Bhattacharjee <banirban@novell.com>
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

19 years agoinsert line break
Jordi Mas i Hernandez [Wed, 6 Oct 2004 08:43:37 +0000 (08:43 -0000)]
insert line break

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

19 years ago2004-10-06 Zoltan Varga <vargaz@freemail.hu>
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

19 years ago2004-10-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

19 years agoforgotten
Gonzalo Paniagua Javier [Wed, 6 Oct 2004 04:48:57 +0000 (04:48 -0000)]
forgotten

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

19 years ago2004-10-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

19 years ago2004-10-06 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
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

19 years ago2004-10-06 Umadevi S <sumadevi@novell.com>
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

19 years ago2004-10-06 Umadevi S <sumadevi@novell.com>
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

19 years ago2004-10-05 Atsushi Enomoto <atsushi@ximian.com>
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

19 years ago2004-10-06 Zoltan Varga <vargaz@freemail.hu>
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

19 years ago2004-10-05 Cesar Lopez Nataren <cesar@ciencias.unam.mx>
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

19 years ago2004-10-06 Zoltan Varga <vargaz@freemail.hu>
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

19 years ago2004-10-05 Atsushi Enomoto <atsushi@ximian.com>
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

19 years agoFix ctor
Jackson Harper [Tue, 5 Oct 2004 18:23:54 +0000 (18:23 -0000)]
Fix ctor

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

19 years ago2004-10-05 Atsushi Enomoto <atsushi@ximian.com>
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

19 years ago2004-10-05 Zoltan Varga <vargaz@freemail.hu>
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

19 years ago- Partial implementation by Benjamin Dasnois
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

19 years ago2004-10-05 John Luke <john.luke@gmail.com>
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

19 years agoImprove rendering of the radio button patch by John BouAntoun
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

19 years ago2004-10-05 Sebastien Pouliot <sebastien@ximian.com>
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

19 years agoImprove test to handle constants of classes whose value is null
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

19 years ago2004-10-05 Sebastien Pouliot <sebastien@ximian.com>
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

19 years ago2004-10-05 Atsushi Enomoto <atsushi@ximian.com>
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

19 years ago2004-10-05 Atsushi Enomoto <atsushi@ximian.com>
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

19 years agoNew testcases for type-resolution.
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

19 years ago2004-10-04 Zoltan Varga <vargaz@freemail.hu>
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

19 years ago2004-10-05 Zoltan Varga <vargaz@freemail.hu>
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

19 years ago2004-10-05 Zoltan Varga <vargaz@freemail.hu>
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

19 years ago2004-10-05 Zoltan Varga <vargaz@freemail.hu>
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

19 years ago2004-10-05 Zoltan Varga <vargaz@freemail.hu>
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

19 years ago - Removed a private method, Draw ().
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

19 years ago - Added DrawListView method and ListViewDefaultSize property.
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

19 years ago - Added DrawListView method and ListViewDefaultSize property.
Ravindra [Tue, 5 Oct 2004 09:03:55 +0000 (09:03 -0000)]
- Added DrawListView method and ListViewDefaultSize property.

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

19 years agoAdded an internal member dd_pressed to handle clicks on DropDown arrow.
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

19 years agoLet the base Control handle the buffers, derived classes should not have to CreateBuf...
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

19 years agoThe control handles resizing the buffers now.
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

19 years agoWhen resizing the buffers should be invalidated. This should be handled in Control...
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

19 years ago2004-10-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

19 years ago2004-10-04 John Luke <john.luke@gmail.com>
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

19 years ago2004-10-04 Sebastien Pouliot <sebastien@ximian.com>
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

19 years ago2004-10-04 Sebastien Pouliot <sebastien@ximian.com>
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

19 years ago2004-10-04 Atsushi Enomoto <atsushi@ximian.com>
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

19 years ago2004-10-04 Atsushi Enomoto <atsushi@ximian.com>
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

19 years ago2004-10-04 Atsushi Enomoto <atsushi@ximian.com>
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

19 years ago2004-10-04 Atsushi Enomoto <atsushi@ximian.com>
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

19 years agooops
Jackson Harper [Mon, 4 Oct 2004 20:45:25 +0000 (20:45 -0000)]
oops

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

19 years ago2004-10-04 Miguel de Icaza <miguel@ximian.com>
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

19 years agonullref is what should be printed out here
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

19 years ago2004-10-04 Atsushi Enomoto <atsushi@ximian.com>
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

19 years ago2004-10-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

19 years ago2004-10-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

19 years ago2004-10-04 Zoltan Varga <vargaz@freemail.hu>
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

19 years ago2004-10-04 Atsushi Enomoto <atsushi@ximian.com>
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

19 years ago2004-10-04 Zoltan Varga <vargaz@freemail.hu>
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

19 years ago2004-10-04 Juraj Skripsky <js@hotfeet.ch>
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

19 years ago2004-10-04 Zoltan Varga <vargaz@freemail.hu>
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

19 years agoAdd zlib_macros.c from Chris Lahey
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

19 years ago2004-10-04 Atsushi Enomoto <atsushi@ximian.com>
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

19 years agoChangeLog: Updated ChangeLog.
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

19 years ago2004-10-04 Zoltan Varga <vargaz@freemail.hu>
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

19 years ago* System.IO.Compression/DeflateStreamTest.cs: NET_2_0 only.
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

19 years agoChangeLog: Updated ChangeLog.
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

19 years ago2004-10-04 Martin Baulig <martin@ximian.com>
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

19 years agoMinor fix to OP_OR_IMM.
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

19 years ago2004-10-04 Zoltan Varga <vargaz@freemail.hu>
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

19 years agoUpdated project.
Ravindra [Mon, 4 Oct 2004 10:58:41 +0000 (10:58 -0000)]
Updated project.

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

19 years ago2004-10-04 Zoltan Varga <vargaz@freemail.hu>
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

19 years ago2004-10-04 Zoltan Varga <vargaz@freemail.hu>
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

19 years ago2004-10-04 Zoltan Varga <vargaz@freemail.hu>
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

19 years ago2004-10-04 Zoltan Varga <vargaz@freemail.hu>
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

19 years ago2004-10-04 Zoltan Varga <vargaz@freemail.hu>
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

19 years ago2004-10-04 Zoltan Varga <vargaz@freemail.hu>
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

19 years ago- Initial check-in
Peter Dennis Bartok [Mon, 4 Oct 2004 08:14:40 +0000 (08:14 -0000)]
- Initial check-in

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

19 years ago * gdipFunctioncs.cs: Fix from Alois for bug #67383.
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

19 years agofixes right button position causing right button not showing on horizontal scrollbars
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

19 years ago2004-10-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

19 years ago2004-10-03 Ben Maurer <bmaurer@ximian.com>
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

19 years agobuild fixeroo
Ben Maurer [Mon, 4 Oct 2004 01:09:47 +0000 (01:09 -0000)]
build fixeroo

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

19 years ago2004-10-03 Atsushi Enomoto <atsushi@ximian.com>
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

19 years ago2004-10-03 Ben Maurer <bmaurer@ximian.com>
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

19 years ago2004-10-03 Ben Maurer <bmaurer@ximian.com>
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

19 years ago2004-10-03 Marek Safar <marek.safar@seznam.cz>
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

19 years ago2004-10-03 Ben Maurer <bmaurer@ximian.com>
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

19 years ago2004-10-04 Zoltan Varga <vargaz@freemail.hu>
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

19 years ago2004-10-03 Marek Safar <marek.safar@seznam.cz>
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

19 years ago2004-10-03 Zoltan Varga <vargaz@freemail.hu>
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

19 years ago2004-10-03 Zoltan Varga <vargaz@freemail.hu>
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

19 years agoUpdate
Miguel de Icaza [Sun, 3 Oct 2004 16:44:36 +0000 (16:44 -0000)]
Update

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

19 years ago2004-10-03 Zoltan Varga <vargaz@freemail.hu>
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

19 years ago2004-10-03 Zoltan Varga <vargaz@freemail.hu>
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

19 years ago2004-10-03 Zoltan Varga <vargaz@freemail.hu>
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

19 years ago2004-10-03 Zoltan Varga <vargaz@freemail.hu>
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

19 years ago2004-10-03 Zoltan Varga <vargaz@freemail.hu>
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

19 years ago2004-10-03 Zoltan Varga <vargaz@freemail.hu>
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

19 years ago2004-10-03 Zoltan Varga <vargaz@freemail.hu>
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

19 years ago2004-10-03 Zoltan Varga <vargaz@freemail.hu>
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

19 years ago2004-10-02 Ben Maurer <bmaurer@ximian.com>
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

19 years agoUpdated the changelogs to give credit to will@exomi.com (Ville-Pertti Keinonen) for...
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

19 years ago2004-10-02 Massimiliano Mantione <massi@ximian.com>
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