mono.git
20 years agoSome benchmarks for ValueType Equals () and GetHashCode
Gonzalo Paniagua Javier [Fri, 14 Nov 2003 17:26:38 +0000 (17:26 -0000)]
Some benchmarks for ValueType Equals () and GetHashCode

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

20 years ago* general.c (gdip_get_status): Take cairo_status_t instead of
Duncan Mak [Fri, 14 Nov 2003 17:11:44 +0000 (17:11 -0000)]
* general.c (gdip_get_status): Take cairo_status_t instead of
cairo_t. We need this because this is used in matrix.c and we only
have cairo_matrix_t there.

* graphics.c: Updated calls to gdip_get_status.

* pen.c
(convert_line_cap, convert_line_join): Added static keyword.
(GdipDeletePen): Implemented.

* matrix.c
(GdipCreateMatrix2, GdipCloneMatrix, GdipInvertMatrix): Use
gdip_get_status instead of just returning Ok.
(GdipRotateMatrix, GdipScaleMatrix, GdipTranslateMatrix):
Implemented.

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

20 years agoFri Nov 14 17:58:27 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 14 Nov 2003 16:57:22 +0000 (16:57 -0000)]
Fri Nov 14 17:58:27 CET 2003 Paolo Molaro <lupus@ximian.com>

* mini.h, inssel-long32.brg: fixed endianess issues in int64
implementation of 32 bit systems.

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

20 years ago2003-11-14 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 14 Nov 2003 16:20:02 +0000 (16:20 -0000)]
2003-11-14  Zoltan Varga  <vargaz@freemail.hu>

* AssemblyNameFlags.cs MethodAttributes.cs: Add new enumerated values
from NET 1.1.

* *.cs: Add missing attributes.

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

20 years ago2003-11-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 14 Nov 2003 08:12:13 +0000 (08:12 -0000)]
2003-11-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* mono-api.xsl: handle <interface>, which is different from
<class name="x" type="interface"...>.

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

20 years ago2003-11-14 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Fri, 14 Nov 2003 07:53:53 +0000 (07:53 -0000)]
2003-11-14  Nick Drochak <ndrochak@gol.com>

* DateTime.cs: Running tests in different timezones give different
results.  Need to change the way these tests work. Disabling some
tests for now.

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

20 years ago2003-11-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 14 Nov 2003 07:36:29 +0000 (07:36 -0000)]
2003-11-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* corlib_test.dll.sources: added new ValueTypeTest.cs

* System/ValueType.cs:
(Equals): compare the fields of structs too.
(GetHashCode): combine the hash code of all the fields.
Fixes bug #50901 (will remove the icall in a couple of days).

* Test/corlib_linux_test.args: Removed file.
* Test/corlib_test.args: Removed file.
* Test/System/ValueTypeTest.cs: New file.

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

20 years ago2003-11-14 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Fri, 14 Nov 2003 06:44:45 +0000 (06:44 -0000)]
2003-11-14  Nick Drochak <ndrochak@gol.com>

* ArrayTest.cs: Fix a few tests where NullReferenceException
is expected, not ArgumentNullException.

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

20 years ago003-11-14 Todd Berman <tberman@gentoo.org>
Todd Berman [Fri, 14 Nov 2003 06:37:44 +0000 (06:37 -0000)]
003-11-14  Todd Berman  <tberman@gentoo.org>

        * gacutil.cs: added proper removal of assemblies, now the version=
        syntax also works.
        * gacutil.exe: somehow got added, removing, duh.

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

20 years ago2003-11-14 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Fri, 14 Nov 2003 06:34:06 +0000 (06:34 -0000)]
2003-11-14  Nick Drochak <ndrochak@gol.com>

* X509SpcTest.cs: Ignore for now test where we need an exe to load.

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

20 years ago2003-11-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 14 Nov 2003 06:14:33 +0000 (06:14 -0000)]
2003-11-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Directory.cs: allow directory names without wildcards in the pattern.
Fixes bug #3 50969.

* SearchPattern.cs: made InvalidChars and WildcardChars internal.

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

20 years ago2003-11-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 14 Nov 2003 05:08:49 +0000 (05:08 -0000)]
2003-11-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Array.cs: fixed Clear for non-zero bounded arrays. Fixes bug #50968.

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

20 years ago2003-11-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 14 Nov 2003 04:54:46 +0000 (04:54 -0000)]
2003-11-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* DateTime.cs: handle century when we try to parse 4-digit years and
only 2 digits are present. Fixes bug #49394.

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

20 years ago2003-11-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 14 Nov 2003 04:06:38 +0000 (04:06 -0000)]
2003-11-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* FileStream.cs: use the argument name when throwing exception.

* StreamReader.cs:
* StringReader.cs:
* TextReader.cs: added [In] attribute for the array in Read.

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

20 years ago2003-11-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 14 Nov 2003 03:51:16 +0000 (03:51 -0000)]
2003-11-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* mono-api-diff.cs: added a couple of missing attributes for extra
classes.

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

20 years ago2003-11-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 14 Nov 2003 03:23:07 +0000 (03:23 -0000)]
2003-11-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* WebConnectionStream.cs: when a callback is passed to BeginRead/Write,
wrap it and do our job before calling it. Fixes bug #48497.

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

20 years ago2003-11-13 Todd Berman <tberman@gentoo.org>
Todd Berman [Fri, 14 Nov 2003 03:20:04 +0000 (03:20 -0000)]
2003-11-13  Todd Berman <tberman@gentoo.org>

        * Makefile: Hacked up a bit to allow the assemblies generated to have
        'Microsoft.Web.Services' as their AssemblyName.Name instead of
        'Microsoft.Web.Services.1' and 'Microsoft.Web.Services.2'.

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

20 years ago2003-11-13 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Fri, 14 Nov 2003 02:47:53 +0000 (02:47 -0000)]
2003-11-13  Miguel de Icaza  <miguel@ximian.com>

* Console.cs: On utf-8 consoles, use unmarked output.

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

20 years ago2003-11-13 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Fri, 14 Nov 2003 01:43:26 +0000 (01:43 -0000)]
2003-11-13  Sebastien Pouliot  <spouliot@videotron.ca>

* corlib_test.dll.sources: Added unit tests for ProtectedData and
ProtectedMemory (1.2).

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

20 years ago2003-11-13 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Fri, 14 Nov 2003 01:39:27 +0000 (01:39 -0000)]
2003-11-13  Sebastien Pouliot  <spouliot@videotron.ca>

* ProtectedDataTest.cs: New. Unit tests for ProtectedData (1.2).
* ProtectedMemoryTest.cs: New. Unit tests for ProtectedMemory (1.2).

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

20 years ago2003-11-13 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Fri, 14 Nov 2003 01:37:33 +0000 (01:37 -0000)]
2003-11-13  Sebastien Pouliot  <spouliot@videotron.ca>

* ProtectedData.cs: Added exceptions - core is still TODO.
* ProtectedMemory.cs: Added exceptions - core is still TODO.

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

20 years ago * SessionInProcHandler.cs: Use AppDomain.SetData so data is
Jackson Harper [Thu, 13 Nov 2003 23:02:38 +0000 (23:02 -0000)]
    * SessionInProcHandler.cs: Use AppDomain.SetData so data is
available across all threads. Set the path of session id
cookies. Patch by Mohammad DAMT. Fixes bug #50922.

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

20 years ago * TemplateParser.cs: Page OutputCache options
Jackson Harper [Thu, 13 Nov 2003 22:41:21 +0000 (22:41 -0000)]
    * TemplateParser.cs: Page OutputCache options

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

20 years ago2003-11-13 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 13 Nov 2003 22:40:00 +0000 (22:40 -0000)]
2003-11-13  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* Bitmap.cs: Added Attributes
* ColorTranslator.cs: Added private constructor
* Font.cs: Added Attributes
* FontFamily.cs: sealed
* Icon.cs: Added Attributes
* IconConverter.cs: Fixed signature
* Image.cs: Added attributes
* ImageAnimator.cs:
* ImageConverter.cs:
* ImageFormatConverter.cs:
* SolidBrush.cs:
* StringFormat.cs:
* SystemBrushes.cs:
* SystemColors.cs:
* SystemIcons.cs:
* SystemPens.cs:
* TextureBrush.cs: Fixed signature
* Color.cs: Added attributes
* Point.cs:
* PointF.cs:
* Rectangle.cs:
* Size.cs:
* SizeF.cs: Added attributes
* ContentAlignment.cs: Added attribute

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

20 years ago * PageCompiler.cs: Call InitOutputCache when the OutputCache
Jackson Harper [Thu, 13 Nov 2003 22:39:59 +0000 (22:39 -0000)]
    * PageCompiler.cs: Call InitOutputCache when the OutputCache
directive is set.

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

20 years ago * Page.cs: Initial implementation of InitOutputCache.
Jackson Harper [Thu, 13 Nov 2003 22:37:52 +0000 (22:37 -0000)]
    * Page.cs: Initial implementation of InitOutputCache.
* TemplateParser.cs: Call InitOutputCache when the OutputCache
directive is set.

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

20 years ago2003-11-13 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 13 Nov 2003 22:37:11 +0000 (22:37 -0000)]
2003-11-13  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* ColorMap.cs: Implemented
* ColorMatrix.cs: Implemented, Removed unneccesary members
* ImageAttributes.cs: Fixed signature
* ImageCodecInfo.cs: Added missing attribure, hide constructor
* ImageFormat.cs: Implemented, Added attribute
* MetaHeader.cs: Implemented
* PropertyItem.cs: Implemented
* ImageFlags.cs: Added Attribute
* ImageCodecFlags.cs: Added Attribute
* EmfPlusRecordType.cs: Added missing members

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

20 years ago * HttpCachePolicy.cs: Make sure cacheability and maxage get
Jackson Harper [Thu, 13 Nov 2003 22:37:10 +0000 (22:37 -0000)]
    * HttpCachePolicy.cs: Make sure cacheability and maxage get
set. Add method to set Http response header data
* HttpCacheVaryByParams.cs: Add method to create a response header.
* HttpCacheability.cs: Add ServerAndPrivate and ServerAndNoCache.
* HttpResponse.cs: Set cache headers.

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

20 years ago2003-11-13 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 13 Nov 2003 22:36:20 +0000 (22:36 -0000)]
2003-11-13  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* QualityMode.cs: Fixed typo
* InterpolationMode.cs: Fixed typo
* RegionData.cs: Fixed signatures, partially implemented
* PathGradientBrush.cs: Fixed signatures
* PathData.cs: Fixed signature, implemented
* LinearGradientBrush.cs: Added missing MonoTODOs, fixed typo
* GraphicsContainer.cs: Added private constructor
* CustomLineCap.cs: Fixed typos, fixed inheritance, removed unneeded member

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

20 years ago * System.web.dll.sources: Add System.Web.Util.TimeUtil.cs to the
Jackson Harper [Thu, 13 Nov 2003 22:35:11 +0000 (22:35 -0000)]
    * System.web.dll.sources: Add System.Web.Util.TimeUtil.cs to the
build

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

20 years ago2003-11-13 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 13 Nov 2003 22:35:00 +0000 (22:35 -0000)]
2003-11-13  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* System.Drawing.dll.sources: MetafileHeader added (was missing), Consts.cs added

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

20 years ago * TimeUtil.cs: Utility methods for dealing with time.
Jackson Harper [Thu, 13 Nov 2003 22:34:40 +0000 (22:34 -0000)]
    * TimeUtil.cs: Utility methods for dealing with time.

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

20 years ago2003-11-13 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 13 Nov 2003 22:34:38 +0000 (22:34 -0000)]
2003-11-13  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* Consts.cs: Added

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

20 years ago2003-11-13 Duncan Mak <duncan@ximian.com>
Duncan Mak [Thu, 13 Nov 2003 21:45:55 +0000 (21:45 -0000)]
2003-11-13  Duncan Mak  <duncan@ximian.com>

* Pen.cs (LineCape, LineJoin, MiterLimit, Transform): implemented.

* gdipFunctions.cs
(GdipSetPenMiterLimit, GdipGetPenMiterLimit):
(GdipSetPenLineJoin, GdipGetPenLineJoin):
(GdipSetPenLineJoin, GdipGetPenTransform): imported.

* bitmap.c, brush.c, general.c:
* graphics.c, image.c, matrix.c:
* pen.c, solidbrush.c: Use gdip.h instead of gdip_main.h.

* gdip.h: New header file, merged from gdip_main.h and
gdip_defs.h.

* gdip_main.h, gdip_defs.h: Removed.

* pen.c
(convert_line_join, convert_line_cap): new function for converting
enumerations between GDI+ and Cairo.
(gdip_pen_setup): set miter limit and line join.
(GdipSetPenMiterLimit, GdipGetPenMiterLimit):
(GdipSetPenLineJoin, GdipGetPenLineJoin):
(GdipSetPenLineJoin, GdipGetPenTransform): implemented.

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

20 years agoFlush
Miguel de Icaza [Thu, 13 Nov 2003 20:31:52 +0000 (20:31 -0000)]
Flush

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

20 years agoDrawFrameControlHelper no longer uses the provided Graphics object to initialize...
Peter Dennis Bartok [Thu, 13 Nov 2003 20:18:52 +0000 (20:18 -0000)]
DrawFrameControlHelper no longer uses the provided Graphics object to initialize it's bitmap. It seems that the Windows System.Drawing library throws an exception when creating a bitmap from a graphics object that in itself was created from a bitmap.

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

20 years agoCorrected version
Andreas N [Thu, 13 Nov 2003 20:00:18 +0000 (20:00 -0000)]
Corrected version

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

20 years ago2003-11-13 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 13 Nov 2003 19:57:15 +0000 (19:57 -0000)]
2003-11-13  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* Microsoft.VisualBasic.dll.sources: Added Assembly files

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

20 years ago2003-11-13 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 13 Nov 2003 19:55:27 +0000 (19:55 -0000)]
2003-11-13  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* AssemblyInfo.cs: Added
* ChangeLog: Added
* Locale.cs: Added

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

20 years ago2003-11-13 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 13 Nov 2003 19:54:39 +0000 (19:54 -0000)]
2003-11-13  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* AssemblyInfo.cs: Added attribute

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

20 years ago2003-11-13 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 13 Nov 2003 19:32:46 +0000 (19:32 -0000)]
2003-11-13  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* AspNetHostingPermissionAttribute.cs: Accidentially set to wrong value

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

20 years ago2003-11-13 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 13 Nov 2003 19:30:58 +0000 (19:30 -0000)]
2003-11-13  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* AspNetHostingPermissionAttribute.cs: Added missing AttributeUsageAttribute

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

20 years ago2003-11-13 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 13 Nov 2003 19:30:35 +0000 (19:30 -0000)]
2003-11-13  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* ICollectData.cs: Fixed signature

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

20 years ago2003-11-13 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 13 Nov 2003 19:30:06 +0000 (19:30 -0000)]
2003-11-13  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* IComponent.cs: Added missing attribute

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

20 years ago2003-11-13 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 13 Nov 2003 19:29:30 +0000 (19:29 -0000)]
2003-11-13  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* IExpando.cs: Added attribute

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

20 years ago2003-11-13 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 13 Nov 2003 19:29:10 +0000 (19:29 -0000)]
2003-11-13  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* IRegistrationServices.cs:
* ITypeLibConverter.cs:
* ITypeLibExporterNameProvider.cs:
* ITypeLibExporterNotifySink.cs:
* ITypeLibImporterNotifySink.cs: Added missing attribute
* UCOMIBindCtx.cs: Added missing attribute, fixed in attribute
* UCOMIConnectionPoint.cs:
* UCOMIConnectionPointContainer.cs:
* UCOMIEnumConnectionPoints.cs:
* UCOMIEnumConnections.cs:
* UCOMIEnumMoniker.cs:
* UCOMIEnumString.cs:
* UCOMIEnumVARIANT.cs:
* UCOMIMoniker.cs:
* UCOMIPersistFile.cs:
* UCOMIRunningObjectTable.cs:
* UCOMIStream.cs:
* UCOMITypeComp.cs:
* UCOMITypeInfo.cs:
* UCOMITypeLib.cs: Added missing attribute

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

20 years ago2003-11-13 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 13 Nov 2003 19:28:22 +0000 (19:28 -0000)]
2003-11-13  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* IEnumerator.cs: Added missing attribute

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

20 years ago2003-11-13 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 13 Nov 2003 19:28:02 +0000 (19:28 -0000)]
2003-11-13  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* IAppDomainSetup.cs:
* _AppDomain.cs:
* Object.cs:
* Type.cs: Added missing attribute

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

20 years agoAdded web handlers for .rem and .soap, which are managed by remoting
Lluis Sanchez [Thu, 13 Nov 2003 17:27:03 +0000 (17:27 -0000)]
Added web handlers for .rem and .soap, which are managed by remoting

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

20 years agoHttpChannel.cs: Create empty property dictionary in the default constructor.
Lluis Sanchez [Thu, 13 Nov 2003 17:25:43 +0000 (17:25 -0000)]
HttpChannel.cs: Create empty property dictionary in the default constructor.

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

20 years agoSystem.Runtime.Remoting.dll.sources: Removed HttpThread.cs
Lluis Sanchez [Thu, 13 Nov 2003 17:23:23 +0000 (17:23 -0000)]
System.Runtime.Remoting.dll.sources: Removed HttpThread.cs

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

20 years agoNot used any more
Lluis Sanchez [Thu, 13 Nov 2003 17:10:29 +0000 (17:10 -0000)]
Not used any more

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

20 years ago * ObjectWriter.cs: Added FIXME
Lluis Sanchez [Thu, 13 Nov 2003 17:03:38 +0000 (17:03 -0000)]
* ObjectWriter.cs: Added FIXME
* SoapParser.cs: Added null reference check.

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

20 years agoTcpChannel.cs: take into account name and priority properties.
Lluis Sanchez [Thu, 13 Nov 2003 17:01:35 +0000 (17:01 -0000)]
TcpChannel.cs: take into account name and priority properties.

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

20 years ago * HttpChannel.cs: Moved initialization code in SetupChannel to the
Lluis Sanchez [Thu, 13 Nov 2003 16:59:42 +0000 (16:59 -0000)]
* HttpChannel.cs: Moved initialization code in SetupChannel to the
  respective client and server channels. Added implementatoin of the
  interface IChannelReceiverHook.
* HttpRemotingHandler.cs: Implemented.
* HttpRemotingHandlerFactory.cs: Implemented.
* HttpServer.cs: In general, use Stream instances instead of Socket. It is
  more reusable in this way. Also improved formatting.
* HttpServerChannel.cs: Implemented support for IChannelReceiverHook.
  Added new method DispatchRequest in HttpServerTransportSink that can
  be reused by HttpRemotingHandler.

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

20 years agoChannelServices.cs: Catch errors when creating configured channels.
Lluis Sanchez [Thu, 13 Nov 2003 16:50:56 +0000 (16:50 -0000)]
ChannelServices.cs: Catch errors when creating configured channels.

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

20 years ago * RemotingServices.cs: Add ".rem" suffix to generated uri names.
Lluis Sanchez [Thu, 13 Nov 2003 16:49:21 +0000 (16:49 -0000)]
* RemotingServices.cs: Add ".rem" suffix to generated uri names.

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

20 years agocorlib->mscorlib
Gonzalo Paniagua Javier [Thu, 13 Nov 2003 16:22:02 +0000 (16:22 -0000)]
corlib->mscorlib

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

20 years ago2003-11-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 13 Nov 2003 16:12:48 +0000 (16:12 -0000)]
2003-11-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* mono-api-diff.cs: ensure no nested type gets in as non-nested.
(May be a bug in MS?). Added ptype and params attributes for properties.

* mono-api-info.cs: fixed some cases where there's a name duplication
(multiple attributes, properties). Fixed completion counters.

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

20 years agoThu Nov 13 16:24:29 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 13 Nov 2003 15:23:48 +0000 (15:23 -0000)]
Thu Nov 13 16:24:29 CET 2003 Paolo Molaro <lupus@ximian.com>

* ppc/ppc-codegen.h: fixed most of the incorrect macros from ct.

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

20 years agofixed problem with MONO_PATH and mscorlib.dll
Aleksey Demakov [Thu, 13 Nov 2003 15:22:09 +0000 (15:22 -0000)]
fixed problem with MONO_PATH and mscorlib.dll

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

20 years agoThu Nov 13 16:14:41 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 13 Nov 2003 15:14:03 +0000 (15:14 -0000)]
Thu Nov 13 16:14:41 CET 2003 Paolo Molaro <lupus@ximian.com>

* exceptions-ppc.c: fix build on Linux/ppc from Jeroen@xs4all.nl
(Jeroen Zwartepoorte).

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

20 years agoThu Nov 13 16:12:09 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 13 Nov 2003 15:11:14 +0000 (15:11 -0000)]
Thu Nov 13 16:12:09 CET 2003 Paolo Molaro <lupus@ximian.com>

* util.h, dump.c: get rid of ugly CSIZE macro.

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

20 years agomax_interface_id+1
Gonzalo Paniagua Javier [Thu, 13 Nov 2003 14:50:01 +0000 (14:50 -0000)]
max_interface_id+1

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

20 years ago2003-11-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 13 Nov 2003 13:52:45 +0000 (13:52 -0000)]
2003-11-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* icall.c:
(ves_icall_Type_GetInterfaces): don't return an interface twice when
it's also implemented in base classes. Fixes bug #50927.

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

20 years ago2003-11-13 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 13 Nov 2003 13:18:13 +0000 (13:18 -0000)]
2003-11-13  Zoltan Varga  <vargaz@freemail.hu>

* gc.c (ves_icall_System_GC_WaitForPendingFinalizers): Avoid deadlocks
if this method is called from a finalizer. Fixes #50913.

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

20 years ago2003-11-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 13 Nov 2003 10:21:01 +0000 (10:21 -0000)]
2003-11-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* RadioButton.cs: fixed RenderInputTag for negative TabIndex values.
Patch by Alon Gazit <along@mainsoft.com>.

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

20 years ago2003-11-13 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Thu, 13 Nov 2003 02:23:47 +0000 (02:23 -0000)]
2003-11-13  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* System.Xml.dll.sources: added HtmlEmitter.cs

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

20 years ago2003-11-13 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Thu, 13 Nov 2003 02:18:06 +0000 (02:18 -0000)]
2003-11-13 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* GenericOutputter.cs : Added HTML output support. Closer xmlns handling
  to Xalan tests and MS.NET implementation (only for test convenience).
* XslOutput.cs : Indent holds string rathen than bool. Its default value
  varies in the context. When method="html", then default is "yes".
* XslTransformProcessor.cs : Extension element prefixes should not
  be written as stylesheet namespaces.
* XsltCompiledContext.cs : Return type of generate-id() is string.
  Implemented unparsed-entity-uri().

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

20 years ago2003-11-13 Pedro Mart�nez Juli� <yoros@wanadoo.es>
Pedro Martínez Juliá [Wed, 12 Nov 2003 23:34:48 +0000 (23:34 -0000)]
2003-11-13  Pedro Mart�nez Juli�  <yoros@wanadoo.es>

    * LoginDialog.cs
    * SqlEditorSharp.cs
    * sqlsharpgtk.cs: Updated to the new changes in gtk-sharp
    library.

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

20 years agoInterface to interface
Miguel de Icaza [Wed, 12 Nov 2003 23:14:37 +0000 (23:14 -0000)]
Interface to interface

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

20 years agoImprove test
Miguel de Icaza [Wed, 12 Nov 2003 23:14:20 +0000 (23:14 -0000)]
Improve test

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

20 years ago2003-11-12 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 12 Nov 2003 22:36:41 +0000 (22:36 -0000)]
2003-11-12  Zoltan Varga  <vargaz@freemail.hu>

* mini.c (mono_method_to_ir): Use CEE_JMP only if the signature of
the caller and the callee matches.

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

20 years ago2003-11-12 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Wed, 12 Nov 2003 22:29:45 +0000 (22:29 -0000)]
2003-11-12  Miguel de Icaza  <miguel@ximian.com>

* convert.cs (ImplicitReferenceConversion): We were missing a case
(System.Enum are not value types or class types, so we need to
classify them separatedly).

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

20 years ago2003-11-12 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 12 Nov 2003 22:00:27 +0000 (22:00 -0000)]
2003-11-12  Zoltan Varga  <vargaz@freemail.hu>

* AssemblyBuilderAccess.cs PackingSize: Add [Flags].

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

20 years agoBGR to RGB function
Alexandre Pigolkine [Wed, 12 Nov 2003 21:41:30 +0000 (21:41 -0000)]
BGR to RGB function

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

20 years agoremoved symbol
Alexandre Pigolkine [Wed, 12 Nov 2003 21:30:32 +0000 (21:30 -0000)]
removed symbol

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

20 years agocopy image function added
Alexandre Pigolkine [Wed, 12 Nov 2003 21:27:33 +0000 (21:27 -0000)]
copy image function added

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

20 years agoconvert BGR to RGB, PNG codec fixed
Alexandre Pigolkine [Wed, 12 Nov 2003 21:20:52 +0000 (21:20 -0000)]
convert BGR to RGB, PNG codec fixed

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

20 years agocopy image in Bitmap constructor
Alexandre Pigolkine [Wed, 12 Nov 2003 21:07:27 +0000 (21:07 -0000)]
copy image in Bitmap constructor

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

20 years ago2003-11-12 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Wed, 12 Nov 2003 20:48:48 +0000 (20:48 -0000)]
2003-11-12  Miguel de Icaza  <miguel@ximian.com>

* driver.cs: We do not support error 2007.

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

20 years ago * CSharpCodeCompiler.cs: In BuildArgs, add "--" separator between options
Lluis Sanchez [Wed, 12 Nov 2003 20:36:15 +0000 (20:36 -0000)]
* CSharpCodeCompiler.cs: In BuildArgs, add "--" separator between options
  and source files.

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

20 years agocorrected some format errors my previous commit did make
Andreas N [Wed, 12 Nov 2003 20:32:56 +0000 (20:32 -0000)]
corrected some format errors my previous commit did make

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

20 years ago2003-11-12 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 12 Nov 2003 20:32:53 +0000 (20:32 -0000)]
2003-11-12  Zoltan Varga  <vargaz@freemail.hu>

* AssemblyBuilder.cs (DefineDynamicModule): Make internal method
private.

* AssemblyBuilder.cs (Save): Write out the main module at the end.

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

20 years ago2003-11-12 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Wed, 12 Nov 2003 20:26:02 +0000 (20:26 -0000)]
2003-11-12  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* System.dll.sources: Added some new class files

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

20 years ago2003-11-12 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Wed, 12 Nov 2003 20:25:34 +0000 (20:25 -0000)]
2003-11-12  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* ChangeLog: Added
* AspNetHostingPermissionLevel.cs: Added and implemented
* AspNetHostingPermissionAttribute.cs: Added and partially implemented
* AspNetHostingPermission.cs: Added and partially implemented

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

20 years ago2003-11-12 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Wed, 12 Nov 2003 20:24:22 +0000 (20:24 -0000)]
2003-11-12  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* WebExceptionStatus.cs: Restyled, Added .Net 1.1 members
* SecurityProtocolType.cs: Added and implemented

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

20 years ago2003-11-12 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Wed, 12 Nov 2003 20:23:41 +0000 (20:23 -0000)]
2003-11-12  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* ICollectData.cs: Added missing attribute

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

20 years ago2003-11-12 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Wed, 12 Nov 2003 20:22:54 +0000 (20:22 -0000)]
2003-11-12  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* ComponentResourceManager.cs: Added and partially implemented

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

20 years agoTimerElapsedEventArgs.cs: Added missing Attribute, restyled
Andreas N [Wed, 12 Nov 2003 20:21:35 +0000 (20:21 -0000)]
TimerElapsedEventArgs.cs: Added missing Attribute, restyled

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

20 years agoAssemblyInfo.cs: Added missing attribute
Andreas N [Wed, 12 Nov 2003 20:18:00 +0000 (20:18 -0000)]
AssemblyInfo.cs: Added missing attribute

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

20 years agoupdate to reflect reality
Miguel de Icaza [Wed, 12 Nov 2003 19:44:29 +0000 (19:44 -0000)]
update to reflect reality

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

20 years ago- Fixed calculation of mouse position in WM_RBUTTONDOWN handling. It had X & Y coordi...
Peter Dennis Bartok [Wed, 12 Nov 2003 18:33:21 +0000 (18:33 -0000)]
- Fixed calculation of mouse position in WM_RBUTTONDOWN handling. It had X & Y coordinates swapped and context-menus would be displayed in the wrong spot.

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

20 years ago2003/11/12 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Wed, 12 Nov 2003 18:12:50 +0000 (18:12 -0000)]
2003/11/12  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* driver.cs : /imports option now is implemented
* mb-parser.jay: support for pre-imported namespaces (the default Microsoft.VisualBasic and those from /imports)

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

20 years agoUse mscorlib here
Miguel de Icaza [Wed, 12 Nov 2003 18:09:33 +0000 (18:09 -0000)]
Use mscorlib here

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

20 years ago2003/11/10 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Wed, 12 Nov 2003 17:25:54 +0000 (17:25 -0000)]
2003/11/10  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* mb-tokenizer.cs : integer literal (Hex starts with &H not 0x), handle Octal literals (&O)
*  handle unicode specialized double-quotes in string literals
*  corrected some mishandling of conversions in numeric literals
* implemented support for char literals ("z"c)
* Makefile : verbose target uses verbose argument
* testmbas/WriteOK.vb: many tests for literals implemented
* literal.cs: correcting lack of a ShortLiteral class
* mb-parser.jay: removed support for unsigned int literals, added support for short int literals

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

20 years ago2003-11-12 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Wed, 12 Nov 2003 17:22:53 +0000 (17:22 -0000)]
2003-11-12  Miguel de Icaza  <miguel@ximian.com>

* Thread.cs: Add new VolatileRead/VolatileWrite methods from 1.1

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

20 years ago2003-11-12 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Wed, 12 Nov 2003 17:22:22 +0000 (17:22 -0000)]
2003-11-12  Miguel de Icaza  <miguel@ximian.com>

* threads.c: Implement VolatileRead/VolatileWrite

* icall.c: Add new icalls for VolatileRead/VolatileWrite

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

20 years agoadded print-stack to DIST
Gonzalo Paniagua Javier [Wed, 12 Nov 2003 17:21:51 +0000 (17:21 -0000)]
added print-stack to DIST

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

20 years ago2003-11-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 12 Nov 2003 17:19:00 +0000 (17:19 -0000)]
2003-11-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpWebRequest.cs: fixed redirects when they target another host.

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