Eran Domb [Mon, 12 Jan 2004 08:53:13 +0000 (08:53 -0000)]
Use ExecuteReader instead of ExecuteNonQuery. We need to use the CommandBehavior parameter, so the connection will be closed if neede.
svn path=/trunk/mcs/; revision=21975
Gonzalo Paniagua Javier [Mon, 12 Jan 2004 07:42:28 +0000 (07:42 -0000)]
2004-01-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* MonoType.cs: GetMethods renamed to GetMethodsByName. It takes a
new parameter with the method name and a boolean for ignoring case.
Removed some string comparisons no longer needed.
svn path=/trunk/mcs/; revision=21974
Gonzalo Paniagua Javier [Mon, 12 Jan 2004 07:42:17 +0000 (07:42 -0000)]
2004-01-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* icall.c: renamed ves_icall_Type_GetMethods to GetMethodsByName.
It takes 2 new parameters with an optional name for the method to look
for and case ignoring info.
* threadpool.c: removed unused variable.
svn path=/trunk/mono/; revision=21973
Gonzalo Paniagua Javier [Mon, 12 Jan 2004 07:04:06 +0000 (07:04 -0000)]
Added system.web/pages section
svn path=/trunk/mono/; revision=21972
Gonzalo Paniagua Javier [Mon, 12 Jan 2004 07:03:42 +0000 (07:03 -0000)]
2004-01-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Web.dll.sources: added new files in S.W.Configuration.
* System.Web/HttpContext.cs: add setter for ConfigTimeout.
* System.Web/HttpException.cs: added Description property and HTML
encode some unescaped values.
* System.Web/HttpRequest.cs: support request validation.
* System.Web/HttpRequestValidationException.cs: added message and
description.
* System.Web/HttpServerUtility.cs: implemented ScriptTimeout.
* System.Web.Compilation/PageCompiler.cs: invoke Request.ValidateInput
if required.
* System.Web.Configuration/GlobalizationConfiguration.cs: undo old fix.
* System.Web.Configuration/PagesConfiguration.cs:
* System.Web.Configuration/PagesConfigurationHandler.cs: new files for
processing system.web/pages section.
* System.Web.UI/ApplicationFileParser.cs: adde DefaultBaseTypeName
property.
* System.Web.UI/PageParser.cs: support validateRequest.
* System.Web.UI/TemplateControlParser.cs: get default values from
system.web/pages section.
* System.Web.UI/TemplateParser.cs: added separate method for changing
base type (Inherits or system.web/pages).
* System.Web.UI/UserControlParser.cs: support system.web/pages defined
base type.
svn path=/trunk/mcs/; revision=21971
Atsushi Eno [Mon, 12 Jan 2004 06:39:46 +0000 (06:39 -0000)]
2004-01-12 Atsushi Enomoto <atsushi@ximian.com>
* JSMethodInfo.cs : tiny fix for NET_1_2 build.
svn path=/trunk/mcs/; revision=21970
Atsushi Eno [Mon, 12 Jan 2004 06:33:31 +0000 (06:33 -0000)]
2004-01-12 Atsushi Enomoto <atsushi@ximian.com>
* test-uri-list.txt, test-uri-props.txt : added more tests.
svn path=/trunk/mcs/; revision=21969
Atsushi Eno [Mon, 12 Jan 2004 06:30:09 +0000 (06:30 -0000)]
2004-01-12 Atsushi Enomoto <atsushi@ximian.com>
* Uri.cs : should not escape already-escaped string (Patch by
Boris Kirzner). File LocalPath should unespace return value.
ToString() should be unescaped only when it is not an UNC path.
(UNC looks not to be unescaped).
svn path=/trunk/mcs/; revision=21968
Miguel de Icaza [Mon, 12 Jan 2004 04:45:21 +0000 (04:45 -0000)]
Flush
svn path=/trunk/mono/; revision=21967
Jackson Harper [Mon, 12 Jan 2004 03:01:48 +0000 (03:01 -0000)]
* OutputCacheModule.cs: Remove varyby objects when there are no
more raw responses that belong to them.
* CachedRawResponse.cs: Keep a reference to the VaryBy object that
this response belongs to this is so the varyby can be cleaned up.
* CachedVaryBy.cs: Keep a reference to the keys that belong to the
varyby and a reference to the varyby's key.
svn path=/trunk/mcs/; revision=21966
Jackson Harper [Mon, 12 Jan 2004 02:58:21 +0000 (02:58 -0000)]
* OutputCacheModule.cs: Remove varyby objects when there are no
more raw responses that belong to them.
* CachedRawResponse.cs: Keep a reference to the VaryBy object that
this response belongs to this is so the varyby can be cleaned up.
* CachedVaryBy.cs: Keep a reference to the keys that belong to the
varyby and a reference to the varyby's key.
svn path=/trunk/mcs/; revision=21965
Sebastien Pouliot [Mon, 12 Jan 2004 01:30:01 +0000 (01:30 -0000)]
2004-01-11 Sebastien Pouliot <spouliot@videotron.ca>
* System.Security.dll.sources: Added AssemblyInfo.cs and Locale.cs.
svn path=/trunk/mcs/; revision=21964
Sebastien Pouliot [Mon, 12 Jan 2004 01:28:16 +0000 (01:28 -0000)]
2004-01-11 Sebastien Pouliot <spouliot@videotron.ca>
* AssemblyInfo.cs: New. Copied and ajusted from corlib.
* Locale.cs: New. Copied (verbatim) from corlib.
* ChangeLog: New.
svn path=/trunk/mcs/; revision=21963
Sebastien Pouliot [Mon, 12 Jan 2004 01:26:55 +0000 (01:26 -0000)]
2004-01-11 Sebastien Pouliot <spouliot@videotron.ca>
* SignedXml.cs: Fixed class signature (for 1.1+) by adding public to
Resolver property.
* Transform.cs: Fixed class signature (for 1.1+) by adding public to
Resolver property.
svn path=/trunk/mcs/; revision=21962
Sebastien Pouliot [Mon, 12 Jan 2004 01:24:17 +0000 (01:24 -0000)]
2004-01-11 Sebastien Pouliot <spouliot@videotron.ca>
* CodeAccessPermissionTest.cs: Fixed CustomCAS test under Windows.
svn path=/trunk/mcs/; revision=21961
Daniel Morgan [Mon, 12 Jan 2004 01:06:25 +0000 (01:06 -0000)]
2004-01-11 Daniel Morgan <danielmorgan@verizon.net>
* Graphics.cs: fix compile error on Windows builds for out
parameter state in call to GdipSaveGraphics
svn path=/trunk/mcs/; revision=21959
Miguel de Icaza [Sun, 11 Jan 2004 22:48:04 +0000 (22:48 -0000)]
Add two more links
svn path=/trunk/mono/; revision=21958
Miguel de Icaza [Sun, 11 Jan 2004 22:34:11 +0000 (22:34 -0000)]
Add two more links
svn path=/trunk/mono/; revision=21957
Gonzalo Paniagua Javier [Sun, 11 Jan 2004 22:08:00 +0000 (22:08 -0000)]
2004-01-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* MonoType.cs: GetProperties renamed to GetPropetiesByName. It takes a
new parameter with the property name and a boolean for ignoring case.
Fixes bug #52753.
svn path=/trunk/mcs/; revision=21956
Gonzalo Paniagua Javier [Sun, 11 Jan 2004 22:07:55 +0000 (22:07 -0000)]
2004-01-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* icall.c: renamed ves_icall_Type_GetProperties to GetPropertiesByName.
It takes 2 new parameters with an optional name for the property to look
for and case ignoring info.
Fixes bug #52753.
svn path=/trunk/mono/; revision=21955
Jackson Harper [Sun, 11 Jan 2004 21:56:16 +0000 (21:56 -0000)]
* TraceManager.cs: Dont crash if there is no trace
config element.
svn path=/trunk/mcs/; revision=21954
Miguel de Icaza [Sun, 11 Jan 2004 21:53:03 +0000 (21:53 -0000)]
Flush
svn path=/trunk/mono/; revision=21953
Gonzalo Paniagua Javier [Sun, 11 Jan 2004 21:47:21 +0000 (21:47 -0000)]
Added customErrors handler
svn path=/trunk/mono/; revision=21952
Jackson Harper [Sun, 11 Jan 2004 21:42:04 +0000 (21:42 -0000)]
* TraceHandler.cs: Obey localOnly attribute.
svn path=/trunk/mcs/; revision=21951
Jackson Harper [Sun, 11 Jan 2004 21:39:18 +0000 (21:39 -0000)]
* HttpRequest.cs: Add property for determining if the request is
local or not.
svn path=/trunk/mcs/; revision=21950
Martin Willemoes Hansen [Sun, 11 Jan 2004 20:46:52 +0000 (20:46 -0000)]
Fixed: Book titles was apearing in only one line, instead of three
svn path=/trunk/mono/; revision=21947
Eran Domb [Sun, 11 Jan 2004 16:00:21 +0000 (16:00 -0000)]
Fix a bug : Convert the value from xml using XmlConvert.
svn path=/trunk/mcs/; revision=21946
Atsushi Eno [Sun, 11 Jan 2004 15:33:25 +0000 (15:33 -0000)]
2004-01-11 Atsushi Enomoto <atsushi@ximian.com>
* BuiltInDatatype.cs : internal type should not appear in protected
members' signature.
svn path=/trunk/mcs/; revision=21945
Alexandre Pigolkine [Sun, 11 Jan 2004 15:14:28 +0000 (15:14 -0000)]
fixes to gdip, see ChangeLog for details
svn path=/trunk/mcs/; revision=21944
Andreas N [Sun, 11 Jan 2004 14:44:45 +0000 (14:44 -0000)]
2004-01-11 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* UserControl.cs: Added missing attribute, implemented method
* Page.cs: Added missing attribute, implemented method
svn path=/trunk/mcs/; revision=21943
Eran Domb [Sun, 11 Jan 2004 14:36:31 +0000 (14:36 -0000)]
Fix a big in Close () method - close the underlying stream.
svn path=/trunk/mcs/; revision=21942
Andreas N [Sun, 11 Jan 2004 13:59:23 +0000 (13:59 -0000)]
2004-01-11 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* makefile: Dependency to EnterpriseServices.dll added
* System.Web.dll.sources: Added 4 files in System.Util, sorted Web.Util file names
svn path=/trunk/mcs/; revision=21941
Andreas N [Sun, 11 Jan 2004 13:54:58 +0000 (13:54 -0000)]
2004-01-11 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* TransactedCallback.cs:
* WorkItemCallback.cs:
* WorkItem.cs:
* Transactions.cs: Added and stubbed/ implemented
svn path=/trunk/mcs/; revision=21940
Andreas N [Sun, 11 Jan 2004 13:51:38 +0000 (13:51 -0000)]
2004-01-11 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* WebEqualComparer.cs:
* WebHashCodeProvider.cs:
* FileAction.cs:
* FileChangeEventHandler.cs:
* NativeFileChangeEventHandler.cs: Monostyled header, internalized
svn path=/trunk/mcs/; revision=21939
Andreas N [Sun, 11 Jan 2004 13:48:12 +0000 (13:48 -0000)]
2004-01-11 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* PassportIdentity.cs: Added v 1.1 members
svn path=/trunk/mcs/; revision=21938
Andreas N [Sun, 11 Jan 2004 13:47:20 +0000 (13:47 -0000)]
2004-01-11 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* SimpleWorkerRequest.cs: Added missing attribute
* IISAPIRuntime.cs: Added attributes, fixed signature
* IAppDomainFactory.cs: Added attributes, fixed signature
svn path=/trunk/mcs/; revision=21937
Atsushi Eno [Sun, 11 Jan 2004 10:47:33 +0000 (10:47 -0000)]
2004-01-11 Atsushi Enomoto <atsushi@ximian.com>
* XmlException.cs : Fixed incorrect .ctor signature.
* XmlParserInput.cs : Fixed in sync with the above fix.
svn path=/trunk/mcs/; revision=21936
David Sheldon [Sun, 11 Jan 2004 09:57:35 +0000 (09:57 -0000)]
2004-01-11 David Sheldon <dave-mono@earth.li>
* DateTime.cs: Correct processing of formats with multiple '-'s, fixing bug
52274
* DateTimeTest.cs: Tests for bug 52274 fix, formats such as
'--MM--'
svn path=/trunk/mcs/; revision=21935
David Sheldon [Sun, 11 Jan 2004 09:46:37 +0000 (09:46 -0000)]
Added more checking of restriction facets.
2004-01-11 David Sheldon <dave-mono@earth.li>
* BuiltInDatatype.cs : Added XsdOrdering enum, and Compare methods
to the data-types. Changed AllowedFacets to be a bitfield.
* XmlSchemaFacet.cs : Added Facet enumeration to represent bitfield.
* XmlSchemaEnumerationFacet.cs,
XmlSchemaFractionDigitsFacet.cs,
XmlSchemaLengthFacet.cs,
XmlSchemaMaxExclusiveFacet.cs,
XmlSchemaMaxInclusiveFacet.cs,
XmlSchemaMaxLengthFacet.cs,
XmlSchemaMinExclusiveFacet.cs,
XmlSchemaMinInclusiveFacet.cs,
XmlSchemaMinLengthFacet.cs,
XmlSchemaNumericFacet.cs,
XmlSchemaPatternFacet.cs,
XmlSchemaTotalDigitsFacet.cs,
XmlSchemaWhiteSpaceFacet.cs : Added ThisFacet Property to return facet type
* XmlSchemaSimpleTypeRestriction.cs: Inherited facets from base types,
checked which which were allowed on different types. Validated fixed
facets, duplicated facets and derivation by restriction. Added checking
for min/max Inclusive/Exclusive, totalDigits and fractionDigits facets in
validation.
svn path=/trunk/mcs/; revision=21934
Atsushi Eno [Sun, 11 Jan 2004 09:38:28 +0000 (09:38 -0000)]
2004-01-11 Atsushi Enomoto <atsushi@ximian.com>
* xml-classes : added v2 info. schema status updates.
Added ChangeLog. (There are reason not to keep ChangeLog for
documents, at least for not a little changes ;-)
svn path=/trunk/mono/; revision=21933
Jackson Harper [Sun, 11 Jan 2004 05:12:54 +0000 (05:12 -0000)]
add trace configuration handlers.
svn path=/trunk/mono/; revision=21930
Jackson Harper [Sun, 11 Jan 2004 05:11:54 +0000 (05:11 -0000)]
* Page.cs: Handle trace being enabled in the config file.
svn path=/trunk/mcs/; revision=21929
Jackson Harper [Sun, 11 Jan 2004 05:09:46 +0000 (05:09 -0000)]
* TraceContext.cs: Handle tracing when it is enabled in the config
file but not on the page.
* TraceManager.cs: Get settings from the configuration object.
* HttpRuntime.cs: Create trace manager in the first request start
so it can get configuration settings.
svn path=/trunk/mcs/; revision=21928
Jackson Harper [Sun, 11 Jan 2004 05:09:11 +0000 (05:09 -0000)]
* System.Web.dll.sources: Add TraceConfig.cs and
TraceConfigurationHandler.cs to the build.
svn path=/trunk/mcs/; revision=21927
Jackson Harper [Sun, 11 Jan 2004 05:07:32 +0000 (05:07 -0000)]
* TraceConfig.cs: New class contains trace configuration data.
* TraceConfigurationHandler.cs: New class parses trace
configurations.
svn path=/trunk/mcs/; revision=21926
Jackson Harper [Sun, 11 Jan 2004 02:15:48 +0000 (02:15 -0000)]
* data/machine.config: Add trace handler (Trace.axd)
svn path=/trunk/mono/; revision=21924
Jackson Harper [Sun, 11 Jan 2004 01:50:20 +0000 (01:50 -0000)]
fix
svn path=/trunk/mcs/; revision=21923
Jackson Harper [Sun, 11 Jan 2004 01:48:45 +0000 (01:48 -0000)]
* TraceHandler.cs: Implement.
svn path=/trunk/mcs/; revision=21922
Jackson Harper [Sun, 11 Jan 2004 01:47:29 +0000 (01:47 -0000)]
* TraceContext.cs: Save the request path in the trace data.
* TraceData.cs: Add RequestPath property, make some rendering
methods internal static so the TraceHandler can use them.
* TraceManager.cs: Expose trace data, add a method for clearing
trace data.
svn path=/trunk/mcs/; revision=21921
Ben Maurer [Sun, 11 Jan 2004 00:48:15 +0000 (00:48 -0000)]
add mono-develop
svn path=/trunk/mono/; revision=21920
Francisco Figueiredo Jr. [Sat, 10 Jan 2004 20:22:05 +0000 (20:22 -0000)]
2004-01-10 Francisco Figueiredo Jr <fxjrlists@yahoo.com.br>
* Synchronized test files with gborg repository.
svn path=/trunk/mcs/; revision=21919
Francisco Figueiredo Jr. [Sat, 10 Jan 2004 20:20:11 +0000 (20:20 -0000)]
2004-01-10 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
* Changed makefile to add test targets. Now Npgsql can be tested with alread existing nunit test infrastructure.
svn path=/trunk/mcs/; revision=21918
Francisco Figueiredo Jr. [Sat, 10 Jan 2004 20:18:40 +0000 (20:18 -0000)]
2004-01-10 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
* Added new test sources to the list.
svn path=/trunk/mcs/; revision=21917
Atsushi Eno [Sat, 10 Jan 2004 18:39:13 +0000 (18:39 -0000)]
2004-01-10 Atsushi Enomoto <atsushi@ximian.com>
* SqlClientPermission.cs : Fixed NET_1_2 build related to
obsolete attribute problem (see DbDataPermission.cs)
svn path=/trunk/mcs/; revision=21916
Atsushi Eno [Sat, 10 Jan 2004 18:37:17 +0000 (18:37 -0000)]
2004-01-10 Atsushi Enomoto <atsushi@ximian.com>
* ISqlParameterCollection.cs : Obsolete attribute requires usingdecl.
svn path=/trunk/mcs/; revision=21915
Atsushi Eno [Sat, 10 Jan 2004 18:32:36 +0000 (18:32 -0000)]
2004-01-10 Atsushi Enomoto <atsushi@ximian.com>
* ISqlParameterCollection.cs : Obsolete attribute namespace
declaration is missing (looks mcs bug if mcs allows this code).
svn path=/trunk/mcs/; revision=21914
Atsushi Eno [Sat, 10 Jan 2004 18:30:25 +0000 (18:30 -0000)]
2004-01-10 Atsushi Enomoto <atsushi@ximian.com>
* OleDbPermission.cs : NET_1_2 fix not to call obsolete .ctor.
svn path=/trunk/mcs/; revision=21913
Atsushi Eno [Sat, 10 Jan 2004 18:28:11 +0000 (18:28 -0000)]
2004-01-10 Atsushi Enomoto <atsushi@ximian.com>
* DbDataPermission.cs : tiny fix to pass OleDbPermission.
svn path=/trunk/mcs/; revision=21912
Atsushi Eno [Sat, 10 Jan 2004 18:07:11 +0000 (18:07 -0000)]
2004-01-10 Atsushi Enomoto <atsushi@ximian.com>
* Path.cs : GetDirectoryName ("c:\readme.txt") should return "c:\"
instead of "c:" . This fixed bug #52735.
svn path=/trunk/mcs/; revision=21911
Ben Maurer [Sat, 10 Jan 2004 17:40:43 +0000 (17:40 -0000)]
typo fix
svn path=/trunk/mcs/; revision=21910
Miguel de Icaza [Sat, 10 Jan 2004 17:30:03 +0000 (17:30 -0000)]
Add new docs
svn path=/trunk/mono/; revision=21909
Miguel de Icaza [Sat, 10 Jan 2004 17:05:03 +0000 (17:05 -0000)]
Update
svn path=/trunk/mono/; revision=21908
Miguel de Icaza [Sat, 10 Jan 2004 16:34:17 +0000 (16:34 -0000)]
Ah, thta was a mistake, its not ready
svn path=/trunk/mono/; revision=21907
Rafael Teixeira [Sat, 10 Jan 2004 15:50:09 +0000 (15:50 -0000)]
2004-01-10 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* System.Reflection.Emit/ModuleBuilder.cs: 'types' array is normally larger than number of itens in it,
so searchs have to stop at 'num_types' limit (as it was it was throwing exceptions inside mbas that needs the case insensitive scan)
svn path=/trunk/mcs/; revision=21906
Zoltan Varga [Sat, 10 Jan 2004 10:55:15 +0000 (10:55 -0000)]
2004-01-10 Zoltan Varga <vargaz@freemail.hu>
* AppDomain.cs: Keep track of type resolve and assembly resolve
events in progress to prevent infinite recursion.
svn path=/trunk/mcs/; revision=21905
Jackson Harper [Sat, 10 Jan 2004 09:57:07 +0000 (09:57 -0000)]
* System.Web.dll.sources: Add TraceData.cs and TraceManager.cs to
build.
svn path=/trunk/mcs/; revision=21904
Jackson Harper [Sat, 10 Jan 2004 09:55:31 +0000 (09:55 -0000)]
* HttpRuntime.cs: Add trace manager
* TraceManager.cs: New class for handling trace configuration and
storing trace data objects.
* TraceContext.cs: Save trace data to the trace manager. Fix
typo.
svn path=/trunk/mcs/; revision=21903
Ravindra [Sat, 10 Jan 2004 09:51:29 +0000 (09:51 -0000)]
Made all Enums serializable.
svn path=/trunk/mcs/; revision=21902
Jackson Harper [Sat, 10 Jan 2004 09:51:18 +0000 (09:51 -0000)]
changelog
svn path=/trunk/mcs/; revision=21901
Ravindra [Sat, 10 Jan 2004 09:43:58 +0000 (09:43 -0000)]
Made all Enums serializable and corrected some class declarations.
svn path=/trunk/mcs/; revision=21900
Ravindra [Sat, 10 Jan 2004 09:21:19 +0000 (09:21 -0000)]
Made all Enums serializable and corrected some class declarations.
svn path=/trunk/mcs/; revision=21899
Jackson Harper [Sat, 10 Jan 2004 09:08:53 +0000 (09:08 -0000)]
* Page.cs: Save trace data before rendering it.
* System.Web.dll.sources: Add TraceData.cs
svn path=/trunk/mcs/; revision=21898
Jackson Harper [Sat, 10 Jan 2004 09:07:41 +0000 (09:07 -0000)]
* Page.cs: Save trace data before rendering it.
svn path=/trunk/mcs/; revision=21897
Jackson Harper [Sat, 10 Jan 2004 09:06:39 +0000 (09:06 -0000)]
* TraceData.cs: New class for storing trace data. Data is stored
here instead of the trace context so it can be saved and accessed
from the trace handler.
* TraceContext.cs: Save data in the TraceData object, let the
trace data object handle the rendering.
svn path=/trunk/mcs/; revision=21896
Ravindra [Sat, 10 Jan 2004 09:05:31 +0000 (09:05 -0000)]
Added missing attributes to relevent classes and corrected coding style mistakes of my previous commit.
svn path=/trunk/mcs/; revision=21895
Gonzalo Paniagua Javier [Sat, 10 Jan 2004 05:36:25 +0000 (05:36 -0000)]
2004-01-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Web.Services/WebService.cs: added SetContext ().
* System.Web.Services.Protocols/HttpSoapWebServiceHandler.cs:
* System.Web.Services.Protocols/HttpSimpleWebServiceHandler.cs: set
base.Context property.
* System.Web.Services.Protocols/WebServiceHandler.cs: added set_Context
and set the context for the WebService when creating the instance.
Fixes bug #52615.
svn path=/trunk/mcs/; revision=21894
Jackson Harper [Sat, 10 Jan 2004 03:19:45 +0000 (03:19 -0000)]
* monodis.1: Add --show-method-tokens switch
* get.c: When stringifying methods show the method token if the
show-method-tokens flag is set.
* get.h: Add show_method_tokens flag
* main.c: Add --show-method-tokens switch
svn path=/trunk/mono/; revision=21893
Gonzalo Paniagua Javier [Sat, 10 Jan 2004 02:10:33 +0000 (02:10 -0000)]
2004-01-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* CSharpCodeCompiler.cs: when generating files from DOM, set the
encoding to UTF-8 with BOM marker. Fixes bug #52604.
svn path=/trunk/mcs/; revision=21892
Miguel de Icaza [Sat, 10 Jan 2004 01:16:39 +0000 (01:16 -0000)]
Use monologue
svn path=/trunk/mono/; revision=21891
Gonzalo Paniagua Javier [Sat, 10 Jan 2004 00:02:57 +0000 (00:02 -0000)]
2004-01-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Socket.cs: patch from Brad Fitzpatrick <brad@danga.com> take 2.
svn path=/trunk/mcs/; revision=21890
Miguel de Icaza [Fri, 9 Jan 2004 22:53:00 +0000 (22:53 -0000)]
2004-01-09 Miguel de Icaza <miguel@ximian.com>
* cs-tokenizer.cs (IsCastToken): Allow the various native types
here to return true, as they can be used like this:
(XXX) int.MEMBER ()
Fixed 49836 and all the other dups
svn path=/trunk/mcs/; revision=21888
Miguel de Icaza [Fri, 9 Jan 2004 22:51:28 +0000 (22:51 -0000)]
update
svn path=/trunk/mcs/; revision=21887
Todd Berman [Fri, 9 Jan 2004 21:54:51 +0000 (21:54 -0000)]
i think this is clean, notsure as i cant build the web page for some reason.
svn path=/trunk/mono/; revision=21886
Jackson Harper [Fri, 9 Jan 2004 21:36:39 +0000 (21:36 -0000)]
* monodis.1: Add typespec switch
svn path=/trunk/mono/; revision=21884
Gonzalo Paniagua Javier [Fri, 9 Jan 2004 21:02:20 +0000 (21:02 -0000)]
2004-01-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* WebConnection.cs: Data.Init is a bad boy. Lluis realized. He also
tidied up the end of ReadDone. Disabled relaunching the request if 2
InitRead are called, since now we don't throw everything into
RegisterWaitForSingleObject but one request at a time.
* WebConnectionGroup.cs: when checking available connections, allow them
not to be Connected but allocated to honor the connection limit.
* WebConnectionStream.cs: CheckComplete() now checks for nextReadCalled
too. ReadAll don't mess contentLength if it's provided in the headers.
BIG thanks to Lluis. Turns out that we were debugging the same stuff and
his Data.Init discovery was THE thing I was missing.
Fixes bug #51277.
svn path=/trunk/mcs/; revision=21883
Atsushi Eno [Fri, 9 Jan 2004 17:55:57 +0000 (17:55 -0000)]
2004-01-09 Atsushi Enomoto <atsushi@ximian.com>
* XmlSchemaSet.cs : implemented some members.
* XmlSchemaCollection.cs : modified to use internal schema set (This
class provides more precise schema validation feature and will be
commonly used for XPathNavigator2).
Added .NET 1.1 .ctor() which takes XmlResolver.
* XmlSchema.cs : fix related to above changes.
Use validation event handler on Read() at all required places.
Added .NET 1.1 .ctor() which takes XmlResolver.
* XmlSchemaComplexType.cs : content type comparison was incorrect.
Renamed confusing method.
* XmlSchemaElement.cs : don't use ContentTypeParticle in
CheckRecursion(), where that property might not be determined yet.
* XmlSchemaGroupBase.cs : Modified ValidateRecurse() a bit (currently
no effect)
* XmlSchemaGroupBase.cs,
XmlSchemaChoice.cs,
XmlSchemaAll.cs,
XmlSchemaSequence.cs : moved CheckRecursion to XmlSchemaGroupBase.
* XmlSchemaObjectTable.cs : Fixed missing error info.
* BUGS-MS.txt : Added info a bit.
svn path=/trunk/mcs/; revision=21880
Zoltan Varga [Fri, 9 Jan 2004 16:02:46 +0000 (16:02 -0000)]
2004-01-09 Zoltan Varga <vargaz@freemail.hu>
* custom-attr.cs: Add test for properties with array type.
svn path=/trunk/mono/; revision=21879
Zoltan Varga [Fri, 9 Jan 2004 16:02:00 +0000 (16:02 -0000)]
2004-01-09 Zoltan Varga <vargaz@freemail.hu>
* reflection.c: Applied patch from Benjamin Jemlich (pcgod@gmx.net).
Fix #52451.
svn path=/trunk/mono/; revision=21878
Tim Coleman [Fri, 9 Jan 2004 14:52:39 +0000 (14:52 -0000)]
Submitted thanks to patch from Joerg Rosenkranz ...
2004-01-09 Joerg Rosenkranz <joergr@voelcker.com>
* System.Data.OracleClient.Oci/OciCalls.cs:
Added. It contains all external OCI calls which are
removed from all other files.
* System.Data.OracleClient/OciGlue.cs:
Fix for #52699 (OCI not thread safe).
* System.Data.OracleClient.Oci/OciHandle.cs:
Introduced special handling for Bind, Define and
Environment handles in FreeHandle. Revised the handling for
other types. Minor change in Dispose.
Replaced OCI calls.
* System.Data.OracleClient.Oci/OciDescriptorHandle.cs:
Special handling for Parameter handles in FreeHandle.
Replaced OCI calls.
* System.Data.OracleClient.Oci/OciDefineHandle.cs:
Character types are converted using the DefaultEncoding.
Replaced OCI calls.
* System.Data.OracleClient/OracleCommand.cs:
Dispose created OciStatementHandles.
* System.Data.OracleClient/OracleDataReader.cs:
Dispose used OciStatementHandle.
* System.Data.OracleClient/OracleTransaction.cs:
Dispose transaction handle.
* System.Data.OracleClient.Oci/OciStatementHandle.cs:
OCI_INVALID_HANDLE results in exception "Invalid handle."
Replaced OCI calls.
* System.Data.OracleClient.Oci/OciTransactionHandle.cs:
Introduced DetachFromServiceContext which is called in Commit
and Rollback (Fix for #52702).
* System.Data.OracleClient/OracleParameter.cs:
* System.Data.OracleClient.Oci/OciEnvironmentHandle.cs:
* System.Data.OracleClient.Oci/OciErrorHandle.cs:
* System.Data.OracleClient.Oci/OciLobLocator.cs:
* System.Data.OracleClient.Oci/OciServerHandle.cs:
* System.Data.OracleClient.Oci/OciServiceHandle.cs:
* System.Data.OracleClient.Oci/OciSessionHandle.cs:
Replaced OCI calls.
svn path=/trunk/mcs/; revision=21877
Zoltan Varga [Fri, 9 Jan 2004 14:45:45 +0000 (14:45 -0000)]
2004-01-09 Zoltan Varga <vargaz@freemail.hu>
* Win32Resources.cs: Fix warnings not detected by mcs.
svn path=/trunk/mcs/; revision=21876
Atsushi Eno [Fri, 9 Jan 2004 14:37:06 +0000 (14:37 -0000)]
2004-01-09 Atsushi Enomoto <atsushi@ximian.com>
* DbDataPermission.cs : .ctor(PermissionState state) should not call
obsolete .ctor(state, allowBlankPassword). csc reports an error.
svn path=/trunk/mcs/; revision=21875
Miguel de Icaza [Fri, 9 Jan 2004 14:07:45 +0000 (14:07 -0000)]
Update man page with Zoltan's new improvements
svn path=/trunk/mono/; revision=21874
Zoltan Varga [Fri, 9 Jan 2004 13:43:02 +0000 (13:43 -0000)]
2004-01-09 Zoltan Varga <vargaz@freemail.hu>
* exceptions-ppc.c exceptions-x86.c exceptions-sparc.c
tramp-x86.c tramp-ppc.c tramp-sparc.c: Applied patch from
Max Horn (max@quendi.de). Fix file names in comments.
svn path=/trunk/mono/; revision=21873
Zoltan Varga [Fri, 9 Jan 2004 13:34:02 +0000 (13:34 -0000)]
2004-01-09 Zoltan Varga <vargaz@freemail.hu>
* driver.cs: Implement /win32res and /win32icon.
svn path=/trunk/mcs/; revision=21872
Zoltan Varga [Fri, 9 Jan 2004 13:17:03 +0000 (13:17 -0000)]
2004-01-09 Zoltan Varga <vargaz@freemail.hu>
* Win32Resources.cs (Win32VersionInfoResource:WriteTo): Add padding
at the end of each string entry.
svn path=/trunk/mcs/; revision=21871
Nick Drochak [Fri, 9 Jan 2004 06:55:43 +0000 (06:55 -0000)]
2004-01-09 Nick Drochak <ndrochak@ieee.org>
* TypeBuilderTest.cs (TestEnums): Fix build with csc.
svn path=/trunk/mcs/; revision=21870
Gonzalo Paniagua Javier [Fri, 9 Jan 2004 03:18:04 +0000 (03:18 -0000)]
2004-01-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* ServicePointManager.cs: use GetMaxConnections to get the appropiate
number of connections limit.
svn path=/trunk/mcs/; revision=21864
Jackson Harper [Thu, 8 Jan 2004 23:40:51 +0000 (23:40 -0000)]
* main.c: Add switch to dump typespec table.
* dump.c/dump.h: Add function for dumping typespec table.
svn path=/trunk/mono/; revision=21862
Gonzalo Paniagua Javier [Thu, 8 Jan 2004 23:06:06 +0000 (23:06 -0000)]
2004-01-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* MonoHttpDate.cs: use the invariant culture, not en-US. Suspected
guilty for bug 52629.
svn path=/trunk/mcs/; revision=21861
Gonzalo Paniagua Javier [Thu, 8 Jan 2004 23:05:58 +0000 (23:05 -0000)]
2004-01-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* UrlUtils.cs: make reduce not to throw an exception for '../'. Fixes
bug #52599.
svn path=/trunk/mcs/; revision=21860