mono.git
16 years ago2008-01-30 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Wed, 30 Jan 2008 20:47:52 +0000 (20:47 -0000)]
2008-01-30  Zoltan Varga  <vargaz@gmail.com>

* exceptions-x86.c (mono_arch_find_jit_info): Fix stack unwinding when an
exception happens while compiling a virtual method.

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

16 years agoupdate
Jb Evain [Wed, 30 Jan 2008 20:47:27 +0000 (20:47 -0000)]
update

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

16 years ago2008-01-30 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Wed, 30 Jan 2008 20:24:02 +0000 (20:24 -0000)]
2008-01-30  Zoltan Varga  <vargaz@gmail.com>

* AssemblyTest.cs (GetModules_MissingFile): Rename the generated assembly to
avoid name clashes.

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

16 years ago2008-01-30 Jb Evain <jbevain@novell.com>
Jb Evain [Wed, 30 Jan 2008 20:05:10 +0000 (20:05 -0000)]
2008-01-30  Jb Evain  <jbevain@novell.com>

* ExpressionTest_CallWithExpression.cs: add tests for very simple calls.

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

16 years ago2008-01-30 Jb Evain <jbevain@novell.com>
Jb Evain [Wed, 30 Jan 2008 20:04:24 +0000 (20:04 -0000)]
2008-01-30  Jb Evain  <jbevain@novell.com>

* MethodCallExpression.cs: very naive implementation of Emit.

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

16 years ago2008-01-30 Jb Evain <jbevain@novell.com>
Jb Evain [Wed, 30 Jan 2008 19:26:06 +0000 (19:26 -0000)]
2008-01-30  Jb Evain  <jbevain@novell.com>

* ExpressionTest_New.cs: add tests for emitting new reference types.

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

16 years ago2008-01-30 Jb Evain <jbevain@novell.com>
Jb Evain [Wed, 30 Jan 2008 19:25:04 +0000 (19:25 -0000)]
2008-01-30  Jb Evain  <jbevain@novell.com>

* NewExpression.cs: add Emit support for reference types.

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

16 years agoFix TempFile name.
Zoltan Varga [Wed, 30 Jan 2008 19:19:43 +0000 (19:19 -0000)]
Fix TempFile name.

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

16 years ago2008-01-30 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Wed, 30 Jan 2008 19:19:10 +0000 (19:19 -0000)]
2008-01-30  Zoltan Varga  <vargaz@gmail.com>

* AssemblyTest.cs: Add a test for GetModules () and a missing module.

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

16 years ago2008-01-30 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Wed, 30 Jan 2008 19:06:24 +0000 (19:06 -0000)]
2008-01-30  Zoltan Varga  <vargaz@gmail.com>

* ModuleTest.cs: Add a test for GetTypes ().

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

16 years ago2008-01-30 Carlos Alberto Cortez <calberto.cortez@gmail.com>
Carlos Alberto Cortez [Wed, 30 Jan 2008 19:02:17 +0000 (19:02 -0000)]
2008-01-30  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* BindingManagerBaseTest.cs: New test for 2.0 IsBindingSuspended test.

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

16 years ago2008-01-30 Carlos Alberto Cortez <calberto.cortez@gmail.com>
Carlos Alberto Cortez [Wed, 30 Jan 2008 18:54:53 +0000 (18:54 -0000)]
2008-01-30  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* BindingManagerBase.cs: Implement IsBindingSuspended 2.0 property.

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

16 years ago2008-01-30 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Wed, 30 Jan 2008 18:51:03 +0000 (18:51 -0000)]
2008-01-30  Zoltan Varga  <vargaz@gmail.com>

* icall.c (ves_icall_System_Reflection_Assembly_GetModulesInternal):
Handle properly modules which are not in the moduleref table. Fixes
#356938.

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

16 years agofix of 7784
Vladimir Krasnov [Wed, 30 Jan 2008 16:15:33 +0000 (16:15 -0000)]
fix of 7784

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

16 years ago2008-01-30 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Wed, 30 Jan 2008 15:18:56 +0000 (15:18 -0000)]
2008-01-30  Jonathan Pobst  <monkey@jpobst.com>

* ListBox.cs: Call MouseClick and MouseDoubleClick.
[Fixes bug #357146]

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

16 years agorevert fix
Jb Evain [Wed, 30 Jan 2008 15:11:50 +0000 (15:11 -0000)]
revert fix

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

16 years agofix ArrayIndex
Jb Evain [Wed, 30 Jan 2008 15:10:12 +0000 (15:10 -0000)]
fix ArrayIndex

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

16 years agorefactoring
Jb Evain [Wed, 30 Jan 2008 15:05:30 +0000 (15:05 -0000)]
refactoring

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

16 years ago2008-01-29 Juraj Skripsky <js@hotfeet.ch>
Juraj Skripsky [Wed, 30 Jan 2008 15:01:30 +0000 (15:01 -0000)]
2008-01-29  Juraj Skripsky  <js@hotfeet.ch>

* SmtpClient.cs (ToQuotedPrintable): Escape the escape character "=".

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

16 years agofix exception propagation
Igor Zelmanovich [Wed, 30 Jan 2008 14:57:10 +0000 (14:57 -0000)]
fix exception propagation

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

16 years agoupdate
Jb Evain [Wed, 30 Jan 2008 14:51:52 +0000 (14:51 -0000)]
update

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

16 years agonot needed
Jb Evain [Wed, 30 Jan 2008 13:01:00 +0000 (13:01 -0000)]
not needed

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

16 years agoadjust visibility
Jb Evain [Wed, 30 Jan 2008 12:55:03 +0000 (12:55 -0000)]
adjust visibility

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

16 years ago2008-01-30 Jb Evain <jbevain@novell.com>
Jb Evain [Wed, 30 Jan 2008 12:51:26 +0000 (12:51 -0000)]
2008-01-30  Jb Evain  <jbevain@novell.com>

* LambdaExpression.cs, EmitContext.cs: small refactoring.
Extract the different EmitContexts to their own file.

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

16 years agoensure the authenticationService is enabled
Konstantin Triger [Wed, 30 Jan 2008 12:43:36 +0000 (12:43 -0000)]
ensure the authenticationService is enabled

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

16 years agoimplemented AuthenticationService, ProxyGenerator
Konstantin Triger [Wed, 30 Jan 2008 12:28:32 +0000 (12:28 -0000)]
implemented AuthenticationService, ProxyGenerator

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

16 years ago2008-01-30 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Wed, 30 Jan 2008 11:12:53 +0000 (11:12 -0000)]
2008-01-30 Igor Zelmanovich <igorz@mainsoft.com>

* ObjectStateFormatter.cs:
ensure ReaderContext.GetCache called with positive arg to prevent from
ArgumentOutOfRange being thrown.

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

16 years agofix error messages
Igor Zelmanovich [Wed, 30 Jan 2008 10:19:13 +0000 (10:19 -0000)]
fix error messages

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

16 years agoTARGET_J2EE:
Igor Zelmanovich [Wed, 30 Jan 2008 09:45:26 +0000 (09:45 -0000)]
TARGET_J2EE:
customize default error message for portal

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

16 years ago2008-01-30 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 30 Jan 2008 02:25:41 +0000 (02:25 -0000)]
2008-01-30  Atsushi Enomoto  <atsushi@ximian.com>

* XNodeReader.cs : when it is created from non-document XNode, do
  not go beyond the source node. Fixed bug #356522 (the third case).

* XNodeReaderTest.cs : test for bug #356522, the third case.

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

16 years ago2008-01-29 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 29 Jan 2008 21:19:27 +0000 (21:19 -0000)]
2008-01-29  Zoltan Varga  <vargaz@gmail.com>

* mini-sparc.c (mono_arch_emit_epilog): Fix folding of negative return values.

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

16 years ago2008-01-29 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 29 Jan 2008 20:40:16 +0000 (20:40 -0000)]
2008-01-29  Zoltan Varga  <vargaz@gmail.com>

* mini-sparc.c: Fix build.

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

16 years ago2008-01-29 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 29 Jan 2008 20:37:37 +0000 (20:37 -0000)]
2008-01-29  Zoltan Varga  <vargaz@gmail.com>

* mini-sparc.c (get_call_info): Add support for generic sharing.

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

16 years ago2008-01-29 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 29 Jan 2008 20:12:03 +0000 (20:12 -0000)]
2008-01-29  Zoltan Varga  <vargaz@gmail.com>

* icall.c (ves_icall_System_Reflection_Assembly_GetModulesInternal): Remove
the dynamic case which is now in managed code.
(ves_icall_System_Reflection_Assembly_GetTypes): Ditto.

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

16 years ago2008-01-29 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 29 Jan 2008 19:54:30 +0000 (19:54 -0000)]
2008-01-29  Zoltan Varga  <vargaz@gmail.com>

* ModuleBuilder.cs: Fix build.

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

16 years ago2008-01-29 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 29 Jan 2008 19:41:01 +0000 (19:41 -0000)]
2008-01-29  Zoltan Varga  <vargaz@gmail.com>

* ExecutorTest.cs (ExecWait_NullTempFileCollection): Fix the cmdNoFound case.

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

16 years ago2008-01-29 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 29 Jan 2008 19:37:53 +0000 (19:37 -0000)]
2008-01-29  Zoltan Varga  <vargaz@gmail.com>

* AssemblyBuilder.cs (GetTypes): Implement this entirely in managed code.

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

16 years ago2008-01-29 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 29 Jan 2008 19:37:21 +0000 (19:37 -0000)]
2008-01-29  Zoltan Varga  <vargaz@gmail.com>

* Assembly.cs: Make GetTypes () virtual so it can be overriden by AssemblyBuilder.

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

16 years ago2008-01-29 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 29 Jan 2008 19:16:19 +0000 (19:16 -0000)]
2008-01-29  Zoltan Varga  <vargaz@gmail.com>

* ModuleBuilderTest.cs: Add tests for GetTypes ().

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

16 years ago2008-01-29 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 29 Jan 2008 19:15:38 +0000 (19:15 -0000)]
2008-01-29  Zoltan Varga  <vargaz@gmail.com>

* ModuleBuilder.cs (GetTypes): Replace TypeBuilders with their created types to
match MS.

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

16 years ago2008-01-29 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 29 Jan 2008 18:59:00 +0000 (18:59 -0000)]
2008-01-29  Atsushi Enomoto  <atsushi@ximian.com>

* XNodeReader.cs : NodeType should return None at Initial state.
  Fixed bug #356522.

* XNodeReaderTest.cs : test get_NodeType() for Initial state.

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

16 years ago2008-01-29 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 29 Jan 2008 18:57:51 +0000 (18:57 -0000)]
2008-01-29  Zoltan Varga  <vargaz@gmail.com>

* AssemblyBuilderTest.cs (GetModule): Add some tests and comment out one which
doesn't run on mono.

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

16 years ago2008-01-29 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 29 Jan 2008 18:44:28 +0000 (18:44 -0000)]
2008-01-29  Zoltan Varga  <vargaz@gmail.com>

* AssemblyBuilder.cs: Override GetModulesInternal () so we can return
ModuleBuilders.

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

16 years ago2008-01-29 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 29 Jan 2008 18:43:46 +0000 (18:43 -0000)]
2008-01-29  Zoltan Varga  <vargaz@gmail.com>

* Assembly.cs: Make GetModulesInternal () virtual so it can be overriden by
AssemblyBuilder.

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

16 years ago2008-01-29 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 29 Jan 2008 18:28:31 +0000 (18:28 -0000)]
2008-01-29  Atsushi Enomoto  <atsushi@ximian.com>

* XNodeReader.cs : when created from non-document node, the first
  call to Read() should not move the node to its first child.

* XNodeReaderTest.cs : test CreateReader() for non-document XNode.

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

16 years ago2008-01-29 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 29 Jan 2008 18:22:07 +0000 (18:22 -0000)]
2008-01-29  Zoltan Varga  <vargaz@gmail.com>

* Type.cs (MakeGenericType): Fix exception message.

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

16 years ago2008-01-29 Jb Evain <jbevain@novell.com>
Jb Evain [Tue, 29 Jan 2008 18:13:58 +0000 (18:13 -0000)]
2008-01-29  Jb Evain  <jbevain@novell.com>

* AppDomain.cs: add SL overload of DefineDynamicAssembly.

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

16 years ago2008-01-29 Marek Safar <marek.safar@gmail.com>
Marek Safar [Tue, 29 Jan 2008 17:55:10 +0000 (17:55 -0000)]
2008-01-29  Marek Safar  <marek.safar@gmail.com>

* Type.cs (MakeGenericType): More argument checks. Fixes #356863 by
 Sanghyeon Seo.

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

16 years ago2008-01-29 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Tue, 29 Jan 2008 17:23:08 +0000 (17:23 -0000)]
2008-01-29  Jonathan Pobst  <monkey@jpobst.com>

* Hwnd.cs: Make bmp, bmp_g variables threadstatic and private.
* Control.cs, DataGridViewCell.cs, LineTag.cs: Use Hwnd.GraphicsContext
instead of Hwnd.bmp_g.

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

16 years ago2008-01-29 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Tue, 29 Jan 2008 17:14:34 +0000 (17:14 -0000)]
2008-01-29  Jonathan Pobst  <monkey@jpobst.com>

* TextRenderer.cs: Don't maintain private bitmap/graphics contexts.
Use the Hwnd one instead.

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

16 years ago2008-01-29 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Tue, 29 Jan 2008 17:10:24 +0000 (17:10 -0000)]
2008-01-29  Jonathan Pobst  <monkey@jpobst.com>

* Picture.cs: Don't create a bitmap just to get the dpi.

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

16 years ago2008-01-29 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 29 Jan 2008 17:06:27 +0000 (17:06 -0000)]
2008-01-29  Atsushi Enomoto  <atsushi@ximian.com>

* XNodeReader.cs : Probably fixed (reopened) bug #356522.
  NamespaceURI for "xmlns" attribute was "", which should be
  http://www.w3.org/2000/xmlns/ (in XAttribute its namespace is "").

* XNodeReaderTest.cs : test for bug #356522 revised case.

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

16 years ago2008-01-29 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 29 Jan 2008 16:53:16 +0000 (16:53 -0000)]
2008-01-29  Atsushi Enomoto  <atsushi@ximian.com>

* XElement.cs, XNamespace.cs, XNodeNavigator.cs, XAttribute.cs,
  XNodeReader.cs, XName.cs, XNodeWriter.cs :
  XNamespace.Blank -> XNamespace.None (and .None is implemented.)

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

16 years ago2008-01-29 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Tue, 29 Jan 2008 16:52:31 +0000 (16:52 -0000)]
2008-01-29  Jonathan Pobst  <monkey@jpobst.com>

* Form.cs: Remove duplicated copy of GetAutoScaleSize.

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

16 years ago2008-01-29 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Tue, 29 Jan 2008 16:45:40 +0000 (16:45 -0000)]
2008-01-29  Jonathan Pobst  <monkey@jpobst.com>

* Form.cs: corcompare for RestoreBounds.

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

16 years ago2008-01-29 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Tue, 29 Jan 2008 16:30:48 +0000 (16:30 -0000)]
2008-01-29  Jonathan Pobst  <monkey@jpobst.com>

* Control.cs: Add MarshalAs attribute to Font getter for corcompare.

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

16 years agowe pass AndAlso
Jb Evain [Tue, 29 Jan 2008 16:30:45 +0000 (16:30 -0000)]
we pass AndAlso

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

16 years agofix AndAlso like OrElse
Jb Evain [Tue, 29 Jan 2008 16:28:14 +0000 (16:28 -0000)]
fix AndAlso like OrElse

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

16 years agorefactoring
Jb Evain [Tue, 29 Jan 2008 16:22:47 +0000 (16:22 -0000)]
refactoring

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

16 years ago2008-01-29 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Tue, 29 Jan 2008 16:19:50 +0000 (16:19 -0000)]
2008-01-29  Jonathan Pobst  <monkey@jpobst.com>

* Form.cs: Handle Alt-Minus for MDI children forms.
* MdiWindowManager.cs: Make ShowPopup internal so Form can call it.
Add mnemonics to the control menu.
[Fixes bug #336295]

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

16 years agocheck call arguments
Jb Evain [Tue, 29 Jan 2008 16:13:44 +0000 (16:13 -0000)]
check call arguments

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

16 years agoadd tests for call arguments
Jb Evain [Tue, 29 Jan 2008 16:13:11 +0000 (16:13 -0000)]
add tests for call arguments

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

16 years ago2008-01-29 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Tue, 29 Jan 2008 16:01:39 +0000 (16:01 -0000)]
2008-01-29 Igor Zelmanovich <igorz@mainsoft.com>

* ObjectStateFormatter.cs: has public constructor.

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

16 years ago2008-01-29 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Tue, 29 Jan 2008 14:04:54 +0000 (14:04 -0000)]
2008-01-29 Igor Zelmanovich <igorz@mainsoft.com>

* TreeView.cs: add XPFileExplorer icon set.

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

16 years agoadd icons for tree view
Igor Zelmanovich [Tue, 29 Jan 2008 13:57:36 +0000 (13:57 -0000)]
add icons for tree view

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

16 years agoremove unneeded getServerPort(), fixes #9681
Konstantin Triger [Tue, 29 Jan 2008 13:05:39 +0000 (13:05 -0000)]
remove unneeded getServerPort(), fixes #9681

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

16 years agowe pass some of those
Jb Evain [Tue, 29 Jan 2008 12:51:28 +0000 (12:51 -0000)]
we pass some of those

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

16 years agonot working yet
Jb Evain [Tue, 29 Jan 2008 12:51:17 +0000 (12:51 -0000)]
not working yet

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

16 years ago2008-01-29 Jb Evain <jbevain@novell.com>
Jb Evain [Tue, 29 Jan 2008 12:51:11 +0000 (12:51 -0000)]
2008-01-29  Jb Evain  <jbevain@novell.com>

* MethodCallExpression.cs, Expression.cs: complete Calls.

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

16 years agoadd #if TARGET_J2EE
Igor Zelmanovich [Tue, 29 Jan 2008 10:47:28 +0000 (10:47 -0000)]
add #if TARGET_J2EE

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

16 years agoNew DataTable tests added to the project.
Arina Itkes [Tue, 29 Jan 2008 09:07:54 +0000 (09:07 -0000)]
New DataTable tests added to the project.

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

16 years ago Fix for IXmlSerializable.WriteXml in DataTable class. (Bug 8905)
Arina Itkes [Tue, 29 Jan 2008 09:02:25 +0000 (09:02 -0000)]
 Fix for IXmlSerializable.WriteXml in DataTable class. (Bug 8905)

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

16 years agoTARGET_JVM: Restoring of the flow before 94231 revision for TARGET_JVM compilation.
Arina Itkes [Tue, 29 Jan 2008 08:45:50 +0000 (08:45 -0000)]
TARGET_JVM: Restoring of the flow before 94231 revision for TARGET_JVM compilation.

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

16 years agoperformance optimizations
Vladimir Krasnov [Tue, 29 Jan 2008 08:45:21 +0000 (08:45 -0000)]
performance optimizations

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

16 years ago2008-01-29 Juraj Skripsky <js@hotfeet.ch>
Juraj Skripsky [Tue, 29 Jan 2008 08:32:42 +0000 (08:32 -0000)]
2008-01-29  Juraj Skripsky  <js@hotfeet.ch>

* SmtpClient.cs: Remove ':' from the time zone offset in the
mail's date field. Fixes bug #351443.
(ToQuotedPrintable): Make sure text encoded as quoted-printable does
not contain more then 76 chars per line (required by rfc1521). Fixes
bug #351448.

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

16 years agoCompilation fix
Arina Itkes [Tue, 29 Jan 2008 07:01:37 +0000 (07:01 -0000)]
Compilation fix

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

16 years ago* xpidl2cs.pl: Add support for arrays in parameters
Andreia Gaita [Tue, 29 Jan 2008 03:34:22 +0000 (03:34 -0000)]
* xpidl2cs.pl: Add support for arrays in parameters

2008-01-29  Andreia Gaita <avidigal@novell.com>

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

16 years ago2008-01-29 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 29 Jan 2008 01:24:54 +0000 (01:24 -0000)]
2008-01-29  Zoltan Varga  <vargaz@gmail.com>

* marshal.c (mono_string_to_bstr): Fix a warning.
(init_com_provider_ms): Ditto.

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

16 years ago2008-01-29 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 29 Jan 2008 00:55:13 +0000 (00:55 -0000)]
2008-01-29  Zoltan Varga  <vargaz@gmail.com>

* ExecutorTest.cs: Handle cases when ping is not in the PATH, or when it
returns a non standard error code.

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

16 years ago2008-01-29 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 29 Jan 2008 00:28:53 +0000 (00:28 -0000)]
2008-01-29  Zoltan Varga  <vargaz@gmail.com>

* security.c (RevertToSelf): Make this return TRUE if impersonating is not
supported.

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

16 years ago2008-01-28 Carlos Alberto Cortez <calberto.cortez@gmail.com>
Carlos Alberto Cortez [Tue, 29 Jan 2008 00:16:20 +0000 (00:16 -0000)]
2008-01-28  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* Binding.cs: Initial implementation bits of FormattingEnabled
property and BindingComplete event (2.0).
* BindingCompleteEventArgs.cs: Internal methods for setting error text
and exception.

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

16 years agoFix ChangeLog message.
Zoltan Varga [Mon, 28 Jan 2008 23:59:14 +0000 (23:59 -0000)]
Fix ChangeLog message.

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

16 years ago2008-01-29 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Mon, 28 Jan 2008 23:28:28 +0000 (23:28 -0000)]
2008-01-29  Zoltan Varga  <vargaz@gmail.com>

* sockets.c (_wapi_connect): Add a workaround to a solaris x86 problem where
getsockopt (SO_ERROR) doesn't return after connect () fails. Fixes #356552.

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

16 years ago2008-01-29 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Mon, 28 Jan 2008 23:16:16 +0000 (23:16 -0000)]
2008-01-29  Zoltan Varga  <vargaz@gmail.com>

* appdomain.c (ves_icall_System_AppDomain_createDomain): Add some FIXMEs.

* exception.c (mono_get_exception_out_of_memory): New helper function.

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

16 years agowe pass New
Jb Evain [Mon, 28 Jan 2008 23:02:38 +0000 (23:02 -0000)]
we pass New

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

16 years ago2008-01-29 Jb Evain <jbevain@novell.com>
Jb Evain [Mon, 28 Jan 2008 23:02:26 +0000 (23:02 -0000)]
2008-01-29  Jb Evain  <jbevain@novell.com>

* Expression.cs, NewExpression.cs, ExpressionPrinter.cs:
implement the first flavors of New.

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

16 years ago2008-01-29 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Mon, 28 Jan 2008 22:47:03 +0000 (22:47 -0000)]
2008-01-29  Zoltan Varga  <vargaz@gmail.com>

* mini-exceptions.c: Add a FIXME.

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

16 years agoadd some tests for New
Jb Evain [Mon, 28 Jan 2008 22:27:51 +0000 (22:27 -0000)]
add some tests for New

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

16 years agoconfigure.in:
Wade Berrier [Mon, 28 Jan 2008 22:23:16 +0000 (22:23 -0000)]
configure.in:
-version bump -> 1.9

scripts: ignore mconfig script

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

16 years ago2008-01-28 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Mon, 28 Jan 2008 20:17:24 +0000 (20:17 -0000)]
2008-01-28  Jonathan Pobst  <monkey@jpobst.com>

* TableLayoutPanel.cs: Draw the table border at 0,0 instead of
table.Location.  [Fixes bug #354672]

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

16 years agoDocument
Miguel de Icaza [Mon, 28 Jan 2008 18:51:09 +0000 (18:51 -0000)]
Document

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

16 years agobug 9538
Roei Erez [Mon, 28 Jan 2008 17:47:55 +0000 (17:47 -0000)]
bug 9538

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

16 years agorefactoring
Igor Zelmanovich [Mon, 28 Jan 2008 16:32:35 +0000 (16:32 -0000)]
refactoring

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

16 years agoIn .:
Geoff Norton [Mon, 28 Jan 2008 16:07:15 +0000 (16:07 -0000)]
In .:
2008-01-28  Geoff Norton  <gnorton@novell.com>

* EventHandler.cs: Subscribe ot ResizeBegin and ResizeEnd events.
* WindowHandler.cs: Send WM_ENTERSIZEMOVE and WM_EXITSIZEMOVE

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

16 years agowrap previous commit if NET_2_0, fixes build
Jonathan Pobst [Mon, 28 Jan 2008 16:04:09 +0000 (16:04 -0000)]
wrap previous commit if NET_2_0, fixes build

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

16 years ago2008-01-24 Marek Habersack <mhabersack@novell.com>
Marek Habersack [Mon, 28 Jan 2008 15:47:56 +0000 (15:47 -0000)]
2008-01-24  Marek Habersack  <mhabersack@novell.com>

        * SoapDocumentationHandler.cs: use a fake virtual path to get the
        WSDL help generator.

        * WebServiceHandlerFactory.cs: use BuildManager.GetCompiledType
        for the 2.0+ profile to get the handler type.

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

16 years agoremoved TARGET_JVM ifdef
Igor Zelmanovich [Mon, 28 Jan 2008 15:36:52 +0000 (15:36 -0000)]
removed TARGET_JVM ifdef

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

16 years ago2008-01-28 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Mon, 28 Jan 2008 15:35:44 +0000 (15:35 -0000)]
2008-01-28  Jonathan Pobst  <monkey@jpobst.com>

* Form.cs: Handle WM_ENTERSIZEMOVE and WM_EXITSIZEMOVE to raise
ResizeBegin and ResizeEnd.  [Fixes bug #346529 for win32]

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

16 years agorefactoring
Igor Zelmanovich [Mon, 28 Jan 2008 15:33:13 +0000 (15:33 -0000)]
refactoring

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

16 years ago2008-01-28 Jonathan Chambers <joncham@gmail.com>
Jonathan Chambers [Mon, 28 Jan 2008 15:22:54 +0000 (15:22 -0000)]
2008-01-28  Jonathan Chambers  <joncham@gmail.com>

        * marshal.c: Add support for BSTR marshalling
        using other COM systems.

        Code is contributed under MIT/X11 license.

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