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
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
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
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
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
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
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
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
Gonzalo Paniagua Javier [Thu, 13 May 2004 02:13:57 +0000 (02:13 -0000)]
Removed Consoles and ^Ms
svn path=/trunk/mcs/; revision=27210
Gonzalo Paniagua Javier [Thu, 13 May 2004 02:05:19 +0000 (02:05 -0000)]
Removed Consoles and ^Ms
svn path=/trunk/mcs/; revision=27209
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
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
Miguel de Icaza [Thu, 13 May 2004 00:32:52 +0000 (00:32 -0000)]
Fix potential leak
svn path=/trunk/mono/; revision=27205
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
Gonzalo Paniagua Javier [Thu, 13 May 2004 00:25:09 +0000 (00:25 -0000)]
Cscompmgd -> cscompmgd
svn path=/trunk/mono/; revision=27203
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
Gonzalo Paniagua Javier [Thu, 13 May 2004 00:14:09 +0000 (00:14 -0000)]
update win. installer
svn path=/trunk/mono/; revision=27201
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
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
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
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
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
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
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
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
Dick Porter [Wed, 12 May 2004 19:22:39 +0000 (19:22 -0000)]
Unbreak the build
svn path=/trunk/mcs/; revision=27189
Miguel de Icaza [Wed, 12 May 2004 19:21:15 +0000 (19:21 -0000)]
update
svn path=/trunk/mcs/; revision=27188
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
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
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
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
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
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
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
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
Miguel de Icaza [Wed, 12 May 2004 16:23:00 +0000 (16:23 -0000)]
flush
svn path=/trunk/mono/; revision=27176
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
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
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
Miguel de Icaza [Wed, 12 May 2004 15:44:18 +0000 (15:44 -0000)]
Mhm
svn path=/trunk/mono/; revision=27172
Miguel de Icaza [Wed, 12 May 2004 15:43:27 +0000 (15:43 -0000)]
Update
svn path=/trunk/mono/; revision=27171
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
Miguel de Icaza [Wed, 12 May 2004 14:30:51 +0000 (14:30 -0000)]
Flush
svn path=/trunk/mono/; revision=27169
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
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
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
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
Jordi Mas i Hernandez [Wed, 12 May 2004 13:05:28 +0000 (13:05 -0000)]
API compatibility changes
svn path=/trunk/mcs/; revision=27164
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
Jordi Mas i Hernandez [Wed, 12 May 2004 11:44:44 +0000 (11:44 -0000)]
fixes typos
svn path=/trunk/mcs/; revision=27160
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Gonzalo Paniagua Javier [Wed, 12 May 2004 05:22:19 +0000 (05:22 -0000)]
lazy Canadians... ;-)
svn path=/trunk/mcs/; revision=27142
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
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
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
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
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
Gonzalo Paniagua Javier [Wed, 12 May 2004 04:42:56 +0000 (04:42 -0000)]
Version
svn path=/trunk/mcs/; revision=27136
Miguel de Icaza [Wed, 12 May 2004 03:01:09 +0000 (03:01 -0000)]
Gone
svn path=/trunk/mono/; revision=27135
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
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
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
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
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
Jackson Harper [Tue, 11 May 2004 18:16:22 +0000 (18:16 -0000)]
* Makefile: Preserve MONO_PATH
svn path=/trunk/mcs/; revision=27128
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
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
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
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
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
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
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
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
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
Miguel de Icaza [Tue, 11 May 2004 16:46:40 +0000 (16:46 -0000)]
flush
svn path=/trunk/mono/; revision=27118
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
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
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
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
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
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
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
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
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
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