mono.git
15 years ago2008-09-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 19 Sep 2008 15:45:37 +0000 (15:45 -0000)]
2008-09-19  Atsushi Enomoto  <atsushi@ximian.com>

        * ja.po : new.
        * LINGUAS : added ja.

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

15 years agoNew tests.
Marek Safar [Fri, 19 Sep 2008 15:22:30 +0000 (15:22 -0000)]
New tests.

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

15 years ago2008-09-19 Marek Safar <marek.safar@gmail.com>
Marek Safar [Fri, 19 Sep 2008 15:22:11 +0000 (15:22 -0000)]
2008-09-19  Marek Safar  <marek.safar@gmail.com>

A fix for bug #416110
* generic.cs: Struct constraint results in default ctor and
ValueType base type constraint to be set.

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

15 years ago2008-09-19 Marek Safar <marek.safar@gmail.com>
Marek Safar [Fri, 19 Sep 2008 13:58:01 +0000 (13:58 -0000)]
2008-09-19  Marek Safar  <marek.safar@gmail.com>

A fix for bug #423791
* generic.cs: Fixed params output type type-inference.

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

15 years ago2008-09-19 Mark Probst <mark.probst@gmail.com>
Mark Probst [Fri, 19 Sep 2008 12:51:00 +0000 (12:51 -0000)]
2008-09-19  Mark Probst  <mark.probst@gmail.com>

* method-to-ir.c: Don't fail generic code sharing in cases we
already support.

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

15 years ago2008-09-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 19 Sep 2008 12:47:57 +0000 (12:47 -0000)]
2008-09-19  Atsushi Enomoto  <atsushi@ximian.com>

        * XmlSerializer.cs : revert previous change and fix sys.data tests.

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

15 years ago2008-09-19 Carlos Alberto Cortez <calberto.cortez@gmail.com>
Carlos Alberto Cortez [Fri, 19 Sep 2008 12:22:10 +0000 (12:22 -0000)]
2008-09-19  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* ListBox.cs: In UpdateTopItem, don' call to XplatUI.ScrollWindow,
since we are already doing that when we change the value of the
scrollbar or force the call to ScrollWindow in the same method. This
way we don't cause a Invalidate call for all the listbox bounds for
methods calling UpdateTopItem with an already updated top item. This
was happening specially calling EnsureVisible with already visible
items.

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

15 years ago2008-09-19 Marek Safar <marek.safar@gmail.com>
Marek Safar [Fri, 19 Sep 2008 11:47:51 +0000 (11:47 -0000)]
2008-09-19  Marek Safar  <marek.safar@gmail.com>

* cs-parser.jay, expression.cs: Fixed few expression crashes.

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

15 years ago2008-09-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 19 Sep 2008 10:46:48 +0000 (10:46 -0000)]
2008-09-19  Atsushi Enomoto <atsushi@ximian.com>

* DefaultContext.cs, Expression.cs: do not premise BaseIterator.

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

15 years ago2008-09-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 19 Sep 2008 10:45:23 +0000 (10:45 -0000)]
2008-09-19  Atsushi Enomoto <atsushi@ximian.com>

* XPathComparer.cs : no need to limit to BaseIterator.

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

15 years agoFri Sep 19 11:51:36 CEST 2008 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 19 Sep 2008 09:52:39 +0000 (09:52 -0000)]
Fri Sep 19 11:51:36 CEST 2008 Paolo Molaro <lupus@ximian.com>

* mono-perfcounters.c: use more user friendly process instance names.

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

15 years agoNew test.
Marek Safar [Fri, 19 Sep 2008 09:16:02 +0000 (09:16 -0000)]
New test.

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

15 years ago2008-09-19 Marek Safar <marek.safar@gmail.com>
Marek Safar [Fri, 19 Sep 2008 09:15:43 +0000 (09:15 -0000)]
2008-09-19  Marek Safar  <marek.safar@gmail.com>

* cs-tokenizer.cs: Don't break on extra partial modifier.

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

15 years ago2008-09-19 Marek Safar <marek.safar@gmail.com>
Marek Safar [Fri, 19 Sep 2008 09:13:14 +0000 (09:13 -0000)]
2008-09-19  Marek Safar  <marek.safar@gmail.com>

A fix for bug #427592
* generic.cs: Use common parameter resolve method.

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

15 years ago2008-09-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 19 Sep 2008 08:58:05 +0000 (08:58 -0000)]
2008-09-19  Atsushi Enomoto <atsushi@ximian.com>

* XPathNavigator.cs : oops, wrong #if ranges.

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

15 years agoA test for #419888
Marek Safar [Fri, 19 Sep 2008 08:43:38 +0000 (08:43 -0000)]
A test for #419888

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

15 years ago2008-09-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 19 Sep 2008 04:09:39 +0000 (04:09 -0000)]
2008-09-19  Atsushi Enomoto <atsushi@ximian.com>

* XPathNavigator.cs : made some 2.0-only methods available in 1.x
  so that we don't have to hesitate to optimize xpath using them.

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

15 years agoAdded KeyFilter [bug 427039]
Mike Gorse [Thu, 18 Sep 2008 21:18:11 +0000 (21:18 -0000)]
Added KeyFilter [bug 427039]

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

15 years ago2008-09-18 Bill Holmes <billholmes54@gmail.com>
Bill Holmes [Thu, 18 Sep 2008 21:04:46 +0000 (21:04 -0000)]
2008-09-18  Bill Holmes  <billholmes54@gmail.com>

* marshal.c (emit_marshal_variant) : Change the attribute checks to
  handle "[in] ref" and "[in][out] ref" cases.

* marshal.c (cominterop_get_ccw) : The wrong signature was being passed
  to mono_mb_create_method.  This was causing problems calling native to
  managed passing Variants by value.

Code is contributed under MIT/X11 license.

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

15 years ago2008-09-18 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Thu, 18 Sep 2008 20:05:12 +0000 (20:05 -0000)]
2008-09-18  Zoltan Varga  <vargaz@gmail.com>

* class.c (can_access_internals): Call mono_assembly_load_friends ()
before accessing the friend_assembly_names field.

* assembly.c (mono_assembly_load_friends): Make this callable multiple
times.
(mono_assembly_load_from_full): Avoid calling load_friends (), it is
called lazily when it is needed.

* metadata-internals.h (struct _MonoAssembly): Add
'friend_assembly_names_inited' flag.

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

15 years agoRouteCollection.RouteExistingFiles support.
Atsushi Eno [Thu, 18 Sep 2008 18:35:32 +0000 (18:35 -0000)]
RouteCollection.RouteExistingFiles support.

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

15 years agoNew test, update
Marek Safar [Thu, 18 Sep 2008 18:18:57 +0000 (18:18 -0000)]
New test, update

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

15 years ago2008-09-18 Marek Safar <marek.safar@gmail.com>
Marek Safar [Thu, 18 Sep 2008 18:15:01 +0000 (18:15 -0000)]
2008-09-18  Marek Safar  <marek.safar@gmail.com>

A fix for bug #414758
* expression.cs, ecore.cs: Fixed crash when accessing non-static
property.

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

15 years ago2008-09-18 Carlos Alberto Cortez <calberto.cortez@gmail.com>
Carlos Alberto Cortez [Thu, 18 Sep 2008 18:00:41 +0000 (18:00 -0000)]
2008-09-18  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* RelatedPropertyManager.cs: The properties returned by
GetItemProperties should be that ones of the *actual* object returned
by the property, not the property type - this is very special when the
property exposes a type, but the returned object actually is a child
class and implements more functionality and properties.

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

15 years agoThu Sep 18 18:18:47 CEST 2008 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 18 Sep 2008 16:21:53 +0000 (16:21 -0000)]
Thu Sep 18 18:18:47 CEST 2008 Paolo Molaro <lupus@ximian.com>

* mono-perfcounters-def.h: fix the types of a few counters.
* mono-perfcounters.c: implemented the instance names getter
and a few bugfixes.

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

15 years agoThu Sep 18 18:16:45 CEST 2008 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 18 Sep 2008 16:18:14 +0000 (16:18 -0000)]
Thu Sep 18 18:16:45 CEST 2008 Paolo Molaro <lupus@ximian.com>

* mono-mmap.c, mono-mmap.h: added mono_shared_area_instances ()
too return the list of mono processes with performance counter data.

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

15 years agoThu Sep 18 18:14:25 CEST 2008 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 18 Sep 2008 16:16:20 +0000 (16:16 -0000)]
Thu Sep 18 18:14:25 CEST 2008 Paolo Molaro <lupus@ximian.com>

* CounterSampleCalculator.cs: added more calculated types.
* PerformanceCounter.cs: NextValue() works as well as RawValue.

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

15 years ago2008-09-18 Marek Safar <marek.safar@gmail.com>
Marek Safar [Thu, 18 Sep 2008 15:51:03 +0000 (15:51 -0000)]
2008-09-18  Marek Safar  <marek.safar@gmail.com>

* Makefile: Add System.Core reference.

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

15 years ago2008-09-18 Jb Evain <jbevain@novell.com>
Jb Evain [Thu, 18 Sep 2008 15:39:21 +0000 (15:39 -0000)]
2008-09-18  Jb Evain  <jbevain@novell.com>

* Mono.Cecil/ReflectionReader.cs (GetModifierType): protect against
zero rids.

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

15 years ago2008-09-18 Jb Evain <jbevain@novell.com>
Jb Evain [Thu, 18 Sep 2008 15:10:54 +0000 (15:10 -0000)]
2008-09-18  Jb Evain  <jbevain@novell.com>

* Mono.Tuner/AdjustVisibility.cs: correctly process public nested types.

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

15 years ago2008-09-18 Mark Probst <mark.probst@gmail.com>
Mark Probst [Thu, 18 Sep 2008 14:16:06 +0000 (14:16 -0000)]
2008-09-18  Mark Probst  <mark.probst@gmail.com>

* mini-ppc.c: Handle structs in tailcalls on Darwin.

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

15 years agoAdd System.Core reference
Marek Safar [Thu, 18 Sep 2008 14:11:33 +0000 (14:11 -0000)]
Add System.Core reference

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

15 years ago2008-09-18 Marek Safar <marek.safar@gmail.com>
Marek Safar [Thu, 18 Sep 2008 14:11:08 +0000 (14:11 -0000)]
2008-09-18  Marek Safar  <marek.safar@gmail.com>

* driver.cs, namespace.cs: Read types and namespaces after all
requested assemblies are loaded, fixes issues with System.Core
auto-reference, and #419888.

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

15 years ago2008-09-18 Carlos Alberto Cortez <calberto.cortez@gmail.com>
Carlos Alberto Cortez [Thu, 18 Sep 2008 13:48:35 +0000 (13:48 -0000)]
2008-09-18  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* BindingTest.cs: New test for empty string passed as property.

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

15 years agoNew test.
Marek Safar [Thu, 18 Sep 2008 13:15:53 +0000 (13:15 -0000)]
New test.

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

15 years ago2008-09-18 Marek Safar <marek.safar@gmail.com>
Marek Safar [Thu, 18 Sep 2008 13:13:50 +0000 (13:13 -0000)]
2008-09-18  Marek Safar  <marek.safar@gmail.com>

A fix for bug #417705
* cs-parser.jay: Fixed as/is operator expression split.

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

15 years ago2008-09-18 Carlos Alberto Cortez <calberto.cortez@gmail.com>
Carlos Alberto Cortez [Thu, 18 Sep 2008 12:58:06 +0000 (12:58 -0000)]
2008-09-18  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* Binding.cs: Don't look for the property in the data source if the
passed string is empty.

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

15 years ago2008-09-18 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 18 Sep 2008 12:32:40 +0000 (12:32 -0000)]
2008-09-18  Atsushi Enomoto  <atsushi@ximian.com>

* LinqDataSource.cs, LinqDataSourceView.cs
  LinqDataSourceContextEventArgs.cs
  LinqDataSourceDeleteEventArgs.cs
  LinqDataSourceDisposeEventArgs.cs
  LinqDataSourceInsertEventArgs.cs
  LinqDataSourceSelectEventArgs.cs
  LinqDataSourceStatusEventArgs.cs
  LinqDataSourceUpdateEventArgs.cs : easy implementation parts.

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

15 years ago2008-09-18 Ivan N. Zlatev <contact@i-nz.net>
Ivan Zlatev [Thu, 18 Sep 2008 12:14:19 +0000 (12:14 -0000)]
2008-09-18  Ivan N. Zlatev  <contact@i-nz.net>

* XplatUIX11.cs: Comment out _NET_WM_WINDOW_TYPE_DIALOG in order to
fix unused variable warnings.

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

15 years ago2008-09-18 Ivan N. Zlatev <contact@i-nz.net>
Ivan Zlatev [Thu, 18 Sep 2008 11:31:20 +0000 (11:31 -0000)]
2008-09-18  Ivan N. Zlatev  <contact@i-nz.net>

* XplatUIX11.cs: Send WM_HELP when F1 is pressed.
[Fixes bug #427073]

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

15 years agoNew tests.
Marek Safar [Thu, 18 Sep 2008 11:09:56 +0000 (11:09 -0000)]
New tests.

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

15 years agoNew test, update
Marek Safar [Thu, 18 Sep 2008 11:09:32 +0000 (11:09 -0000)]
New test, update

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

15 years ago2008-09-18 Marek Safar <marek.safar@gmail.com>
Marek Safar [Thu, 18 Sep 2008 11:08:20 +0000 (11:08 -0000)]
2008-09-18  Marek Safar  <marek.safar@gmail.com>

* const.cs, expression.cs, statement.cs, ecore.cs, cs-parser.jay:
Fixed expression tree representation of empty new expression and
new initializer expression.

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

15 years ago2008-09-18 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 18 Sep 2008 10:38:37 +0000 (10:38 -0000)]
2008-09-18  Atsushi Enomoto  <atsushi@ximian.com>

* sv_SE.xml : fix bug #426942 (sv-SE time format was old).

* culture-info-table.h : regenerated.

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

15 years ago2008-09-18 Mark Probst <mark.probst@gmail.com>
Mark Probst [Thu, 18 Sep 2008 10:32:51 +0000 (10:32 -0000)]
2008-09-18  Mark Probst  <mark.probst@gmail.com>

* docs/generic-sharing: More generic sharing porting
documentation.

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

15 years ago2008-09-18 Ivan N. Zlatev <contact@i-nz.net>
Ivan Zlatev [Thu, 18 Sep 2008 10:21:13 +0000 (10:21 -0000)]
2008-09-18  Ivan N. Zlatev  <contact@i-nz.net>

* XplatUIX11.cs:
 - Do not set _NET_WM_WINDOW_TYPE_DIALOG for modal forms, because this
 leads to the window manager overriding our border style and zorder.
 - Allow the activation of non-modal forms, which are children of a
 modal form.
[Fixes bug #423417]

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

15 years ago2008-09-18 Robert Jordan <robertj@gmx.net>
Robert Jordan [Thu, 18 Sep 2008 08:32:17 +0000 (08:32 -0000)]
2008-09-18  Robert Jordan  <robertj@gmx.net>

* TcpConnectionPool.cs: Set NoDelay on both profiles.

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

15 years agoAdded LinqDataSource stuff (stubs).
Atsushi Eno [Thu, 18 Sep 2008 07:22:17 +0000 (07:22 -0000)]
Added LinqDataSource stuff (stubs).

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

15 years agoSocket.NoDelay is 2.0+ only
Marek Habersack [Thu, 18 Sep 2008 06:29:36 +0000 (06:29 -0000)]
Socket.NoDelay is 2.0+ only

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

15 years ago2008-09-18 Marek Habersack <mhabersack@novell.com>
Marek Habersack [Thu, 18 Sep 2008 06:18:13 +0000 (06:18 -0000)]
2008-09-18  Marek Habersack  <mhabersack@novell.com>

* SettingsMappingManager.cs: take care of a small race condition
when mapping sections.

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

15 years agoAdded debug information, after staring at console for a while
Miguel de Icaza [Thu, 18 Sep 2008 05:35:39 +0000 (05:35 -0000)]
Added debug information, after staring at console for a while

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

15 years ago2008-09-18 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Thu, 18 Sep 2008 05:14:43 +0000 (05:14 -0000)]
2008-09-18  Miguel de Icaza  <miguel@novell.com>

* eval.cs: Remove warning, keep reference to driver around.

* Hide fields that do not need to be public.

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

15 years agoRemove obsolete target
Miguel de Icaza [Thu, 18 Sep 2008 04:56:16 +0000 (04:56 -0000)]
Remove obsolete target

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

15 years agocheck invalid constraint and implement ProcessRequest().
Atsushi Eno [Thu, 18 Sep 2008 04:29:23 +0000 (04:29 -0000)]
check invalid constraint and implement ProcessRequest().

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

15 years ago2008-09-18 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Thu, 18 Sep 2008 02:27:23 +0000 (02:27 -0000)]
2008-09-18  Zoltan Varga  <vargaz@gmail.com>

* TcpConnectionPool.cs: Set the NoDelay flag on the socket to avoid
excessive waiting by the tcp stack. Fixes #416462.

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

15 years agoUpdate comments
Miguel de Icaza [Thu, 18 Sep 2008 01:43:31 +0000 (01:43 -0000)]
Update comments

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

15 years agoAnother warning gone
Miguel de Icaza [Thu, 18 Sep 2008 00:35:13 +0000 (00:35 -0000)]
Another warning gone

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

15 years agoRemove TODO, kill warning
Miguel de Icaza [Thu, 18 Sep 2008 00:34:34 +0000 (00:34 -0000)]
Remove TODO, kill warning

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

15 years ago2008-09-17 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Thu, 18 Sep 2008 00:33:11 +0000 (00:33 -0000)]
2008-09-17  Miguel de Icaza  <miguel@novell.com>

* SmtpClient.cs: Actually set some of the headers like Priority,
ReplyTo and Sender.

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

15 years ago2008-09-17 Jeffrey Stedfast <fejj@novell.com>
Jeffrey Stedfast [Wed, 17 Sep 2008 23:26:51 +0000 (23:26 -0000)]
2008-09-17  Jeffrey Stedfast  <fejj@novell.com>

* TcpChannel.cs (ParseTcpURL): If given "tcp://", don't set host
to "", leave it as null.

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

15 years ago2008-09-17 Jeffrey Stedfast <fejj@novell.com>
Jeffrey Stedfast [Wed, 17 Sep 2008 22:00:37 +0000 (22:00 -0000)]
2008-09-17  Jeffrey Stedfast  <fejj@novell.com>

* TcpChannelTest.cs: Changed the namespace to MonoTests.Remoting
like the other Remoting tests and added a client<->server
communication test. Throw in a ftp:// url for the url-parsing test
to make sure the parser returns null on that.

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

15 years ago2008-09-17 Jeffrey Stedfast <fejj@novell.com>
Jeffrey Stedfast [Wed, 17 Sep 2008 22:00:14 +0000 (22:00 -0000)]
2008-09-17  Jeffrey Stedfast  <fejj@novell.com>

* BaseCalls.cs (RemoteObject): Added more methods for invoking.

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

15 years ago2008-09-17 Ivan N. Zlatev <contact@i-nz.net>
Ivan Zlatev [Wed, 17 Sep 2008 21:00:00 +0000 (21:00 -0000)]
2008-09-17  Ivan N. Zlatev  <contact@i-nz.net>

* XplatUIX11.cs, X11Structs.cs: For mapped windows SetTopMost should
ask the window manager to do the work instead of changing the property
directly.
[Fixes bug #423417]

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

15 years ago2008-09-17 Everaldo Canuto <ecanuto@novell.com>
Everaldo Canuto [Wed, 17 Sep 2008 19:36:24 +0000 (19:36 -0000)]
2008-09-17  Everaldo Canuto  <ecanuto@novell.com>

* CurrencyManager.cs: Check for positon before call ChangeRecordState in
AddNew to fix some navigation for empty datasets. [Fixes #323053]

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

15 years ago2008-09-17 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 17 Sep 2008 19:10:48 +0000 (19:10 -0000)]
2008-09-17  Sebastien Pouliot  <sebastien@ximian.com>

* SignedXmlTest.cs: Add test cases for HMACSHA[256|384|512] and
HMACRIPEMD160 which are supported in 2.0. Based on test case from
Fredrik Olsson on bug #425724.

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

15 years ago2008-09-17 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 17 Sep 2008 19:10:13 +0000 (19:10 -0000)]
2008-09-17  Sebastien Pouliot  <sebastien@ximian.com>

* SignedXmlTest.cs: Add support for signing XML using HMACSHA256,
HMACSHA384, HMACSHA512 and HMACRIPEMD160.
[Fix bug #425724]

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

15 years ago2008-09-17 Everaldo Canuto <ecanuto@novell.com>
Everaldo Canuto [Wed, 17 Sep 2008 19:00:50 +0000 (19:00 -0000)]
2008-09-17  Everaldo Canuto  <ecanuto@novell.com>

* FileDialog.cs: Remove OnPaint method on PopupButtonPanel and set
InternalBorderStyle to BorderStyle.Fixed3D. It is the best way to get 3d
border and fixes some drawing issues when resize form.

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

15 years ago2008-09-17 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 17 Sep 2008 18:23:59 +0000 (18:23 -0000)]
2008-09-17  Sebastien Pouliot  <sebastien@ximian.com>

* CryptoConfigTest.cs: Add test cases for HMAC URI.

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

15 years ago2008-09-17 Everaldo Canuto <ecanuto@novell.com>
Everaldo Canuto [Wed, 17 Sep 2008 18:23:47 +0000 (18:23 -0000)]
2008-09-17  Everaldo Canuto  <ecanuto@novell.com>

* FileDialog.cs: Lots of layout fixes to mimic Win32. [Fixes #408752]

* ThemeWin32Classic.cs: We don't need to reduce button size when it is
AcceptButton.

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

15 years ago2008-09-17 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 17 Sep 2008 18:23:02 +0000 (18:23 -0000)]
2008-09-17  Sebastien Pouliot  <sebastien@ximian.com>

* CryptoConfig.cs: Add missing URI for HMAC algorithms.

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

15 years ago2008-09-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 17 Sep 2008 17:50:18 +0000 (17:50 -0000)]
2008-09-17  Atsushi Enomoto <atsushi@ximian.com>

* SubtreeXmlReader.cs : Close() should correctly skip empty element.
  In Read(), make sure to move from Element state.

* XmlReader.cs : detailed error location in ReadSubtree().

* XmlReaderCommonTests.cs : another Subtree+EmptyElement case.

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

15 years agoAdd dlls folder.
Marek Safar [Wed, 17 Sep 2008 17:05:01 +0000 (17:05 -0000)]
Add dlls folder.

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

15 years ago2008-09-17 Jeffrey Stedfast <fejj@novell.com>
Jeffrey Stedfast [Wed, 17 Sep 2008 16:55:24 +0000 (16:55 -0000)]
2008-09-17  Jeffrey Stedfast  <fejj@novell.com>

* TcpClientChannel.cs (TcpClientChannel): Use the default
SinkProviders if the sinkProvider argument is null.

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

15 years agoAdded test for DeriveParameters
Veerapuram Varadhan [Wed, 17 Sep 2008 16:54:30 +0000 (16:54 -0000)]
Added test for DeriveParameters

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

15 years agoEscape/trim schema/procedure names before passing them as parameter
Veerapuram Varadhan [Wed, 17 Sep 2008 16:53:59 +0000 (16:53 -0000)]
Escape/trim schema/procedure names before passing them as parameter
values in DeriveParameters.

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

15 years agooops
Jeffrey Stedfast [Wed, 17 Sep 2008 15:39:00 +0000 (15:39 -0000)]
oops

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

15 years ago2008-09-17 Jeffrey Stedfast <fejj@novell.com>
Jeffrey Stedfast [Wed, 17 Sep 2008 15:38:27 +0000 (15:38 -0000)]
2008-09-17  Jeffrey Stedfast  <fejj@novell.com>

* TcpChannel.cs (ParseTcpURL): TcpClientTransportSink needs the
host component, so extract that info into its own string as well.

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

15 years ago2008-09-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 17 Sep 2008 14:24:02 +0000 (14:24 -0000)]
2008-09-17  Atsushi Enomoto <atsushi@ximian.com>

* SubtreeXmlReader.cs : make sure to set eof for empty element after
  Read().

* XmlReaderCommonTests.cs :
  added test for NodeType for empty element.

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

15 years ago2008-09-17 Juraj Skripsky <js@hotfeet.ch>
Juraj Skripsky [Wed, 17 Sep 2008 13:48:19 +0000 (13:48 -0000)]
2008-09-17  Juraj Skripsky  <js@hotfeet.ch>

* RadioButton.cs (ValueAttribute, LoadPostData): Fixes bug #426959.

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

15 years ago2008-09-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 17 Sep 2008 13:29:18 +0000 (13:29 -0000)]
2008-09-17  Atsushi Enomoto  <atsushi@ximian.com>

* XmlSerializer.cs : in 2.0 profile it seems to create XmlReader
  for stream and textreader, that skips whitespaces.

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

15 years ago2008-09-17 Ivan N. Zlatev <contact@i-nz.net>
Ivan Zlatev [Wed, 17 Sep 2008 13:14:19 +0000 (13:14 -0000)]
2008-09-17  Ivan N. Zlatev  <contact@i-nz.net>

* TextBoxBase.cs: For standard textbox the scrollbars are always
visible if Multiline is true.
[Fixes bug #426896]

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

15 years ago2008-09-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 17 Sep 2008 13:10:37 +0000 (13:10 -0000)]
2008-09-17  Atsushi Enomoto <atsushi@ximian.com>

* SubtreeXmlReader.cs : return appropriate property values for EOF.

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

15 years ago2008-09-17 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 17 Sep 2008 13:04:56 +0000 (13:04 -0000)]
2008-09-17  Atsushi Enomoto  <atsushi@ximian.com>

* XmlReader.cs : ReadSubtree() is valid only on an element.

* XmlReaderCommonTests.cs :
  added test for ReadSubtree() on non-element.

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

15 years ago2008-05-12 Everaldo Canuto <ecanuto@novell.com>
Everaldo Canuto [Wed, 17 Sep 2008 12:27:33 +0000 (12:27 -0000)]
2008-05-12  Everaldo Canuto  <ecanuto@novell.com>

* DataGridTextBoxColumn.cs: Uncomment code accidentally commited in last
patch.

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

15 years ago2008-05-12 Everaldo Canuto <ecanuto@novell.com>
Everaldo Canuto [Wed, 17 Sep 2008 12:16:07 +0000 (12:16 -0000)]
2008-05-12  Everaldo Canuto  <ecanuto@novell.com>

[Fixes most od DBNull and HeadersVisible problems]

* DataGrid.cs:
- ShowingColumnHeaders removed because we dont need it, ColumnHeadersVisible
returns the value that we need.
- Fixed FromPixelToColumn method that return zero for first column and for
row header cell, now it returns -1 for row header cell.
- Fixed HitTest to check row header cell in column header area, it now
returns HitTestType.None. [Fixes #322864]
- Fixed the calculation of visible columns in UpdateVisibleColumn, now it
checks for RowHeadersVisible and other things.
- If an exception occurs when setting CurrentCell and user type 'yes' in
message dialog, invalidade current and new cell and set setting_current_cell
to false to prevent future errors. [Partially fixes #323050]

* DataGridColumnStyle.cs: Don't call EndEdit after set property_descriptor
value (SetColumnValueAtRow), it must be done by grid to properly show
messages. [Fixes #323050]

* ThemeWin32Classic.cs: Lots of fixes in DataGridPaintColumnHeaders to
better draw column and row header. Also dont draw anything when column
headers is not visible.

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

15 years agofix wording
Robert Jordan [Wed, 17 Sep 2008 11:40:33 +0000 (11:40 -0000)]
fix wording

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

15 years ago2008-09-04 Robert Jordan <robertj@gmx.net>
Robert Jordan [Wed, 17 Sep 2008 11:28:51 +0000 (11:28 -0000)]
2008-09-04  Robert Jordan  <robertj@gmx.net>

* corlib_test.dll: Add S.R.S/SerializationTest2.cs

In System.Runtime.Serialization.Formatters.Binary:
2008-09-17  Robert Jordan  <robertj@gmx.net>>

* ObjectReader.cs (ReadTypeMetadata): Replace the check for
ISerializable with something less `reflective'.
Fixes #421664.

In Test/System.Runtime.Serialization:
2008-09-17  Robert Jordan  <robertj@gmx.net>

* SerializationTest2.cs: Add test case for bug #421664.

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

15 years ago2008-09-17 Robert Jordan <robertj@gmx.net>
Robert Jordan [Wed, 17 Sep 2008 11:02:28 +0000 (11:02 -0000)]
2008-09-17  Robert Jordan  <robertj@gmx.net>

* DelegateSerializationHolder.cs: Starting with .NET 2.0, delegates
of non-public methods are allowed to be serialized. Fixes #425345.

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

15 years agoIn metadata:
Robert Jordan [Wed, 17 Sep 2008 10:52:47 +0000 (10:52 -0000)]
In metadata:
2008-09-17  Robert Jordan  <robertj@gmx.net>

* marshal.c (mono_marshal_get_ldflda_wrapper): Add support for
context bound objects. Fixes #415577.

Code is contributed under MIT/X11 license.

In tests:
2008-09-17  Robert Jordan  <robertj@gmx.net>

* Makefile.am: Add test for #415577.

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

15 years agoWed Sep 17 11:48:00 CEST 2008 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 17 Sep 2008 09:49:24 +0000 (09:49 -0000)]
Wed Sep 17 11:48:00 CEST 2008 Paolo Molaro <lupus@ximian.com>

* Timer.cs: rewritten to use Threading.Timer so it doesn't create a
thread per timer and behaves better. Fixed also a few implementation
bugs.

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

15 years agoongoing UrlRoutingModule implementation and tests.
Atsushi Eno [Wed, 17 Sep 2008 09:37:25 +0000 (09:37 -0000)]
ongoing UrlRoutingModule implementation and tests.

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

15 years agoNew test.
Marek Safar [Wed, 17 Sep 2008 09:29:35 +0000 (09:29 -0000)]
New test.

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

15 years ago2008-09-17 Marek Safar <marek.safar@gmail.com>
Marek Safar [Wed, 17 Sep 2008 09:09:40 +0000 (09:09 -0000)]
2008-09-17  Marek Safar  <marek.safar@gmail.com>

A fix for bug #426385
* expression.cs (ImplicitlyTypedArrayCreation): Use full implicit
conversion for array elements.

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

15 years agoUpdate
Marek Safar [Wed, 17 Sep 2008 09:02:25 +0000 (09:02 -0000)]
Update

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

15 years agoUpdate.
Marek Safar [Wed, 17 Sep 2008 08:55:42 +0000 (08:55 -0000)]
Update.

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

15 years ago2008-09-17 Marek Safar <marek.safar@gmail.com>
Marek Safar [Wed, 17 Sep 2008 08:55:15 +0000 (08:55 -0000)]
2008-09-17  Marek Safar  <marek.safar@gmail.com>

* expression.cs, statement.cs, class.cs, cs-parser.jay: Fixed
void parsing conflicts.

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

15 years ago2008-09-17 Marek Habersack <mhabersack@novell.com>
Marek Habersack [Wed, 17 Sep 2008 06:42:10 +0000 (06:42 -0000)]
2008-09-17  Marek Habersack  <mhabersack@novell.com>

* System.Web.Extensions.dll.sources: added
System.Web.Script.Serialization/Json.cs,
System.Web.Script.Serialization/JsonSerializer.cs and
System.Web.Script.Serialization/StringBuilderExtensions.cs

* System.Web.Script.Serialization/Json.cs: helper class to invoke
de/serializer.

* System.Web.Script.Serialization/JsonSerializer.cs: new
implementation of Json serializer that is free of issues found in
the old one (and faster + simpler).

* System.Web.Script.Serialization/JavaScriptSerializer.cs: staging
transition to the new Json (de)serializer. For now deserialization
is done using the old JSON code, serialization uses the new
serializer.

* System.Web.Script.Serialization/StringBuilderExtensions.cs: a
set of simple StringBuilder extension methods which check the size
of the builder against some value and throw an exception if the
value is exceeded.

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

15 years ago2008-09-16 Daniel Morgan <monodanmorg@yahoo.com>
Daniel Morgan [Wed, 17 Sep 2008 02:18:27 +0000 (02:18 -0000)]
2008-09-16  Daniel Morgan <monodanmorg@yahoo.com>

* System.Data.OracleClient/OracleBFile.cs: do not
throw a NotImplementedException in internal constructor

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

15 years ago2008-09-16 Daniel Morgan <monodanmorg@yahoo.com>
Daniel Morgan [Wed, 17 Sep 2008 00:35:36 +0000 (00:35 -0000)]
2008-09-16  Daniel Morgan <monodanmorg@yahoo.com>

* Test/TestOracleClient.cs: add tests
for TIMESTAMP Input, Output, InputOutput, Return
parameters and handle DBNull.Value too

* System.Data.OracleClient/OracleCommandBuilder.cs
* System.Data.OracleClient/OracleDataAdapter.cs: cleanup warnings
for default profile

* System.Data.OracleClient.Oci/OciDateTimeDescriptor.cs
* System.Data.OracleClient/OracleParameter.cs: fix parameters
for TIMESTAMP Input, Output, InputOutput, Return
parameters and handle DBNUll.Value via indicator = -1
However, TIMESTAMP WITH TIMEZONE and TIMESTAMP WITH LOCAL TIMESTAMP
not tested.

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

15 years agoQuick hack to build PresentationFramework
Miguel de Icaza [Wed, 17 Sep 2008 00:20:13 +0000 (00:20 -0000)]
Quick hack to build PresentationFramework

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