mono.git
20 years ago2004-05-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 13 May 2004 03:37:35 +0000 (03:37 -0000)]
2004-05-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* WebAsyncResult.cs: don't create the WaitHandle if not needed.

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

20 years agoChangeLog: Updated ChangeLog.
Sanja Gupta [Thu, 13 May 2004 03:36:13 +0000 (03:36 -0000)]
ChangeLog: Updated ChangeLog.
Graphics.cs: Made method FromXDrawable(IntPtr, IntPtr) internal.

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

20 years ago2004-05-13 Umadevi S <sumadevi@novell.com>
Umadevi S [Thu, 13 May 2004 03:19:21 +0000 (03:19 -0000)]
2004-05-13  Umadevi S <sumadevi@novell.com>
        *  Literal.cs - made class internal

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

20 years agoChangeLog: Updated ChangeLog.
Sanja Gupta [Thu, 13 May 2004 03:16:37 +0000 (03:16 -0000)]
ChangeLog: Updated ChangeLog.
Graphics.cs: Made method DrawRectangle (Pen, RectangleF) internal.

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

20 years agoChangeLog: Updated ChangeLog.
Sanja Gupta [Thu, 13 May 2004 03:06:41 +0000 (03:06 -0000)]
ChangeLog: Updated ChangeLog.
GraphicsPath.cs: Added stub for missing method CloseFigure().

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

20 years agoChangeLog: Updated ChangeLog.
Sanja Gupta [Thu, 13 May 2004 03:00:29 +0000 (03:00 -0000)]
ChangeLog: Updated ChangeLog.
Metafile.cs: Added Editor attribute to class Metafile.

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

20 years agoChangeLog: Updated ChangeLog.
Sanja Gupta [Thu, 13 May 2004 02:50:09 +0000 (02:50 -0000)]
ChangeLog: Updated ChangeLog.
WmfPlaceablleFileHeader.cs: Removed extra property Id.

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

20 years ago2004-05-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 13 May 2004 02:26:55 +0000 (02:26 -0000)]
2004-05-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Net/HttpWebRequest.cs: added 3 missing properties for 1.1. They
are not used yet.

* System.Net/NetConfig.cs: added MaxResponseHeadersLength field.

* System.Net/ServicePoint.cs:
* System.Net/ServicePointManager.cs: added missing properties for 1.1.

* System.Net.Configuration/NetConfigurationHandler.cs: process the
httpWebRequest node too. Better error checking.

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

20 years agoRemoved Consoles and ^Ms
Gonzalo Paniagua Javier [Thu, 13 May 2004 02:13:57 +0000 (02:13 -0000)]
Removed Consoles and ^Ms

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

20 years agoRemoved Consoles and ^Ms
Gonzalo Paniagua Javier [Thu, 13 May 2004 02:05:19 +0000 (02:05 -0000)]
Removed Consoles and ^Ms

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

20 years ago2004-05-12 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 13 May 2004 01:32:30 +0000 (01:32 -0000)]
2004-05-12  Sebastien Pouliot  <sebastien@ximian.com>

* IsolatedStorage.cs: More details on MonoTODO. Throw exceptions on
AssemblyIdentity and DomainIdentity properties.
* IsolatedStorageFile.cs: More details on MonoTODO.
* IsolatedStorageFileStream.cs: Removed MonoTODO on class. Now use
Path.Combine to build filenames (constructor) and throw an exception
when we try to get the handle (as documented).

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

20 years ago2004-05-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 13 May 2004 01:20:31 +0000 (01:20 -0000)]
2004-05-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* util.c: use the W version of the function. With this, 'make test'
works now on windows.

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

20 years agoFix potential leak
Miguel de Icaza [Thu, 13 May 2004 00:32:52 +0000 (00:32 -0000)]
Fix potential leak

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

20 years ago2004-05-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 13 May 2004 00:32:08 +0000 (00:32 -0000)]
2004-05-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* RegistrationHelper.cs: fixed the build on windows. I will file a bug
report on mcs for this.

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

20 years agoCscompmgd -> cscompmgd
Gonzalo Paniagua Javier [Thu, 13 May 2004 00:25:09 +0000 (00:25 -0000)]
Cscompmgd -> cscompmgd

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

20 years agoNetBSD GC patches from recht@netbsd.org
Miguel de Icaza [Thu, 13 May 2004 00:23:34 +0000 (00:23 -0000)]
NetBSD GC patches from recht@netbsd.org

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

20 years agoupdate win. installer
Gonzalo Paniagua Javier [Thu, 13 May 2004 00:14:09 +0000 (00:14 -0000)]
update win. installer

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

20 years ago2004-05-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 12 May 2004 23:44:10 +0000 (23:44 -0000)]
2004-05-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* corlib_test.dll.sources: added BinderTests.cs
* System.Reflection/Binder.cs: check for ambiguous matches in
SelectMethod and SelectProperty. Fixes bug #58381
* Test/System.Reflection/BinderTests.cs: New file.

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

20 years ago2004-05-12 Mike Kestner <mkestner@ximian.com>
Mike Kestner [Wed, 12 May 2004 20:56:54 +0000 (20:56 -0000)]
2004-05-12  Mike Kestner <mkestner@ximian.com>

* ApplicationAccessControlAttribute.cs : Add ComVisible and
s/Impersonation/ImpersonationLevel.
* ApplicationActivationAttribute.cs : Add ComVisible
* ApplicationIDAttribute.cs : Add ComVisible
* ApplicationNameAttribute.cs : Add ComVisible
* ApplicationQueuingAttribute.cs : Add ComVisible
* AutoCompleteAttribute.cs : Add ComVisible
* ComponentAccessControlAttribute.cs : Add ComVisible and remove
set_Value.
* COMTIIntrinsicsAttribute.cs : Add ComVisible and remove set_Value.
* ConstructionEnabledAttribute.cs : Add ComVisible, add Enabled, and
remove set_Value.
* DescriptionAttribute.cs : Add ComVisible
* EventClassAttribute.cs : Add ComVisible and s/InProc/Inproc.
* SecureMethodAttribute.cs : Add ComVisible
* SecurityRoleAttribute.cs : Add ComVisible
* ServicedComponentException.cs : Add ComVisible

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

20 years ago2004-05-12 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 12 May 2004 20:17:19 +0000 (20:17 -0000)]
2004-05-12  Atsushi Enomoto  <atsushi@ximian.com>

* DataRow.cs : Added XmlDataElement initialization code.

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

20 years ago2004-05-12 Mike Kestner <mkestner@ximian.com>
Mike Kestner [Wed, 12 May 2004 20:10:45 +0000 (20:10 -0000)]
2004-05-12  Mike Kestner <mkestner@ximian.com>

* BOID.cs : add ComVisible attr.
* ServiceDomain.cs : impl
* SynchronizationAttribute.cs : add ComVisible attr
* TransactionAttribute.cs : add ComVisible attr
* XACTRRANSINFO.cs : add ComVisible attr.

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

20 years ago2004-05-12 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 12 May 2004 20:09:51 +0000 (20:09 -0000)]
2004-05-12  Atsushi Enomoto <atsushi@ximian.com>

* XmlDataDocument.cs : Radical design change.
  - GetElementFromRow() must return "detached" element, even if it is
    not added to table's Rows.
  - Introduced XmlDataElement class to map element (this class itself)
    and DataRow _always_ . It is impossible to map *all* DataRows
    to/from elements only in XmlDataDocument API, since DataRow can
    be created separate from it (i.e. by table.NewRow()).
  - Removed unreliable GetElementsByTagName() dependency from most
    of the code, since users might create elements that has the same
    name of any tables (that is possible especially unmapped elements).
  - Adding/Removing delegates on every event action is unnecessary.
    Use just flags.
  - For Load(), just using base.Load() will do most of the job.
  - Attributes and SimpleContents are not handled properly.

  "Removed" and "Rollback" events are still TODO.

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

20 years ago2004-05-12 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 12 May 2004 19:51:34 +0000 (19:51 -0000)]
2004-05-12  Atsushi Enomoto <atsushi@ximian.com>

* XmlDataDocumentTest.cs : use Environment.NewLine. Added more tests.
* XmlDataDocumentTest2.cs : Test nested relationship, detached row
  state, and unmapped element as well.

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

20 years ago2004-05-12 Mike Kestner <mkestner@ximian.com>
Mike Kestner [Wed, 12 May 2004 19:49:21 +0000 (19:49 -0000)]
2004-05-12  Mike Kestner <mkestner@ximian.com>

* TransactionStatus.cs : impl

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

20 years ago2004-05-12 Dick Porter <dick@ximian.com>
Dick Porter [Wed, 12 May 2004 19:34:24 +0000 (19:34 -0000)]
2004-05-12  Dick Porter  <dick@ximian.com>

* Uri.cs: Reduce(string) is not in the public API.

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

20 years agoUnbreak the build
Dick Porter [Wed, 12 May 2004 19:22:39 +0000 (19:22 -0000)]
Unbreak the build

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

20 years agoupdate
Miguel de Icaza [Wed, 12 May 2004 19:21:15 +0000 (19:21 -0000)]
update

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

20 years ago2004-05-12 Mike Kestner <mkestner@ximian.com>
Mike Kestner [Wed, 12 May 2004 19:14:35 +0000 (19:14 -0000)]
2004-05-12  Mike Kestner <mkestner@ximian.com>

* Activity.cs : stub
* BindingOption.cs : impl
* InheritanceOption.cs : impl
* PartitionOption.cs : impl
* ServiceConfig.cs : stub
* SxsOption.cs : impl
* ThreadPoolOption.cs : impl

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

20 years ago* LogicalMethodInfo.cs: Made EnableSession property internal.
Lluis Sanchez [Wed, 12 May 2004 19:07:08 +0000 (19:07 -0000)]
* LogicalMethodInfo.cs: Made EnableSession property internal.

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

20 years ago * SoapBinding.cs: Added missing attributes. The class is not sealed.
Lluis Sanchez [Wed, 12 May 2004 19:03:56 +0000 (19:03 -0000)]
* SoapBinding.cs: Added missing attributes. The class is not sealed.
* SoapBodyBinding.cs: Removed unneeded attributes.

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

20 years ago2004-05-12 Dick Porter <dick@ximian.com>
Dick Porter [Wed, 12 May 2004 19:03:21 +0000 (19:03 -0000)]
2004-05-12  Dick Porter  <dick@ximian.com>

* regex.cs:
* quicksearch.cs:
* RegexRunnerFactory.cs:
* RegexRunner.cs: More public API difference fixes.

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

20 years ago2004-05-12 Mike Kestner <mkestner@ximian.com>
Mike Kestner [Wed, 12 May 2004 18:09:06 +0000 (18:09 -0000)]
2004-05-12  Mike Kestner <mkestner@ximian.com>

* IAsyncErrorNotify.cs : oops, should be public
* IProcessInitComponent.cs : ditto
* IProcessInitializer.cs : ditto
* IServiceCall.cs : ditto

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

20 years ago2004-05-12 Jaroslaw Kowalski <jaak@zd.com.pl>
Sebastien Pouliot [Wed, 12 May 2004 18:04:18 +0000 (18:04 -0000)]
2004-05-12  Jaroslaw Kowalski <jaak@zd.com.pl>

* AuthenticationConfigHandler.cs: fixed slidingExpiration and requireSSL

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

20 years ago2004-05-12 Mike Kestner <mkestner@ximian.com>
Mike Kestner [Wed, 12 May 2004 17:56:00 +0000 (17:56 -0000)]
2004-05-12  Mike Kestner <mkestner@ximian.com>

* System.EnterpriseServices.dll.sources: Added new interface files.

2004-05-12  Mike Kestner <mkestner@ximian.com>

* IAsyncErrorNotify.cs : implement new 1.1 iface.
* IPlaybackControl.cs : implement new 1.1 iface.
* IProcessInitComponent.cs : implement new 1.1 iface.
* IProcessInitializer.cs : implement new 1.1 iface.
* IRegistrationHelper.cs : add GUID, fix some param passing.
* IRemoteDispatch.cs : add GUID
* IServiceCall.cs : implement new 1.1 iface.
* IServicedComponentInfo.cs : add GUID
* ITransaction.cs : add GUID

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

20 years agoremove added extra dc
Jordi Mas i Hernandez [Wed, 12 May 2004 16:30:30 +0000 (16:30 -0000)]
remove added extra dc

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

20 years agoflush
Miguel de Icaza [Wed, 12 May 2004 16:23:00 +0000 (16:23 -0000)]
flush

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

20 years ago2004-05-12 Dick Porter <dick@ximian.com>
Dick Porter [Wed, 12 May 2004 16:10:07 +0000 (16:10 -0000)]
2004-05-12  Dick Porter  <dick@ximian.com>

* GroupCollection.cs:
* MatchCollection.cs:
* CaptureCollection.cs: Moved GroupCollection, MatchCollection and
CaptureCollection so that they no longer inherit from the
non-standard RegexCollectionBase class.  Fixes the API difference.

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

20 years ago2004-05-12 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 12 May 2004 16:01:04 +0000 (16:01 -0000)]
2004-05-12  Zoltan Varga  <vargaz@freemail.hu>

* corlib.dll.sources: Added System.Threading/CompressedStack.cs

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

20 years ago2004-05-12 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 12 May 2004 16:00:10 +0000 (16:00 -0000)]
2004-05-12  Zoltan Varga  <vargaz@freemail.hu>

* CompressedStack.cs: New file.

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

20 years agoMhm
Miguel de Icaza [Wed, 12 May 2004 15:44:18 +0000 (15:44 -0000)]
Mhm

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

20 years agoUpdate
Miguel de Icaza [Wed, 12 May 2004 15:43:27 +0000 (15:43 -0000)]
Update

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

20 years ago2004-05-12 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 12 May 2004 15:40:33 +0000 (15:40 -0000)]
2004-05-12  Atsushi Enomoto <atsushi@ximian.com>

* Makefile : added remoting.dll and enterprisesvc.dll.

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

20 years agoFlush
Miguel de Icaza [Wed, 12 May 2004 14:30:51 +0000 (14:30 -0000)]
Flush

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

20 years ago * HttpSimpleWebServiceHandler.cs: Added GetRequestMethod(), which is used
Lluis Sanchez [Wed, 12 May 2004 14:25:07 +0000 (14:25 -0000)]
* HttpSimpleWebServiceHandler.cs: Added GetRequestMethod(), which is used
  by the handler factory to check if the target method needs session or not.
  Also factorized error handling in WriteError().
* HttpSoapWebServiceHandler.cs: Added GetRequestMethod(), for the same
  reason. Assign the context to the WebService just before invoking the
  method.
* SoapHttpClientProtocol.cs: Use helper method to create the xml writer.
* WebServiceHandler.cs: Added virtual GetRequestMethod().
* WebServiceHandlerFactory.cs: Use an http handler wrapper when the target
  method requires session support.
* WebServiceHelper.cs: Added some helper methods.

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

20 years ago* WebService.cs: Take the session from the context.
Lluis Sanchez [Wed, 12 May 2004 14:22:09 +0000 (14:22 -0000)]
* WebService.cs: Take the session from the context.

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

20 years ago2004-05-12 Jesper Pedersen <jep@itplus.dk>
Sebastien Pouliot [Wed, 12 May 2004 14:21:25 +0000 (14:21 -0000)]
2004-05-12  Jesper Pedersen  <jep@itplus.dk>

* PKCS12.cs: Removed file exists check from SaveToFile(). Removed
Equals() and GetHashCode(). Clone the original iteration count.

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

20 years ago * Makefile: Added reference to System.Data.
Lluis Sanchez [Wed, 12 May 2004 14:20:47 +0000 (14:20 -0000)]
* Makefile: Added reference to System.Data.
* services.xml, wsdl.ignore: Updated.
* wstest.cs: Small improvements.
* external/BankCodeEJBHomeTest.cs, external/GlobalWeatherTest.cs,
  external/HPcatalogTest.cs, external/IODCODESPOSTAUXTest.cs,
  external/TemperatureServiceTest.cs, localhost/ConvDocEncBarTest.cs,
  localhost/ConvDocEncWraTest.cs, localhost/ConvDocLitBarTest.cs,
  localhost/ConvDocLitWraTest.cs, localhost/ConvRpcTest.cs
  Changed namespace to make it easier to select tests in gnunit.
* localhost/ConvRpcTest.cs: Added test for method that returns "Object".
* server/ConvDocEncWra.asmx, ConvDocLitWra.asmx, ConvRpc.asmx: New test
  methods.
* server/web.config: Added version to vsdisco handler type name.
* client/localhost/DataServiceTest.cs
  client/localhost/DuplicateArrayTestTest.cs
  client/localhost/SessionCounterTest.cs
  server/DataService.asmx
  server/DuplicateArrayTest.asmx
  server/SessionCounter.asmx: New tests.

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

20 years agoAPI compatibility changes
Jordi Mas i Hernandez [Wed, 12 May 2004 13:05:28 +0000 (13:05 -0000)]
API compatibility changes

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

20 years ago * Bitmap.cs, Font.cs, FontConverter.cs, Graphics.cs, Icon.cs, Image.cs
Ravindra [Wed, 12 May 2004 12:33:36 +0000 (12:33 -0000)]
* Bitmap.cs, Font.cs, FontConverter.cs, Graphics.cs, Icon.cs, Image.cs
ImageAnimator.cs, Point.cs, PointF.cs, Rectangle.cs, RectangleF.cs
Region.cs, Size.cs, SizeF.cs, ToolboxBitmapAttribute.cs, gdipFunctions.cs:
Added missing attributes and some coding style fixes.
* Pen.cs: Implementing CustomStartCap and CustomEndCap properties and
some fixes.

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

20 years agofixes typos
Jordi Mas i Hernandez [Wed, 12 May 2004 11:44:44 +0000 (11:44 -0000)]
fixes typos

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

20 years agofixes class name definition typo
Jordi Mas i Hernandez [Wed, 12 May 2004 11:34:37 +0000 (11:34 -0000)]
fixes class name definition typo

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

20 years agoLockBitmap tests for different pixel formats
Jordi Mas i Hernandez [Wed, 12 May 2004 11:07:16 +0000 (11:07 -0000)]
LockBitmap tests for different pixel formats

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

20 years ago2004-05-12 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 12 May 2004 10:54:58 +0000 (10:54 -0000)]
2004-05-12  Sebastien Pouliot <sebastien@ximian.com>

* AssemblyInfo.cs: Reduce extra/missing in corcompare (again).

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

20 years ago2004-05-12 Umadevi S <sumadevi@novell.com>
Umadevi S [Wed, 12 May 2004 10:48:10 +0000 (10:48 -0000)]
2004-05-12  Umadevi S <sumadevi@novell.com>
        * Expression.cs, Functions.cs, In.cs, Like.cs, Parser.jay, StringFunctions.cs - made class/enum/interfaces internal

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

20 years ago2004-05-12 Umadevi S <sumadevi@novell.com>
Umadevi S [Wed, 12 May 2004 10:30:48 +0000 (10:30 -0000)]
2004-05-12  Umadevi S <sumadevi@novell.com>
        * BooleanExpression.cs,ColumnReference.cs, Comparison.cs - made class/enum internal

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

20 years ago2004-05-12 Umadevi S <sumadevi@novell.com>
Umadevi S [Wed, 12 May 2004 10:22:10 +0000 (10:22 -0000)]
2004-05-12  Umadevi S <sumadevi@novell.com>
        * ArithmeticExpression.cs - made class internal

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

20 years ago2004-05-12 Umadevi S <sumadevi@novell.com>
Umadevi S [Wed, 12 May 2004 10:17:06 +0000 (10:17 -0000)]
2004-05-12 Umadevi S <sumadevi@novell.com>
* Aggregation.cs - made Class/enum internal

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

20 years ago2004-05-12 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 12 May 2004 09:13:26 +0000 (09:13 -0000)]
2004-05-12  Atsushi Enomoto  <atsushi@ximian.com>

* Parser.jay : made class internal.

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

20 years ago2004-05-12 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 12 May 2004 09:12:13 +0000 (09:12 -0000)]
2004-05-12  Atsushi Enomoto <atsushi@ximian.com>

* BuiltInDatatype.cs : made classes/enums internal.

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

20 years ago2004-05-12 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 12 May 2004 09:11:19 +0000 (09:11 -0000)]
2004-05-12  Atsushi Enomoto <atsushi@ximian.com>

* DTDObjectModel.cs,
  DTDReader.cs,
  XmlDocument.cs,
  XmlInputStream.cs,
  XmlParserInput.cs,
  XmlTextReader.cs,
  XmlUrlResolver.cs : removed reference to Mono.Xml.
  Made Mono.Xml.* classes internal.
* XmlDocument.cs : output xml declaration for TextWriter output in Save()
* XmlElement.cs : Name character check should be done in .ctor().
* XmlNamespaceManager.cs : Removed dangerous internal .ctor()

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

20 years ago2004-05-12 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 12 May 2004 09:05:06 +0000 (09:05 -0000)]
2004-05-12 Atsushi Enomoto <atsushi@ximian.com>

* XslNumber.cs : made enum internal

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

20 years ago2004-05-12 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 12 May 2004 09:04:23 +0000 (09:04 -0000)]
2004-05-12  Atsushi Enomoto  <atsushi@ximian.com>

* XmlOutputter.cs,
  XslOutput.cs,
  XslStylesheet.cs : made classes/enums internal.

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

20 years ago2004-05-12 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 12 May 2004 09:02:44 +0000 (09:02 -0000)]
2004-05-12  Atsushi Enomoto <atsushi@ximian.com>

* Pattern.cs : made class internal.

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

20 years ago2004-05-12 Nick Drochak <ndrochak@ieee.org>
Nick Drochak [Wed, 12 May 2004 06:42:48 +0000 (06:42 -0000)]
2004-05-12  Nick Drochak <ndrochak@ieee.org>

* PKCS12Test.cs: Do not exceed line length limit.

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

20 years ago2004-05-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 12 May 2004 06:40:13 +0000 (06:40 -0000)]
2004-05-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web.dll.sources: added Html32TextWriter.

* System.Web.Compilation/AspGenerator.cs: ObjectTagBuilder do not
override HasBody now.

* System.Web.UI/Html32TextWriter.cs: stub contributed by Matthijs ter
Woord [meddochat].

* System.Web.UI/ObjectTagBuilder.cs: remove the HasBody override as MS
does not have that.

This makes System.Web free of errors, missing or extra stuff in the
class status pages.

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

20 years ago2004-05-12 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Wed, 12 May 2004 06:36:15 +0000 (06:36 -0000)]
2004-05-12  Marek Safar  <marek.safar@seznam.cz>

* attribute.cs:
(Attribute.GetAttributeTargets): New method. Gets AttributeTargets
for attribute.
(Attribute.IsClsCompliaceRequired): Moved to base for better
accesibility.
(Attribute.UsageAttribute): New property for AttributeUsageAttribute
when attribute is AttributeUsageAttribute.
(Attribute.GetValidTargets): Simplified.
(Attribute.GetAttributeUsage): New method returns AttributeUsage
attribute for this type.
(Attribute.ApplyAttributes): Method renamed to Emit and make
non-static.
(GlobalAttributeSection): New class for special handling of global
attributes (assembly, module).
(AttributeSection.Emit): New method.

* class.cs: Implemented Attributable abstract methods.
(MethodCore.LabelParameters): Moved to Parameter class.
(Accessor): Is back simple class.
(PropertyMethod): Implemented Attributable abstract class.
(DelegateMethod): Implemented Attributable abstract class.
(Event): New constructor for disctintion between normal Event
and Event with accessors.

* cs-parser.jay: Used new Event ctor and GlobalAttributeSection.

* codegen.cs, const.cs, decl.cs, delegate.cs:
(CommonAssemblyModulClass): Implemented Attributable abstract class
and simplified.

* enum.cs: Implement IAttributeSupport interface.
(EnumMember): New class for emum members. Implemented Attributable
abstract class

* parameter.cs:
(ParameterBase): Is abstract.
(ReturnParameter): New class for easier [return:] attribute handling.

* typemanager.cs: Removed builder_to_attr.

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

20 years agolazy Canadians... ;-)
Gonzalo Paniagua Javier [Wed, 12 May 2004 05:22:19 +0000 (05:22 -0000)]
lazy Canadians... ;-)

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

20 years agoDon't try 2.0 on windows. It does not built yet.
Gonzalo Paniagua Javier [Wed, 12 May 2004 05:12:14 +0000 (05:12 -0000)]
Don't try 2.0 on windows. It does not built yet.

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

20 years agoAdded cleanassemblies target to remove all dlls and exes
Gonzalo Paniagua Javier [Wed, 12 May 2004 05:11:14 +0000 (05:11 -0000)]
Added cleanassemblies target to remove all dlls and exes

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

20 years ago2004-05-12 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 12 May 2004 05:05:05 +0000 (05:05 -0000)]
2004-05-12  Atsushi Enomoto  <atsushi@ximian.com>

* Makefile : added vb.dll

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

20 years ago2004-05-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 12 May 2004 05:02:11 +0000 (05:02 -0000)]
2004-05-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Makefile.am: also add libmonoos to libmetadata. Fixes the build on
windows.

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

20 years ago2004-05-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 12 May 2004 04:51:03 +0000 (04:51 -0000)]
2004-05-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Makefile: disable net_2_0 on windows. It doesn't build. Don't
try to build net_1_0 and net_2_0 if we provide a PROFILE=xxx in the
command line.

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

20 years agoVersion
Gonzalo Paniagua Javier [Wed, 12 May 2004 04:42:56 +0000 (04:42 -0000)]
Version

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

20 years agoGone
Miguel de Icaza [Wed, 12 May 2004 03:01:09 +0000 (03:01 -0000)]
Gone

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

20 years ago2004-05-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 12 May 2004 01:58:21 +0000 (01:58 -0000)]
2004-05-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* metadata/Makefile.am: link to ../os/libmonoos.la on windows.

* metadata/assembly.c:
-If MONO_DEBUG, warn about non-existing directories in
MONO_PATH.
-Added mono_assembly_getrootdir() that replaces MONO_ASSEMBLIES
compile time variable.
-Removed init_default_path and call mono_set_rootdir from
libmonoos.a instead (windows only).

* metadata/assembly.h: declare mono_assembly_getrootdir().

* metadata/domain.c:
* metadata/icall.c: use mono_assembly_getrootdir() instead of
MONO_ASSEMBLIES.

* metadata/loader.c: s/getenv/g_getenv/
* os/win32/util.c: the path from GetModuleFileName is UTF-16.

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

20 years ago2004-05-11 Patrik Torstensson
Patrik Torstensson [Tue, 11 May 2004 21:00:44 +0000 (21:00 -0000)]
2004-05-11 Patrik Torstensson

* mini-x86.c: optimize long shl/shr asm code (one less branch)

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

20 years ago2004-05-11 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 11 May 2004 19:13:30 +0000 (19:13 -0000)]
2004-05-11  Zoltan Varga  <vargaz@freemail.hu>

* Makefile.am (EXTRA_DIST): Distribute benchmarks as well.

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

20 years ago2004-05-11 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 11 May 2004 19:04:37 +0000 (19:04 -0000)]
2004-05-11  Zoltan Varga  <vargaz@freemail.hu>

* basic.cs basic-long.cs objects.cs: Make these compile under MS csc.

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

20 years ago2004-05-11 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 11 May 2004 18:37:50 +0000 (18:37 -0000)]
2004-05-11  Zoltan Varga  <vargaz@freemail.hu>

* mini.h mini.c dominators.c: Applied patch from David Waite
(mass@akuma.org): Fix memory leaks in loop optimizations.

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

20 years ago * Makefile: Preserve MONO_PATH
Jackson Harper [Tue, 11 May 2004 18:16:22 +0000 (18:16 -0000)]
    * Makefile: Preserve MONO_PATH

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

20 years ago * Makefile: Use snazzy new PLATFORM_PATH_SEPARATOR when setting
Jackson Harper [Tue, 11 May 2004 18:13:00 +0000 (18:13 -0000)]
    * Makefile: Use snazzy new PLATFORM_PATH_SEPARATOR when setting
the mono path, so it works on Windows.

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

20 years ago * platforms/linux.make:
Jackson Harper [Tue, 11 May 2004 18:05:18 +0000 (18:05 -0000)]
    * platforms/linux.make:
* platforms/win32.make: Define a PLATFORM_PATH_SEPARATOR used for
separating paths in env vars. (ie MONO_PATH).
* profiles/net_2_0.make: Always use gmcs for building the 2.0
libraries. corlib is the first lib built and it will build
        gmcs.

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

20 years agoupdate link to Jim Miller's patent message
Mike Shaver [Tue, 11 May 2004 17:27:41 +0000 (17:27 -0000)]
update link to Jim Miller's patent message

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

20 years ago2004-05-11 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 11 May 2004 17:23:17 +0000 (17:23 -0000)]
2004-05-11  Zoltan Varga  <vargaz@freemail.hu>

* pinvoke2.cs libtest.c: Add tests for AsAny marshalling.

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

20 years ago2004-05-11 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 11 May 2004 17:22:14 +0000 (17:22 -0000)]
2004-05-11  Zoltan Varga  <vargaz@freemail.hu>

* mini.c: Add new icalls for AsAny marshalling.

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

20 years ago2004-05-11 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 11 May 2004 17:20:07 +0000 (17:20 -0000)]
2004-05-11  Zoltan Varga  <vargaz@freemail.hu>

* marshal.{h,c}: Add support for UnmanagedType.AsAny.

* marshal.c: Use mono_metadata_signature_{alloc,dup} where appropriate.

* metadata.h: Add new marshalling conversions.

* metadata.h metadata.c (mono_metadata_signature_dup): New helper function.

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

20 years ago2004-05-11 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 11 May 2004 17:17:49 +0000 (17:17 -0000)]
2004-05-11  Zoltan Varga  <vargaz@freemail.hu>

* opcode.def: Add mono_func2.

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

20 years ago2004-05-11 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Tue, 11 May 2004 17:05:25 +0000 (17:05 -0000)]
2004-05-11  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* Char.cs: Fix exceptions

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

20 years ago2004-05-11 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Tue, 11 May 2004 17:03:52 +0000 (17:03 -0000)]
2004-05-11  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* OpCodes.cs: Refactored to avoid the static constructor

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

20 years agoflush
Miguel de Icaza [Tue, 11 May 2004 16:46:40 +0000 (16:46 -0000)]
flush

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

20 years ago2004-05-11 Carlos Guzman Alvarez <carlosga@telefonica.net>
Carlos Guzmán Álvarez [Tue, 11 May 2004 16:41:59 +0000 (16:41 -0000)]
2004-05-11 Carlos Guzman Alvarez  <carlosga@telefonica.net>

* Mono.Security.Protocol.Tls.Handshake.Client/TlsServerCertificate.cs:

- Added fix for better handling of exceptions when
building the X509 Certificate chain.

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

20 years ago * Makefile: Use mono and mcs to build gmcs
Jackson Harper [Tue, 11 May 2004 16:37:34 +0000 (16:37 -0000)]
    * Makefile: Use mono and mcs to build gmcs

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

20 years ago2004-05-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 11 May 2004 16:06:42 +0000 (16:06 -0000)]
2004-05-11  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Timer.cs: if AutoReset, disable the timer before adding the callback
to the ThreadPool. Patch by Tim Fries <timf@dicecorp.com>. Fixes bug
#57993.

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

20 years ago * runtime/net_1_1/Makefile.am:
Jackson Harper [Tue, 11 May 2004 15:35:55 +0000 (15:35 -0000)]
    * runtime/net_1_1/Makefile.am:
* runtime/net_2_0/Makefile.am: cscompmgd.dll is lowercase now.

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

20 years ago * Makefile: Specify correct lowercase assembly name.
Jackson Harper [Tue, 11 May 2004 15:17:50 +0000 (15:17 -0000)]
    * Makefile: Specify correct lowercase assembly name.

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

20 years ago2004-05-11 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 11 May 2004 15:16:29 +0000 (15:16 -0000)]
2004-05-11  Atsushi Enomoto  <atsushi@ximian.com>

* XmlDataInferenceLoader.cs :
  It now requires XmlDocument as input.  Improved identification of
  DataSet element.  Removed extra lines.
  Moved boresome design notes to bottom of the source and
  added standalone runnable driver (not included on build).
* DataSet.cs :
  Update with related to the change above.
  WriteXml() should call Flush() after writing. This fixes bug #58327.
* XmlSchemaDataImporter.cs :
  Improved indentification of DataSet element.

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

20 years ago * library.make: Allow assembly names to be different then their
Jackson Harper [Tue, 11 May 2004 15:13:51 +0000 (15:13 -0000)]
    * library.make: Allow assembly names to be different then their
.sources file names.

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

20 years ago2004-05-11 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 11 May 2004 15:12:23 +0000 (15:12 -0000)]
2004-05-11  Atsushi Enomoto <atsushi@ximian.com>

* DataSetTest.cs : Added WriteXmlToStream().

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

20 years agoTue May 11 16:00:38 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 11 May 2004 13:51:39 +0000 (13:51 -0000)]
Tue May 11 16:00:38 CEST 2004 Paolo Molaro <lupus@ximian.com>

* tramp-ppc.c, mini-ppc.c: more cleanups.

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

20 years ago * MethodResponse.cs: Only get the MethodBase from type and method name when
Lluis Sanchez [Tue, 11 May 2004 13:36:05 +0000 (13:36 -0000)]
* MethodResponse.cs: Only get the MethodBase from type and method name when
  requested.

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