mono.git
15 years ago2008-10-10 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Fri, 10 Oct 2008 14:28:53 +0000 (14:28 -0000)]
2008-10-10  Rodrigo Kumpera  <rkumpera@novell.com>

* basic-simd.cs: Retrofit for API changes.

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

15 years agoAuthor: Rodrigo Kumpera <kumpera@gmail.com>
Rodrigo Kumpera [Fri, 10 Oct 2008 14:24:02 +0000 (14:24 -0000)]
Author: Rodrigo Kumpera <kumpera@gmail.com>
Date:   Fri Oct 10 10:44:48 2008 -0300

    Initial versions of Vector16b and Vector8us

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

15 years agoNew test.
Marek Safar [Fri, 10 Oct 2008 14:21:15 +0000 (14:21 -0000)]
New test.

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

15 years ago2008-10-10 Marek Safar <marek.safar@gmail.com>
Marek Safar [Fri, 10 Oct 2008 14:21:05 +0000 (14:21 -0000)]
2008-10-10  Marek Safar  <marek.safar@gmail.com>

* cs-parser.jay: Fixed missing accessor recovery.

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

15 years ago2008-10-10 Mark Probst <mark.probst@gmail.com>
Mark Probst [Fri, 10 Oct 2008 14:19:02 +0000 (14:19 -0000)]
2008-10-10  Mark Probst  <mark.probst@gmail.com>

* mini-ppc.c: Handle integer stack arguments for tail calls.

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

15 years ago 2008-10-10 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Fri, 10 Oct 2008 13:07:21 +0000 (13:07 -0000)]
2008-10-10  Rodrigo Kumpera  <rkumpera@novell.com>

     * optflags-def.h: Removed sse3 optimization.

     * driver.c: Same.

     * mini-x86.c (mono_arch_cpu_optimizazions): Remove detection of
     sse3.

     * mini-x86.c: Added mono_arch_cpu_enumerate_simd_versions.

     * mini.h: Added enumeration with simd versions.

     * simd-intrinsics.c (emit_intrinsics): Use the new static var
     for detecting SSE3.

     * simd-intrinsics.c: Added mono_simd_intrinsics_init.

     * mini.c (mini_init): Call mono_simd_intrinsics_init.

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

15 years ago2008-10-10 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 10 Oct 2008 11:46:57 +0000 (11:46 -0000)]
2008-10-10  Atsushi Enomoto  <atsushi@ximian.com>

* data/net_2_0/web.config: add UrlRouting.axd handler (forbidden).

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

15 years agoUpdate.
Marek Safar [Fri, 10 Oct 2008 11:36:29 +0000 (11:36 -0000)]
Update.

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

15 years ago2008-10-10 Marek Safar <marek.safar@gmail.com>
Marek Safar [Fri, 10 Oct 2008 11:36:20 +0000 (11:36 -0000)]
2008-10-10  Marek Safar  <marek.safar@gmail.com>

A fix for bug #433701
* expression.cs: Better error message.

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

15 years ago2008-10-10 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 10 Oct 2008 11:34:01 +0000 (11:34 -0000)]
2008-10-10  Atsushi Enomoto  <atsushi@ximian.com>

* UrlRoutingModule.cs : implement PostMapRequestHandler() and
  PostResolveRequestCache() to work correctly in order.
  Now it should practically work.

* UrlRoutingModuleTest.cs , TestStubTypes.cs : added test for
  pipeline processing of requests.

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

15 years agoUpdated.
Marek Safar [Fri, 10 Oct 2008 11:23:35 +0000 (11:23 -0000)]
Updated.

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

15 years agoThe default is now 4
Marek Safar [Fri, 10 Oct 2008 11:06:21 +0000 (11:06 -0000)]
The default is now 4

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

15 years ago2008-10-10 Marek Safar <marek.safar@gmail.com>
Marek Safar [Fri, 10 Oct 2008 11:02:53 +0000 (11:02 -0000)]
2008-10-10  Marek Safar  <marek.safar@gmail.com>

* cs-parser.jay, expression.cs: Start reporting real parser errors.

* Makefile: Disabled unused debug symbols.

Also fixes: #320556, #321097, #321656, #321876, #351316

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

15 years agoNew tests, update.
Marek Safar [Fri, 10 Oct 2008 10:55:11 +0000 (10:55 -0000)]
New tests, update.

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

15 years ago2008-10-10 Marek Habersack <mhabersack@novell.com>
Marek Habersack [Fri, 10 Oct 2008 00:15:16 +0000 (00:15 -0000)]
2008-10-10  Marek Habersack  <mhabersack@novell.com>

* TemplateControlCompiler.cs: allow whitespace around parentheses
in the Bind and Eval expressions.

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

15 years agoAuthor: Rodrigo Kumpera <kumpera@gmail.com>
Rodrigo Kumpera [Thu, 9 Oct 2008 21:55:04 +0000 (21:55 -0000)]
Author: Rodrigo Kumpera <kumpera@gmail.com>
Date:   Thu Oct 9 18:10:57 2008 -0300

     * basic-simd.cs: Added tests for Vector8u and Vector16u.

     * basic-simd.cs: Fixed test naming.

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

15 years ago 2008-10-09 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Thu, 9 Oct 2008 20:12:02 +0000 (20:12 -0000)]
2008-10-09  Rodrigo Kumpera  <rkumpera@novell.com>

     * mini-ops.h: Added ops for packed and saturated math, shifts
     and packing/unpacking.

     * cpu-x86.md: Added descriptors for the above ops.

     * mini-x86.c: Added code to emmit the above ops.

     * simd-intrinsics.c: Added support for Vector16u and Vector8u.

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

15 years ago2008-10-09 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Thu, 9 Oct 2008 18:28:18 +0000 (18:28 -0000)]
2008-10-09  Rodrigo Kumpera  <rkumpera@novell.com>

* class.c (mono_class_create_from_typedef): Added Vector8u and Vector16u
as possible simd intrinsic types.
Optimized the test to check for the common prefix first.

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

15 years ago2008-10-09 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Thu, 9 Oct 2008 18:28:16 +0000 (18:28 -0000)]
2008-10-09  Rodrigo Kumpera  <rkumpera@novell.com>

* x86/x86-codegen.h: Add macros for sse shift, pack, unpack,
saturated math and packed byte/word/dword math.

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

15 years ago2008-10-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 9 Oct 2008 17:37:35 +0000 (17:37 -0000)]
2008-10-09  Atsushi Enomoto  <atsushi@ximian.com>

* LinqDataSource.cs : implement ContextType/ContextTypeName.
* LinqDataSourceView.cs : some ExecuteSelect() implementation.
  Cache type members which are from reflection.

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

15 years ago2008-10-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 9 Oct 2008 17:32:22 +0000 (17:32 -0000)]
2008-10-09  Atsushi Enomoto  <atsushi@ximian.com>

* Makefile: add System.Web.Abstractions and System.Web.Routing.

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

15 years ago2008-10-09 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Thu, 9 Oct 2008 17:04:55 +0000 (17:04 -0000)]
2008-10-09  Miguel de Icaza  <miguel@novell.com>

* eval.cs: rename "<interactive>" to "{interactive}", to work
around a requirement in the compiler that this be a valid
filename, and in Windows it is not (433886).

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

15 years ago2008-10-09 Gonzalo Paniagua Javier <gonzalo@novell.com>
Gonzalo Paniagua Javier [Thu, 9 Oct 2008 16:55:17 +0000 (16:55 -0000)]
2008-10-09 Gonzalo Paniagua Javier <gonzalo@novell.com>

* web.config: default values for httpRuntime are different in 2.0

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

15 years agoTest case for bug#433908.
Paolo Molaro [Thu, 9 Oct 2008 15:50:25 +0000 (15:50 -0000)]
Test case for bug#433908.

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

15 years agoThu Oct 9 17:38:24 CEST 2008 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 9 Oct 2008 15:40:01 +0000 (15:40 -0000)]
Thu Oct 9 17:38:24 CEST 2008 Paolo Molaro <lupus@ximian.com>

* class.c: back out part of a broken optimization committed on
March 23th (bug #433908).

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

15 years ago2008-10-09 Everaldo Canuto <ecanuto@novell.com>
Everaldo Canuto [Thu, 9 Oct 2008 15:37:21 +0000 (15:37 -0000)]
2008-10-09  Everaldo Canuto  <ecanuto@novell.com>

* LinkLabel.cs: Recreate link pieces when change Padding.

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

15 years agoIn Default:
Everaldo Canuto [Thu, 9 Oct 2008 15:34:49 +0000 (15:34 -0000)]
In Default:
2008-10-09  Everaldo Canuto  <ecanuto@novell.com>

* LinkLabelPainter.cs: Take Padding into account when drawing the linklabel
text.

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

15 years agoIn System.Windows.Forms:
Everaldo Canuto [Thu, 9 Oct 2008 15:32:53 +0000 (15:32 -0000)]
In System.Windows.Forms:
2008-10-09  Everaldo Canuto  <ecanuto@novell.com>

* LinkLabel.cs: Take Padding into account when recreate link pieces.

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

15 years ago2008-10-09 Marek Habersack <mhabersack@novell.com>
Marek Habersack [Thu, 9 Oct 2008 14:46:50 +0000 (14:46 -0000)]
2008-10-09  Marek Habersack  <mhabersack@novell.com>

* web.config: added the default monoSettings section which works around
an incompatibility between mcs and csc, mentioned in bug #433806

* machine.config: added definition of the monoSettings section to
the system.web group

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

15 years ago2008-10-09 Marek Habersack <mhabersack@novell.com>
Marek Habersack [Thu, 9 Oct 2008 14:45:06 +0000 (14:45 -0000)]
2008-10-09  Marek Habersack  <mhabersack@novell.com>

* MonoSettingsSection.cs: added - a section for mono-specific
settings.

2008-10-09  Marek Habersack  <mhabersack@novell.com>

* BuildManager.cs: if monoSettings section is found in the
system.web section in web.config, use its contents to augment
compiler configuration. Used to work around the issue reported in
bug #433806

2008-10-09  Marek Habersack  <mhabersack@novell.com>

* System.Web.dll.sources: added System.Web.Configuration_2.0/MonoSettingsSection.cs

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

15 years agoanother attempt at fixing the build
Jb Evain [Thu, 9 Oct 2008 14:23:30 +0000 (14:23 -0000)]
another attempt at fixing the build

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

15 years agoIn .:
Everaldo Canuto [Thu, 9 Oct 2008 14:04:07 +0000 (14:04 -0000)]
In .:
2008-10-08  Everaldo Canuto  <ecanuto@novell.com>

* LabelPainter.cs: Use control.PaddingClientRectangle instead of calculate
rectangle with padding. Also break some lines that theres more than 120
characters.

2008-09-24  Jonathan Pobst  <monkey@jpobst.com>

* TabControlPainter.cs: Add 1 pixel to the tab text rectangle
to keep the text from getting cut off on XP.
[Fixes bug #428116]

2008-09-16  Jonathan Pobst  <monkey@jpobst.com>

* TabControlPainter.cs: Hook tab painting into ShowFocusCues.

2008-07-31  George Giolfan  <georgegiolfan@yahoo.com>

* TabControlPainter.cs: Added DrawScrollButton, GetButtonState.

2008-06-09  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* TabControlPainter.cs: When calculating the display rectangle for
TabPage elements, don't include TabControlSelectedDelta.Y as part of
the page height, since it is only added ad the end (this is the way
it's done in TabControl). This way having a lot of pages with
Multiline as true doesn't add much extra space between the tab pages
labels and the actual tab pages area.
Fixes #393912.

2008-05-21  George Giolfan <georgegiolfan@yahoo.com>

* TabControlPainter.cs: Added HasHotElementStyles.

2008-05-19  George Giolfan <georgegiolfan@yahoo.com>

* TabControlPainter.cs: Refactored: Extracted DrawBackground.

2008-05-16  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* TabControlPainter.cs: Use HotPrefix.Show as the value of
StringFormat.HotPrefix when drawing the tab text.
Fixes #355193.

2008-05-16  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* TabControlPainter.cs: Use StringAlignment.Near as the value for
StringFormat.Alignment when drawing the tab text.
Fixes part of #352399.

2008-02-25  Jonathan Pobst  <monkey@jpobst.com>

* LabelPainter.cs: Take Padding into account when drawing
the label text.

2008-01-23  Everaldo Canuto  <ecanuto@novell.com>

* LabelPainter.cs: Added.

2008-01-22  Everaldo Canuto  <ecanuto@novell.com>

* LinkLabelPainter.cs: Change Draw method to virtual.

2008-01-22  Everaldo Canuto  <ecanuto@novell.com>

* LinkLabelPainter.cs: Added.

2007-09-04  Everaldo Canuto  <everaldo@simios.org>

* CheckBoxPainter.cs: Adjust checkbox light color to ControlLightLight to
mimic win32 look. Fixes #82656 (2.0).

2007-08-28  Jonathan Pobst  <monkey@jpobst.com>

* RadioButtonPainter.cs: Added.

2007-08-22  Jonathan Pobst  <monkey@jpobst.com>

* CheckBoxPainter.cs: Added.

2007-08-19  Everaldo Canuto  <ecanuto@novell.com>

* TabControlPainter.cs: Fix regression in default padding x.

2007-08-19  Everaldo Canuto  <ecanuto@novell.com>

* TabControlPainter.cs: Fix border thickness, padding and tab text format to
be horizontal centralized. Fixes #82471.

2007-08-18  Everaldo Canuto  <ecanuto@novell.com>

* TabControlPainter.cs: Remove one vertical pixel from tab drawing, the
bottom line was one pixel more than needed.

2007-07-26  Everaldo Canuto  <ecanuto@novell.com>

* TabControlPainter.cs: Adjust vertical image position on tab. Fixes #81837.

2007-07-26  Everaldo Canuto  <ecanuto@novell.com>

* TabControlPainter.cs: Uses str_rect to draw text since it take in account
the image size. Fixes #81836.

2007-07-20  Jonathan Pobst  <monkey@jpobst.com>

* ToolStripPainter.cs: Patch from Rolf.  We weren't painting a
Checked button as sunken.  [Fixes bug #82151]

2007-07-16  Jonathan Pobst  <monkey@jpobst.com>

* ButtonPainter.cs: For flat buttons, draw mouse highlight when
button is focused.  Remove random extra rectangle.

2007-07-16  Jonathan Pobst  <monkey@jpobst.com>

* ButtonPainter.cs: For Flat button, if no mouse over / press
backcolor is specified, calculate one from the normal backcolor.

2007-07-12  Jonathan Pobst  <monkey@jpobst.com>

* ButtonPainter.cs: For Flat button, if BorderSize is 0, don't
draw the rectangle.  Setting the pen's width to 1 isn't good
enough, it still draws the border.  [Fixes bug #82081]

2007-07-03  Jonathan Pobst  <monkey@jpobst.com>

* ToolStripPainter.cs: Added. This is where we paint toolstrips
using the ToolStripSystemRenderer.

2007-05-04  Andreia Gaita  <avidigal@novell.com>

* TabControlPainter.cs: Use ControlPaint static methods
instead of ThemeEngine ones (seeing as they're there and
all :p )

2007-04-15  Andreia Gaita  <avidigal@novell.com>

* ButtonPainter.cs: refactoring of the button drawing
that was originally located in ThemeElementsDefault

* TabControlPainter.cs: refactoring of the tabcontrol
drawing code originally located in the ThemeWin32Classic.
Also, fixes and changes:
- replaced most hardcoded values with properties to
make it easier to customize implementations.
- fixed left and right alignment drawing problems
- fixed flatbutton border drawing on left and
right alignment
- fixed #79619
- fixed paddings, spacings and positioning.

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

15 years agoIn System.Windows.Forms:
Everaldo Canuto [Thu, 9 Oct 2008 13:25:45 +0000 (13:25 -0000)]
In System.Windows.Forms:
2008-10-08  Everaldo Canuto  <ecanuto@novell.com>

* Control.cs: Implement internal property PaddingClientRectangle, it will be
useful for drawing controls that must take care about Padding property.

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

15 years agotry fixing the build
Jb Evain [Thu, 9 Oct 2008 13:07:33 +0000 (13:07 -0000)]
try fixing the build

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

15 years ago2008-10-09 Mark Probst <mark.probst@gmail.com>
Mark Probst [Thu, 9 Oct 2008 12:09:46 +0000 (12:09 -0000)]
2008-10-09  Mark Probst  <mark.probst@gmail.com>

* profiler.c (simple_shutdown): Don't call mono_thread_attach() on
Win32.  Should fix #432388 for most cases until we have the new
profiler on Win32.

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

15 years ago2008-10-09 Marek Habersack <mhabersack@novell.com>
Marek Habersack [Thu, 9 Oct 2008 11:51:09 +0000 (11:51 -0000)]
2008-10-09  Marek Habersack  <mhabersack@novell.com>

* CompilerCollection.cs: use all the compiler information from
config file when adding new CompilerInfo. Fixes bug #433802

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

15 years ago2008-10-09 Marek Habersack <mhabersack@novell.com>
Marek Habersack [Thu, 9 Oct 2008 10:24:45 +0000 (10:24 -0000)]
2008-10-09  Marek Habersack  <mhabersack@novell.com>

* WebTest.cs: made the Host property internal. It is used to
access the host's application domain when necessary in some
tests.

* MyTemplateControls.cs: added

2008-10-09  Marek Habersack  <mhabersack@novell.com>

* NunitWebResources/TemplateControlParsingTest.aspx: added

2008-10-09  Marek Habersack  <mhabersack@novell.com>

* TemplateControlCompilerTest.cs: compile the file on 1.1 as well.
Added a test for template parsing in compound controls.

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

15 years ago2008-10-09 Marek Safar <marek.safar@gmail.com>
Marek Safar [Thu, 9 Oct 2008 10:20:22 +0000 (10:20 -0000)]
2008-10-09  Marek Safar  <marek.safar@gmail.com>

* cs-tokenizer.cs, cs-parser.jay: Fixed more subtle parser problems

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

15 years agoIn class/Microsoft.Build.Tasks/Microsoft.Build.Tasks:
Ankit Jain [Thu, 9 Oct 2008 09:12:13 +0000 (09:12 -0000)]
In class/Microsoft.Build.Tasks/Microsoft.Build.Tasks:

* CreateItem.cs (Execute): Implement.

In class/Microsoft.Build.Tasks/Test/Microsoft.Build.Tasks:

* CreateItemTest.cs (TestExcludeAndCondition): New. NotWorking.

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

15 years ago2008-10-09 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Thu, 9 Oct 2008 08:21:58 +0000 (08:21 -0000)]
2008-10-09  Zoltan Varga  <vargaz@gmail.com>

* Makefile (DIST_ONLY_SUBDIRS): Add csharplib.

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

15 years ago2008-10-09 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Thu, 9 Oct 2008 08:00:46 +0000 (08:00 -0000)]
2008-10-09  Zoltan Varga  <vargaz@gmail.com>

* RegexBugs.cs: Add test for #432172.

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

15 years ago2008-10-09 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Thu, 9 Oct 2008 07:48:52 +0000 (07:48 -0000)]
2008-10-09  Zoltan Varga  <vargaz@gmail.com>

* CILCompiler.cs: Implement NoBitmap/NoBitmapIgnoreCase. Fixes #432172.

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

15 years ago2008-10-09 Gonzalo Paniagua Javier <gonzalo@novell.com>
Gonzalo Paniagua Javier [Thu, 9 Oct 2008 05:17:43 +0000 (05:17 -0000)]
2008-10-09 Gonzalo Paniagua Javier <gonzalo@novell.com>

* OdbcDataReader.cs: apply patch from Steve ? that fixes bug #433741.
GetBytes() was returning only the last byte.

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

15 years ago2008-10-09 Daniel Nauck <dna@mono-project.de>
Daniel Nauck [Wed, 8 Oct 2008 23:35:41 +0000 (23:35 -0000)]
2008-10-09 Daniel Nauck <dna@mono-project.de>

        * Makefile: add Mono.CSharp to the build

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

15 years ago2008-10-09 Daniel Nauck <dna@mono-project.de>
Daniel Nauck [Wed, 8 Oct 2008 23:13:56 +0000 (23:13 -0000)]
2008-10-09 Daniel Nauck <dna@mono-project.de>

        * link.xml: follow up r114301 and rename csharplib
                into Mono.CSharp

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

15 years ago2008-10-08 Gonzalo Paniagua Javier <gonzalo@novell.com>
Gonzalo Paniagua Javier [Wed, 8 Oct 2008 21:56:47 +0000 (21:56 -0000)]
2008-10-08 Gonzalo Paniagua Javier <gonzalo@novell.com>

* HttpWebRequestTest.cs: mini-test case for NTLM auth.

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

15 years ago2008-10-08 Gonzalo Paniagua Javier <gonzalo@novell.com>
Gonzalo Paniagua Javier [Wed, 8 Oct 2008 20:21:38 +0000 (20:21 -0000)]
2008-10-08 Gonzalo Paniagua Javier <gonzalo@novell.com>

* AppDomain.cs: (Load(AssemblyName)) Use the CodeBase after the Name
when both are provided.
Fixes bug #322228.

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

15 years ago2008-10-08 Gonzalo Paniagua Javier <gonzalo@novell.com>
Gonzalo Paniagua Javier [Wed, 8 Oct 2008 20:16:33 +0000 (20:16 -0000)]
2008-10-08 Gonzalo Paniagua Javier <gonzalo@novell.com>

* WebConnection.cs:
* ServicePoint.cs:
* WebConnectionGroup.cs:
* HttpWebRequest.cs:
* WebConnectionStream.cs: reuse the same connection when doing NTLM
authentication. Fixes bug #323375.
Implemented support for UnsafeAuthenticatedConnectionSharing.

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

15 years ago2008-10-08 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Wed, 8 Oct 2008 19:16:50 +0000 (19:16 -0000)]
2008-10-08  Jonathan Pobst  <monkey@jpobst.com>

* TableLayout.cs: If multiple controls are set to the same cell,
flow the additional ones to other empty cells.  [Fixes bug #433531]

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

15 years ago2008-10-08 Gonzalo Paniagua Javier <gonzalo@novell.com>
Gonzalo Paniagua Javier [Wed, 8 Oct 2008 17:52:29 +0000 (17:52 -0000)]
2008-10-08 Gonzalo Paniagua Javier <gonzalo@novell.com>

* HttpConnection.cs:
* HttpListenerResponse.cs: fix typo that caused the "connection close"
header to be sent. Do not close the socket when the encoding is not
chunked and reuse is possible.
Fixes bug #433371.

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

15 years ago2008-10-08 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Wed, 8 Oct 2008 16:58:17 +0000 (16:58 -0000)]
2008-10-08  Zoltan Varga  <vargaz@gmail.com>

* Makefile.am: Use 'net_1_1' instead of 'default'.

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

15 years ago2008-10-08 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Wed, 8 Oct 2008 16:44:11 +0000 (16:44 -0000)]
2008-10-08  Jonathan Pobst  <monkey@jpobst.com>

* BindingSource.cs: Make item_type internal so we can access it in DGV.
* DataGridView.cs: Add support for autogenerating columns from a
BindingSource.

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

15 years ago2008-10-08 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 8 Oct 2008 16:17:05 +0000 (16:17 -0000)]
2008-10-08  Atsushi Enomoto  <atsushi@ximian.com>

* Makefile: add reference to S.D.Linq.

* LinqDataSource.cs, LinqDataSourceView.cs :
  some more implementation.

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

15 years agothis too :(
Atsushi Eno [Wed, 8 Oct 2008 16:13:20 +0000 (16:13 -0000)]
this too :(

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

15 years agoI forgot ChangeLog entry one month ago.
Atsushi Eno [Wed, 8 Oct 2008 16:11:16 +0000 (16:11 -0000)]
I forgot ChangeLog entry one month ago.

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

15 years agoStupid mistake
Gonzalo Paniagua Javier [Wed, 8 Oct 2008 16:06:50 +0000 (16:06 -0000)]
Stupid mistake

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

15 years ago2008-10-08 Gonzalo Paniagua Javier <gonzalo@novell.com>
Gonzalo Paniagua Javier [Wed, 8 Oct 2008 15:25:53 +0000 (15:25 -0000)]
2008-10-08 Gonzalo Paniagua Javier <gonzalo@novell.com>

* HttpWebRequest.cs: if GetRequestStream has already been called,
return the same stream that we returned in the first call.
Fixes bug #429200.

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

15 years ago2008-10-08 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Wed, 8 Oct 2008 15:07:54 +0000 (15:07 -0000)]
2008-10-08  Zoltan Varga  <vargaz@gmail.com>

* aot-compiler.c (compile_method): Enable AOT for generic code.

* ir-emit.h (NEW_DOMAINCONST): Use domainvars in AOT code as well.

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

15 years ago2008-10-08 Bill Holmes <billholmes54@gmail.com>
Bill Holmes [Wed, 8 Oct 2008 15:06:13 +0000 (15:06 -0000)]
2008-10-08  Bill Holmes  <billholmes54@gmail.com>

* Variant.cs : Adding the BRECORD field to ensure the right size on
  a 64-bit OS.  32-bit 16 bytes, 32-bit 24 bytes.

Contributed under MIT/X11 license.

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

15 years ago2008-10-08 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Wed, 8 Oct 2008 15:05:01 +0000 (15:05 -0000)]
2008-10-08  Zoltan Varga  <vargaz@gmail.com>

* metadata.c (mono_metadata_generic_context_hash): Call generic_inst_hash
instead of using inst->id so the hash is stable for AOT.

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

15 years ago2008-10-08 Marek Habersack <mhabersack@novell.com>
Marek Habersack [Wed, 8 Oct 2008 14:51:11 +0000 (14:51 -0000)]
2008-10-08  Marek Habersack  <mhabersack@novell.com>

* TemplateControlCompiler.cs: templates must be instantiated even
for builders which process children as properties.

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

15 years agoWed Oct 8 16:35:43 CEST 2008 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 8 Oct 2008 14:37:48 +0000 (14:37 -0000)]
Wed Oct 8 16:35:43 CEST 2008 Paolo Molaro <lupus@ximian.com>

* mini.c: add a workaround for a common screwup that ends up blamed
to mono (other processes blocking signal delivery).

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

15 years ago2008-10-08 Bill Holmes <billholmes54@gmail.com>
Bill Holmes [Wed, 8 Oct 2008 14:31:23 +0000 (14:31 -0000)]
2008-10-08  Bill Holmes  <billholmes54@gmail.com>

* Variant.cs (SetValue) : Adding code to handle enums.

Contributed under MIT/X11 license.

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

15 years ago2008-10-08 Bill Holmes <billholmes54@gmail.com>
Bill Holmes [Wed, 8 Oct 2008 14:16:37 +0000 (14:16 -0000)]
2008-10-08  Bill Holmes  <billholmes54@gmail.com>

* Variant.cs : Cleaning up some tab formatting problems.

Contributed under MIT/X11 license.

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

15 years agoRemoved obsolete comment
Marek Safar [Wed, 8 Oct 2008 11:35:05 +0000 (11:35 -0000)]
Removed obsolete comment

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

15 years agoUpdates
Marek Safar [Wed, 8 Oct 2008 11:15:28 +0000 (11:15 -0000)]
Updates

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

15 years ago2008-10-08 Marek Safar <marek.safar@gmail.com>
Marek Safar [Wed, 8 Oct 2008 11:15:11 +0000 (11:15 -0000)]
2008-10-08  Marek Safar  <marek.safar@gmail.com>

* cs-tokenizer.cs, eval.cs, anonymous.cs, statement.cs, class.cs
cs-parser.jay: Generic type declaration and type arguments cleanup.

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

15 years ago2008-10-08 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 8 Oct 2008 10:42:26 +0000 (10:42 -0000)]
2008-10-08  Atsushi Enomoto  <atsushi@ximian.com>

* Expression.cs : give us information about which type does not
  implement Emit().

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

15 years ago2008-10-08 Marek Habersack <mhabersack@novell.com>
Marek Habersack [Wed, 8 Oct 2008 10:31:17 +0000 (10:31 -0000)]
2008-10-08  Marek Habersack  <mhabersack@novell.com>

* ControlParameter.cs: Evaluate calls DataBinder.Eval to do the
evaluation now. This makes it support complex expressions.

2008-10-08  Marek Habersack  <mhabersack@novell.com>

* DataBinder.cs: in Eval expression needs to be trimmed before
checking whether it's an empty string.
GetIndexedPropertyValue must explicitly look for the "Item"
property, the lack of the DefaultMember attribute on type must not
throw exceptions.

2008-10-08  Marek Habersack  <mhabersack@novell.com>

* ControlParameterTest.cs: added a test for ControlParameter
evaluating a complex property expression.

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

15 years ago2008-10-08 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Wed, 8 Oct 2008 08:47:31 +0000 (08:47 -0000)]
2008-10-08  Zoltan Varga  <vargaz@gmail.com>

* Makefile.am (assembliesdir): Use $(libdir) instead of
$(exec_prefix)/lib.

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

15 years ago2008-10-08 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Wed, 8 Oct 2008 08:37:14 +0000 (08:37 -0000)]
2008-10-08  Zoltan Varga  <vargaz@gmail.com>

* mono-compiler.h (MONO_THREAD_VAR_OFFSET): Apply a patch from
the fedora packagers to the IA64 MONO_THREAD_VAR_OFFSET definition.

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

15 years agoAdd missing changelog entry.
Zoltan Varga [Wed, 8 Oct 2008 06:58:07 +0000 (06:58 -0000)]
Add missing changelog entry.

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

15 years ago2008-10-08 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Wed, 8 Oct 2008 06:57:46 +0000 (06:57 -0000)]
2008-10-08  Zoltan Varga  <vargaz@gmail.com>

* Makefile.am (dist-hook): Use 'net_1_1' instead of 'default'.

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

15 years ago2008-10-07 Daniel Morgan <monodanmorg@yahoo.com>
Daniel Morgan [Wed, 8 Oct 2008 06:35:01 +0000 (06:35 -0000)]
2008-10-07  Daniel Morgan  <monodanmorg@yahoo.com>

* DbConnectionStringBuilder.cs: fix setting and getting
the ConnectionString property

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

15 years ago2006-12-07 Nagappan A <anagappan@novell.com>
Daniel Morgan [Wed, 8 Oct 2008 06:30:22 +0000 (06:30 -0000)]
2006-12-07  Nagappan A  <anagappan@novell.com>

* Mono.Data.SqlExpressions: Created directory.

2006-07-18 Dean Brettle <dean@brettle.com>
* SqlTest.cs: Added test for inserting zero-length varbinary.

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

15 years ago2008-10-08 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Wed, 8 Oct 2008 06:02:21 +0000 (06:02 -0000)]
2008-10-08  Zoltan Varga  <vargaz@gmail.com>

* README: Update after the profile changes.

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

15 years ago2008-10-08 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Wed, 8 Oct 2008 05:59:43 +0000 (05:59 -0000)]
2008-10-08  Zoltan Varga  <vargaz@gmail.com>

* runtime/Makefile.am: Rename 'default' profile to 'net_1_1'.

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

15 years ago2008-10-08 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Wed, 8 Oct 2008 05:58:51 +0000 (05:58 -0000)]
2008-10-08  Zoltan Varga  <vargaz@gmail.com>

* Makefile */Makefile build/profiles/*.make: Rename the 'default'
profile to 'net_1_1'.

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

15 years ago2008-10-08 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Wed, 8 Oct 2008 05:39:11 +0000 (05:39 -0000)]
2008-10-08  Zoltan Varga  <vargaz@gmail.com>

* PlatformID.cs: Define Xbox/MacOSX on the 2.0 profile too, since it
is part of NET 3.5 SP1.

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

15 years ago2008-10-07 Christian Hergert <christian.hergert@gmail.com>
Christian Hergert [Tue, 7 Oct 2008 23:41:53 +0000 (23:41 -0000)]
2008-10-07  Christian Hergert  <christian.hergert@gmail.com>

* System.Web.UI.HtmlControls/HtmlImage.cs: Do not render the src
attribute if it is null or empty.  An empty src attribute makes
browsers download the current page url as the url of the image.

* Test/System.Web.UI.HtmlControls/HtmlImageTest.cs: Add test to
make sure the src attribute is not rendered when it is empty.

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

15 years ago2008-10-07 Gonzalo Paniagua Javier <gonzalo@novell.com>
Gonzalo Paniagua Javier [Tue, 7 Oct 2008 22:23:33 +0000 (22:23 -0000)]
2008-10-07 Gonzalo Paniagua Javier <gonzalo@novell.com>

* AssemblyBuilder.cs: use CodeBase to get to the original assembly
path because Location might point the the shadow copy. Bug #409646
and others fixed.

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

15 years ago2008-10-07 Gonzalo Paniagua Javier <gonzalo@novell.com>
Gonzalo Paniagua Javier [Tue, 7 Oct 2008 22:06:07 +0000 (22:06 -0000)]
2008-10-07 Gonzalo Paniagua Javier <gonzalo@novell.com>

* appdomain.c:
* icall.c: create a .ini file for shadow-copied assemblies that
contains the location of the original assembly. Use this to return the
proper CodeBase for shadow-copied assemblies. Fixes bug #323606.
Also fix the number of '/' for windows when returning the CodeBase.
Fixes bug #430920.

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

15 years ago2008-10-07 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 7 Oct 2008 21:47:38 +0000 (21:47 -0000)]
2008-10-07  Zoltan Varga  <vargaz@gmail.com>

* method-to-ir.c (mono_method_to_ir2): Clear ins_flag on all code paths
in the LDFLD/STFLD opcodes. Fixes #432673.

* iltests.il.in: Add a new test.

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

15 years ago2008-10-07 Bill Holmes <billholmes54@gmail.com>
Bill Holmes [Tue, 7 Oct 2008 19:03:05 +0000 (19:03 -0000)]
2008-10-07  Bill Holmes  <billholmes54@gmail.com>

* marshal.c (cominterop_get_ccw) : Fixing a copy paste error from r115126.

Code is contributed under MIT/X11 license.

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

15 years ago2008-10-07 Bill Holmes <billholmes54@gmail.com>
Bill Holmes [Tue, 7 Oct 2008 18:19:33 +0000 (18:19 -0000)]
2008-10-07  Bill Holmes  <billholmes54@gmail.com>

* marshal.c (cominterop_get_native_wrapper) : Adding a call to mono_class_setup_vtable
  if if the class vtable needs initialized.

Code is contributed under MIT/X11 license.

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

15 years ago2008-10-07 Bill Holmes <billholmes54@gmail.com>
Bill Holmes [Tue, 7 Oct 2008 18:16:44 +0000 (18:16 -0000)]
2008-10-07  Bill Holmes  <billholmes54@gmail.com>

* marshal.c (cominterop_get_native_wrapper_adjusted, cominterop_get_ccw) :
  Adding default MonoMarshalSpecs for COM methods.  OBJECT->STRUCT,
  STRING->BSTR, and CLASS->INTERFACE.

Code is contributed under MIT/X11 license.

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

15 years ago2008-10-07 Bill Holmes <billholmes54@gmail.com>
Bill Holmes [Tue, 7 Oct 2008 18:15:33 +0000 (18:15 -0000)]
2008-10-07  Bill Holmes  <billholmes54@gmail.com>

* libmono.vcproj : Adding simd-intrinsics.c to the VC project.

Code is contributed under MIT/X11 license.

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

15 years agoTue Oct 7 19:59:07 CEST 2008 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 7 Oct 2008 18:00:51 +0000 (18:00 -0000)]
Tue Oct 7 19:59:07 CEST 2008 Paolo Molaro <lupus@ximian.com>

* mini-arm.c: attach the thread in unmanaged->managed transitions
using delegates (bug #433148).

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

15 years ago2008-10-07 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Tue, 7 Oct 2008 17:55:21 +0000 (17:55 -0000)]
2008-10-07  Rodrigo Kumpera  <rkumpera@novell.com>

       * basic-simd.cs: Use new ShuffleSel constants.

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

15 years ago2008-10-07 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Tue, 7 Oct 2008 17:42:34 +0000 (17:42 -0000)]
2008-10-07 Rodrigo Kumpera <rkumpera@novell.com>

* Vector4f.cs (ShuffleSel): Better naming for the constants.
Added some helper constants.

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

15 years ago * AssemblyInfo.cs : Added CLSCompliant attribute.
Rodrigo Kumpera [Tue, 7 Oct 2008 17:42:32 +0000 (17:42 -0000)]
 * AssemblyInfo.cs : Added CLSCompliant attribute.

* Vector4u.cs: Mask type as not CLS compliant.

* Vector4c.cs: Mask methods returning Vector4u as not CLS compliant.

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

15 years agoAdded Changelog entry.
Rodrigo Kumpera [Tue, 7 Oct 2008 16:56:55 +0000 (16:56 -0000)]
Added Changelog entry.

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

15 years ago driver.c (opt_sets): Added combinations of simd, sse2 and sse3.
Rodrigo Kumpera [Tue, 7 Oct 2008 16:56:53 +0000 (16:56 -0000)]
driver.c (opt_sets): Added combinations of simd, sse2 and sse3.

mini-x86.c (mono_arch_cpu_optimizazions): Detect sse3 and now
only disable simd intrinsics if no sse2 is detected.

* optflags-def.h: Added sse3.

* simd-intrinsics.c: Avoid generated sse3 intrinsics if the optimization
is disabled.

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

15 years ago2008-10-07 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Tue, 7 Oct 2008 16:22:38 +0000 (16:22 -0000)]
2008-10-07  Jonathan Pobst  <monkey@jpobst.com>

* DataGridView.cs: Comment out an exception that is getting thrown
too often currently.

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

15 years ago2008-10-06 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Tue, 7 Oct 2008 16:20:10 +0000 (16:20 -0000)]
2008-10-06  Jonathan Pobst  <monkey@jpobst.com>

* DataGridView.cs: Always rebind to the datasource, as things may
have changed in it that we aren't capturing yet.

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

15 years ago2008-10-06 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Tue, 7 Oct 2008 15:46:07 +0000 (15:46 -0000)]
2008-10-06  Jonathan Pobst  <monkey@jpobst.com>

* DataGridViewTextBoxCell.cs: Don't default to VerticalCenter font
drawing mode.  If we are top aligned, give ourselves some top padding.

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

15 years ago2008-10-07 Gonzalo Paniagua Javier <gonzalo@novell.com>
Gonzalo Paniagua Javier [Tue, 7 Oct 2008 15:40:04 +0000 (15:40 -0000)]
2008-10-07 Gonzalo Paniagua Javier <gonzalo@novell.com>

* ServicePointManager.cs: better handling of possible collisions of the
hash for schema/host/port. Fixes bug #417891.

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

15 years agoblah
Jb Evain [Tue, 7 Oct 2008 14:23:45 +0000 (14:23 -0000)]
blah

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

15 years ago2008-10-07 Jb Evain <jbevain@novell.com>
Jb Evain [Tue, 7 Oct 2008 14:03:25 +0000 (14:03 -0000)]
2008-10-07  Jb Evain  <jbevain@novell.com>

* Mono.Cecil/ReflectionReader.cs: don't cache generic typespecs,
as some compiler reuse generic instance signatures with different
generic contexts.

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

15 years ago2008-10-07 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 7 Oct 2008 12:30:30 +0000 (12:30 -0000)]
2008-10-07  Atsushi Enomoto  <atsushi@ximian.com>

* data/Makefile.am : there seems a couple more of required changes.

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