Sebastien Pouliot [Wed, 12 Oct 2005 12:56:25 +0000 (12:56 -0000)]
merge my stuff into the man file
svn path=/trunk/mono/; revision=51655
Jonathan Chambers [Wed, 12 Oct 2005 12:03:19 +0000 (12:03 -0000)]
2005-10-12 Jonathan Chambers <jonathan.chambers@ansys.com>
* PropertyGrids.cs: Get sub properties
* PropertyGridView.cs: Fix drawing code
svn path=/trunk/mcs/; revision=51654
Alexandre Rocha Lima e Marcondes [Wed, 12 Oct 2005 04:52:22 +0000 (04:52 -0000)]
2005-10-12 Renato Suga <renato@psl-pr.softwarelivre.org>
* mb-parser.jay: foreach_statement now emits the correct error code for test ForEachC1.vb, which is an error test
svn path=/trunk/mcs/; revision=51651
Miguel de Icaza [Wed, 12 Oct 2005 02:15:28 +0000 (02:15 -0000)]
Add Mozroots man page
svn path=/trunk/mono/; revision=51647
César Natarén [Wed, 12 Oct 2005 00:39:40 +0000 (00:39 -0000)]
update error cause
svn path=/trunk/mcs/; revision=51646
César Natarén [Tue, 11 Oct 2005 23:32:19 +0000 (23:32 -0000)]
2005-10-11 Cesar Lopez Nataren <cnataren@novell.com>
* mjs-most.tests: Add js1_3/Script/in-001.js and js1_3/regress/in-001.js.
svn path=/trunk/mcs/; revision=51643
César Natarén [Tue, 11 Oct 2005 23:31:16 +0000 (23:31 -0000)]
2005-10-11 Cesar Lopez Nataren <cnataren@novell.com>
* CodeGenerator.cs (CodeGenerator): EmitRelationalComp handle 'in'
operator case.
svn path=/trunk/mcs/; revision=51642
César Natarén [Tue, 11 Oct 2005 22:14:11 +0000 (22:14 -0000)]
2005-10-11 Cesar Lopez Nataren <cnataren@novell.com>
* Add support for multiple files compilation. This involved addig
an extra pass into the AST for ensuring the resolve process, this
pass is named PopulateContext. The AST nodes that implement
ICanModifyContext call PopulateContext.
* IdentificationTable.cs: Added class Environment, which is a
symbol table which takes into account namespace info, this is for
package statement future implementation.
svn path=/trunk/mcs/; revision=51640
Sebastien Pouliot [Tue, 11 Oct 2005 20:30:16 +0000 (20:30 -0000)]
Added missing count for removed certificates and a message that the import process is complete
svn path=/trunk/mcs/; revision=51639
Chris Toshok [Tue, 11 Oct 2005 20:28:58 +0000 (20:28 -0000)]
2005-10-11 Chris Toshok <toshok@ximian.com>
* ConfigurationProperty.cs: don't use null to mean no default
value, use NoDefaultValue.
svn path=/trunk/mcs/; revision=51638
Sebastien Pouliot [Tue, 11 Oct 2005 20:24:11 +0000 (20:24 -0000)]
Add mozroots to the scripts
svn path=/trunk/mono/; revision=51637
Sebastien Pouliot [Tue, 11 Oct 2005 20:23:29 +0000 (20:23 -0000)]
2005-10-11 Sebastien Pouliot <sebastien@ximian.com>
* Makefile: Add mozroot to the build.
* mozroots.cs: A new command-line tool to download and import the list
of Mozilla's trusted root certificates into Mono's stores.
svn path=/trunk/mcs/; revision=51636
Chris Toshok [Tue, 11 Oct 2005 20:16:30 +0000 (20:16 -0000)]
2005-10-11 Chris Toshok <toshok@ximian.com>
* KeyValueConfigurationCollection.cs (GetElementKey): duh.
BaseGet calls GetElementKey, so we were hitting an infinite
recursion here. Use BaseIndexOf instead.
svn path=/trunk/mcs/; revision=51635
Gonzalo Paniagua Javier [Tue, 11 Oct 2005 20:03:01 +0000 (20:03 -0000)]
2005-10-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* io.c: removed NO_SIGPIPE macro.
* sockets.c: no need for MSG_NOSIGNAL or ignoring SIGPIPE.
svn path=/trunk/mono/; revision=51634
Chris Toshok [Tue, 11 Oct 2005 19:10:56 +0000 (19:10 -0000)]
add tests for collections with different add/remove/clear item names
svn path=/trunk/mcs/; revision=51630
Chris Toshok [Tue, 11 Oct 2005 19:07:27 +0000 (19:07 -0000)]
fix c&p
svn path=/trunk/mcs/; revision=51629
Chris Toshok [Tue, 11 Oct 2005 19:07:11 +0000 (19:07 -0000)]
out the type of the exception raised
svn path=/trunk/mcs/; revision=51628
Zoltan Varga [Tue, 11 Oct 2005 17:33:27 +0000 (17:33 -0000)]
2005-10-11 Zoltan Varga <vargaz@gmail.com>
* pthread_support.c (GC_thread_deregister_foreign): Make this return
void instead of void*.
svn path=/trunk/mono/; revision=51613
John Luke [Tue, 11 Oct 2005 17:19:00 +0000 (17:19 -0000)]
2005-10-11 John Luke <john.luke@gmail.com>
* man/monop.1: update for new monop options
svn path=/trunk/mono/; revision=51611
Jordi Mas i Hernandez [Tue, 11 Oct 2005 16:52:20 +0000 (16:52 -0000)]
* ListBox.cs: Fixes 76383
2005-10-11 Jordi Mas i Hernandez <jordi@ximian.com>
svn path=/trunk/mcs/; revision=51609
Sebastien Pouliot [Tue, 11 Oct 2005 15:27:59 +0000 (15:27 -0000)]
* X509CRL.cs: Updated from Mono.Security.dll (same IsCurrent problem
and another previously fixed bug).
svn path=/trunk/mcs/; revision=51604
Sebastien Pouliot [Tue, 11 Oct 2005 15:26:22 +0000 (15:26 -0000)]
2005-10-11 Sebastien Pouliot <sebastien@ximian.com>
* X509CRL.cs: ValidFrom and ValidUntil are local date/time so
IsCurrent most also use a local date/time.
svn path=/trunk/mcs/; revision=51603
Sebastien Pouliot [Tue, 11 Oct 2005 15:23:35 +0000 (15:23 -0000)]
2005-10-11 Sebastien Pouliot <sebastien@ximian.com>
* X509Certificate.cs: Fixed bug #76407. ValidFrom and ValidUntil are
local date/time so IsCurrent most also use a local date/time.
svn path=/trunk/mcs/; revision=51600
Sebastien Pouliot [Tue, 11 Oct 2005 15:22:41 +0000 (15:22 -0000)]
2005-10-11 Sebastien Pouliot <sebastien@ximian.com>
* X509Certificate.cs: Fixed bug #76407. ValidFrom and ValidUntil are
local date/time so IsCurrent most also use a local date/time.
svn path=/trunk/mcs/; revision=51599
Sureshkumar T [Tue, 11 Oct 2005 14:16:15 +0000 (14:16 -0000)]
In Test/System.Data:
2005-10-11 Sureshkumar T <tsureshkumar@novell.com>
* DataViewTest_IBindingList.cs: Added test cases for IBindingList
implementation by DataView. This is used by DataGrid control.
In System.Data:
2005-10-11 Sureshkumar T <tsureshkumar@novell.com>
* DataView.cs (IBindingList): Implemented methods for IBindingList interface.
svn path=/trunk/mcs/; revision=51574
Alexandre Rocha Lima e Marcondes [Tue, 11 Oct 2005 13:53:35 +0000 (13:53 -0000)]
2005-10-11 Maverson Eduardo Schulze Rosa <maverson@gmail.com>
* block.cs, statements.cs, mb-parser.jay: Support for On Error
Goto 0, On Error Goto -1 and On Error Goto <Label>
svn path=/trunk/mcs/; revision=51573
Alexandre Rocha Lima e Marcondes [Tue, 11 Oct 2005 13:52:53 +0000 (13:52 -0000)]
2005-10-11 Maverson Eduardo Schulze Rosa <maverson@gmail.com>
* block.cs, statements.cs, mb-parser.jay: Support for On Error
Goto 0, On Error Goto -1 and On Error Goto <Label>
svn path=/trunk/mcs/; revision=51572
Dick Porter [Tue, 11 Oct 2005 13:21:43 +0000 (13:21 -0000)]
2005-10-11 Dick Porter <dick@ximian.com>
* sockets.c (_wapi_getsockopt): Translate SO_ERROR results into
w32 error codes.
* error.c (errno_to_WSA): Don't return a bogus error if someone
asks to translate errno 0.
svn path=/trunk/mono/; revision=51566
Dick Porter [Tue, 11 Oct 2005 13:20:59 +0000 (13:20 -0000)]
2005-10-11 Dick Porter <dick@ximian.com>
* Socket.cs: Don't call connect(2) twice for non-blocking sockets,
it breaks on macos (and probably other bsd-based stacks too,) use
poll() and getsockopt() to check if it worked.
svn path=/trunk/mcs/; revision=51565
Raja R Harinath [Tue, 11 Oct 2005 12:43:07 +0000 (12:43 -0000)]
* gtest-212.cs, gtest-213.cs: New tests based on #76084.
Merging r51512 fixed these bugs.
svn path=/trunk/mcs/; revision=51562
Raja R Harinath [Tue, 11 Oct 2005 12:42:26 +0000 (12:42 -0000)]
*** Merged revisions from mcs: 51512, 51513
svn path=/trunk/mcs/; revision=51561
Raja R Harinath [Tue, 11 Oct 2005 12:07:13 +0000 (12:07 -0000)]
*** Merged revisions from mcs: 51396, 51403, 51548
svn path=/trunk/mcs/; revision=51560
Raja R Harinath [Tue, 11 Oct 2005 11:47:55 +0000 (11:47 -0000)]
*** Merged revisions from mcs: 51156, 51258, 51349
svn path=/trunk/mcs/; revision=51559
Dick Porter [Tue, 11 Oct 2005 11:33:45 +0000 (11:33 -0000)]
2005-10-11 Dick Porter <dick@ximian.com>
* handles.c: Fix several race conditions
svn path=/trunk/mono/; revision=51558
Jordi Mas i Hernandez [Tue, 11 Oct 2005 11:33:01 +0000 (11:33 -0000)]
* DataGridTextBoxColumn.cs: Sets location and size before attachment
* ThemeWin32Classic.cs: Fixes border drawing and calculations
* DataGridDrawingLogic.cs: Fixes border drawing and calculations
2005-10-11 Jordi Mas i Hernandez <jordi@ximian.com>
svn path=/trunk/mcs/; revision=51557
Jordi Mas i Hernandez [Tue, 11 Oct 2005 09:33:50 +0000 (09:33 -0000)]
2005-10-11 Jordi Mas i Hernandez <jordi@ximian.com>
* SystemColors.cs: Fixes the Win32 system colors including the color
name and the knownColor properties.
svn path=/trunk/mcs/; revision=51556
Jordi Mas i Hernandez [Tue, 11 Oct 2005 08:43:34 +0000 (08:43 -0000)]
2005-10-11 Jordi Mas i Hernandez <jordi@ximian.com>
* ComboBox.cs: Fixes border drawing
svn path=/trunk/mcs/; revision=51555
Marek Safar [Tue, 11 Oct 2005 07:20:21 +0000 (07:20 -0000)]
2005-10-11 Marek Safar <marek.safar@seznam.cz>
* test-461.cs: New test for #76370.
svn path=/trunk/mcs/; revision=51550
Gonzalo Paniagua Javier [Tue, 11 Oct 2005 07:19:53 +0000 (07:19 -0000)]
This from Miguel
svn path=/trunk/mono/; revision=51549
Marek Safar [Tue, 11 Oct 2005 06:49:09 +0000 (06:49 -0000)]
2005-10-11 Marek Safar <marek.safar@seznam.cz>
Fix #76370.
* convert.cs (ExplicitConversionCore): Fixed object->enum
conversion.
svn path=/trunk/mcs/; revision=51548
John Luke [Tue, 11 Oct 2005 04:37:50 +0000 (04:37 -0000)]
add --help output for the two new options
svn path=/trunk/mcs/; revision=51547
John Luke [Tue, 11 Oct 2005 01:43:42 +0000 (01:43 -0000)]
2005-10-10 John Luke <john.luke@gmail.com>
* monop.cs: add PrintRefs and use it if the
option is set
* options.cs: add PrintRefs option to see the
assemblies referenced by an assembly
svn path=/trunk/mcs/; revision=51541
John Luke [Tue, 11 Oct 2005 01:32:11 +0000 (01:32 -0000)]
2005-10-10 John Luke <john.luke@gmail.com>
* monop.cs: don't print obsolete types if the
--filter-obsolete option is passed
* options.cs: add FilterObsolete option
* outline.cs: don't print obsolete members if
the --filter-obsolete option is passed
svn path=/trunk/mcs/; revision=51540
Miguel de Icaza [Tue, 11 Oct 2005 00:10:15 +0000 (00:10 -0000)]
2005-10-10 Miguel de Icaza <miguel@novell.com>
* MimeIcon.cs: Ignore errors if the file can not be read.
svn path=/trunk/mcs/; revision=51538
Jordi Mas i Hernandez [Mon, 10 Oct 2005 22:52:40 +0000 (22:52 -0000)]
2005-10-11 Jordi Mas i Hernandez <jordi@ximian.com>
* Theme.cs, ThemeWin32Classic.cs, ListBox.cs:
- Fixed border calculations
- Fixed horizontal scrolling in single column listboxes
- Fixed drawing issues
svn path=/trunk/mcs/; revision=51536
Peter Dennis Bartok [Mon, 10 Oct 2005 22:39:52 +0000 (22:39 -0000)]
2005-10-10 Peter Dennis Bartok <pbartok@novell.com>
* GenerateControlStyleTest.cs, ControlStyleTest.cs: Flipped
order for want and actual to avoid misleading errors
svn path=/trunk/mcs/; revision=51534
Ben Maurer [Mon, 10 Oct 2005 21:28:56 +0000 (21:28 -0000)]
2005-10-10 Ben Maurer <bmaurer@ximian.com>
* DateTimeFormatInfo.cs: Rather than having a + ' ' + b, have a +
" " + b. This lets us avoid 1) boxing the char and 2) calling
char.ToString. Results in a fairly substantial savings on
DateTime.Parse.
svn path=/trunk/mcs/; revision=51532
Peter Dennis Bartok [Mon, 10 Oct 2005 21:02:09 +0000 (21:02 -0000)]
2005-10-10 Peter Dennis Bartok <pbartok@novell.com>
* XplatUI.cs, XplatUIOSX.cs, XplatUIWin32.cs: Switched from BorderStyle to
FormBorderStyle enum
* XplatUIX11.cs: Switched BorderStyle to FormBorderStyle, added
code to determine FormBorderStyles from CreateParams
* Form.cs:
- Fixed bug where we'd set the wrong window styles if we were
not creating an MDI window
- Added call to XplatUI.SetBorderStyle when form borders are set
* Control.cs: Casting BorderStyles to accommodate changed XplatUI APIs
* Hwnd.cs:
- Removed obsolete edge style
- Switched from BorderStyle to FormBorderStyle
svn path=/trunk/mcs/; revision=51531
Jackson Harper [Mon, 10 Oct 2005 18:01:47 +0000 (18:01 -0000)]
* Form.cs: Use the property to get the window handle instead of
accessing it directly. Prevents a null reference exception.
svn path=/trunk/mcs/; revision=51527
Jackson Harper [Mon, 10 Oct 2005 16:58:26 +0000 (16:58 -0000)]
* TreeView.cs: Don't adjust the rect given to DrawString now that
our libgdiplus draws correctly.
svn path=/trunk/mcs/; revision=51525
Miguel de Icaza [Mon, 10 Oct 2005 15:24:20 +0000 (15:24 -0000)]
2005-10-09 Miguel de Icaza <miguel@novell.com>
* class.c (mono_type_get_full_name): Reimplement method that was
removed.
* image.c: Some docs
svn path=/trunk/mono/; revision=51516
Raja R Harinath [Mon, 10 Oct 2005 12:50:14 +0000 (12:50 -0000)]
remove some debugging code.
svn path=/trunk/mcs/; revision=51513
Raja R Harinath [Mon, 10 Oct 2005 12:34:38 +0000 (12:34 -0000)]
* ecore.cs (PropertyExpr.Emit): Use Invocation.EmitCall to emit
InstanceExpression.
(PropertyExpr.EmitCall): Likewise.
* expression.cs (Invocation.EmitArguments): Handle case where
arguments == null.
(Invocation.EmitCall): Avoid allocating temporary variable if
there are no arguments.
Preparation for fixing #76084. I believe that merging this to GMCS
will fix that bug.
svn path=/trunk/mcs/; revision=51512
Zoltan Varga [Mon, 10 Oct 2005 12:23:36 +0000 (12:23 -0000)]
2005-10-10 Zoltan Varga <vargaz@gmail.com>
* profiler.c (output_newobj_profile): Fix printing of Total memory
on x86.
svn path=/trunk/mono/; revision=51511
Zoltan Varga [Mon, 10 Oct 2005 11:38:02 +0000 (11:38 -0000)]
2005-10-10 Zoltan Varga <vargaz@gmail.com>
* debug-mini.c (mono_debug_init_method): Fix warning.
* mini.h branch-opts.c (mono_branch_optimize_exception_target): Make
the 'exname' parameter const to fix some warnings.
svn path=/trunk/mono/; revision=51510
Lluis Sanchez [Mon, 10 Oct 2005 11:15:36 +0000 (11:15 -0000)]
2005-10-10 Lluis Sanchez Gual <lluis@novell.com>
* HttpServer.cs: Removed all non-sense regular expressions for
parsing files. Makes the channel faster and fixes bug #75886.
svn path=/trunk/mcs/; revision=51509
Gonzalo Paniagua Javier [Mon, 10 Oct 2005 09:21:49 +0000 (09:21 -0000)]
2005-10-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* DataList.cs: copied and adapted PrepareControlHierarchy from DataGrid.
Now the items get the attributes from the styles in datalist. Add the
separators after each item, not before. GetItemStyle returns the actual
item style, not the styles in the datalist. Fixes bug #76384 and all
new tests pass.
svn path=/trunk/mcs/; revision=51506
Gonzalo Paniagua Javier [Mon, 10 Oct 2005 09:15:55 +0000 (09:15 -0000)]
2005-10-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* DataListTest.cs: added some style and IRepeatInfoUser tests.
svn path=/trunk/mcs/; revision=51505
Gonzalo Paniagua Javier [Mon, 10 Oct 2005 07:08:36 +0000 (07:08 -0000)]
2005-10-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Style.cs: add a 'border-style: solid' to make IE happy. Fixes bug
76373.
svn path=/trunk/mcs/; revision=51501
Miguel de Icaza [Sun, 9 Oct 2005 21:19:30 +0000 (21:19 -0000)]
2005-10-09 Miguel de Icaza <miguel@novell.com>
* Samples/gtk/sysdraw.cs: Fix the sample
svn path=/trunk/mcs/; revision=51498
Gonzalo Paniagua Javier [Sun, 9 Oct 2005 02:14:06 +0000 (02:14 -0000)]
added -z option
svn path=/trunk/mono/; revision=51486
Gonzalo Paniagua Javier [Sun, 9 Oct 2005 02:12:12 +0000 (02:12 -0000)]
2005-10-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* TODO: remove obsolete stuff.
* mkbundle.cs: added -z option so that assemblies are deflated before
being embedded.
* template_z.c: template C code used when -z is used.
* Makefile: add new resource file.
svn path=/trunk/mcs/; revision=51485
Zoltan Varga [Sun, 9 Oct 2005 00:19:56 +0000 (00:19 -0000)]
2005-10-09 Zoltan Varga <vargaz@freemail.hu>
* mini-exceptions.c (mono_handle_exception_internal): Fix another bug
introduced by the previous patch.
svn path=/trunk/mono/; revision=51482
Joshua Tauberer [Sat, 8 Oct 2005 21:01:02 +0000 (21:01 -0000)]
2005-10-07 Joshua Tauberer <tauberer@for.net>
* XmlTextReader.cs: SkipTextDeclaration would not accept processing
instructions that began with the string 'xml', e.g. rejecting
'xml-stylesheet'.
svn path=/trunk/mcs/; revision=51480
Zoltan Varga [Sat, 8 Oct 2005 19:32:12 +0000 (19:32 -0000)]
2005-10-08 Zoltan Varga <vargaz@gmail.com>
* basic-float.cs: Add test for precision of float arithmetic.
* mini-ia64.c (mono_arch_output_basic_block): Convert to/from doubles
when loading/storing single values from/to memory.
svn path=/trunk/mono/; revision=51477
Zoltan Varga [Sat, 8 Oct 2005 18:50:09 +0000 (18:50 -0000)]
2005-10-08 Zoltan Varga <vargaz@gmail.com>
* mini.c (mono_jit_compile_method_with_opt): Create the function
pointers in the correct domain.
svn path=/trunk/mono/; revision=51476
Zoltan Varga [Sat, 8 Oct 2005 18:48:38 +0000 (18:48 -0000)]
2005-10-08 Zoltan Varga <vargaz@gmail.com>
* appdomain-unload.cs: Allocate some MBR objects between unloads to
exercise more code.
svn path=/trunk/mono/; revision=51475
Jackson Harper [Sat, 8 Oct 2005 18:20:48 +0000 (18:20 -0000)]
* TreeView.cs: Don't try to find the clicked on node if there are
no nodes in the tree.
svn path=/trunk/mcs/; revision=51474
Zoltan Varga [Sat, 8 Oct 2005 17:44:32 +0000 (17:44 -0000)]
2005-10-08 Zoltan Varga <vargaz@gmail.com>
* XslTransformTests.cs: Remove test which depends on random GC
behaviour.
svn path=/trunk/mcs/; revision=51473
Zoltan Varga [Sat, 8 Oct 2005 15:42:21 +0000 (15:42 -0000)]
2005-10-08 Zoltan Varga <vargaz@freemail.hu>
* mini-exceptions.c (mono_handle_exception_internal): Fix bug
introduced by previous patch.
svn path=/trunk/mono/; revision=51471
Zoltan Varga [Sat, 8 Oct 2005 15:09:41 +0000 (15:09 -0000)]
2005-10-08 Zoltan Varga <vargaz@freemail.hu>
* profiler.c: Add support for allocations > 2GB. Fixes #74886.
svn path=/trunk/mono/; revision=51470
Gert Driesen [Sat, 8 Oct 2005 14:41:34 +0000 (14:41 -0000)]
* XPathNavigator.cs: Removed DebuggerDisplay attribute.
* XPathNodeIterator.cs: Removed DebuggerDisplay attribute.
svn path=/trunk/mcs/; revision=51469
Zoltan Varga [Sat, 8 Oct 2005 12:37:25 +0000 (12:37 -0000)]
2005-10-08 Zoltan Varga <vargaz@freemail.hu>
* mini-exceptions.c (mono_handle_exception_internal): Handle the case
when out_filter_idx is NULL.
svn path=/trunk/mono/; revision=51468
Zoltan Varga [Sat, 8 Oct 2005 12:36:09 +0000 (12:36 -0000)]
2005-10-08 Zoltan Varga <vargaz@freemail.hu>
* mini-exceptions.c: Don't run filter clauses twice during exception
handling. Fixes #75755.
svn path=/trunk/mono/; revision=51467
Gert Driesen [Sat, 8 Oct 2005 11:44:25 +0000 (11:44 -0000)]
* XPathNavigator.cs: [NET_2_0] Added DebuggerDisplay attribute,
added ReplaceRange and DeleteRange methods.
* XPathNodeIterator.cs: [NET_2_0] Added DebuggerDisplay attribute.
svn path=/trunk/mcs/; revision=51466
Gert Driesen [Sat, 8 Oct 2005 11:26:54 +0000 (11:26 -0000)]
* XsltSettings.cs: Marked sealed.
svn path=/trunk/mcs/; revision=51465
Gert Driesen [Sat, 8 Oct 2005 11:23:54 +0000 (11:23 -0000)]
* XmlAttribute.cs: InnerText and InnerXml do not override getters in
NET_2_0. Removed extra CLSCompliant attribute on SchemaInfo.
* XmlReaderSettings.cs: Marked sealed.
svn path=/trunk/mcs/; revision=51464
Sureshkumar T [Sat, 8 Oct 2005 10:08:20 +0000 (10:08 -0000)]
2005-10-08 Sureshkumar T <tsureshkumar@novell.com>
* System.Data.dll.sources: added
System.Data.Odbc/NativeBuffer.cs. native buffer pointer.
In System.Data.Odbc:
* OdbcParameter.cs: re-implemented the native buffer handling and
odbc type handling.
* OdbcCommand.cs (BindParameters): Copy the parameter Value after
binding.
* NativeBuffer.cs: A native buffer class to hold pointer to native
memory.
* OdbcTypeMap.cs (OdbcTypeMap): structure to hold different odbc
types and the default mapping.
* OdbcTypeConverter.cs: Simplified mapping between different odbc
types using switch-case.
* libodbc.cs (SQLBindParameter): use only one entry point and use
IntPtr instead of ref.
svn path=/trunk/mcs/; revision=51463
Gert Driesen [Sat, 8 Oct 2005 10:03:26 +0000 (10:03 -0000)]
* threads.c: remove debug output.
svn path=/trunk/mono/; revision=51462
Sureshkumar T [Sat, 8 Oct 2005 09:57:37 +0000 (09:57 -0000)]
In System.Data.Odbc:
2005-10-08 Sureshkumar T <tsureshkumar@novell.com>
* OdbcParameterTest.cs (OdbcTypeTest): Disconnected Tests for
OdbcParameter class.
In ProviderTests/sql:
2005-10-08 Sureshkumar T <tsureshkumar@novell.com>
* mysql.sql: impact from sqlserver.sql.
In ProviderTests/System.Data.Odbc:
2005-10-08 Sureshkumar T <tsureshkumar@novell.com>
* OdbcParameterTest.cs: Corrections.
svn path=/trunk/mcs/; revision=51461
Gert Driesen [Sat, 8 Oct 2005 09:41:12 +0000 (09:41 -0000)]
* WebConfigurationHost.cs: Added stubs for missing implementation
of IInternalConfigHost to fix build for 2.0 profile.
svn path=/trunk/mcs/; revision=51460
Alexander Olk [Sat, 8 Oct 2005 09:19:55 +0000 (09:19 -0000)]
* RichTextBox.cs:
restore
2005-10-08 Alexander Olk <alex.olk@googlemail.com>
svn path=/trunk/mcs/; revision=51459
Alexander Olk [Sat, 8 Oct 2005 09:12:44 +0000 (09:12 -0000)]
2005-10-08 Alexander Olk <alex.olk@googlemail.com>
* ImageListStreamer.cs, TreeView.cs, UpDownBase.cs, RichTextBox.cs,
ColorDialog.cs, TextControl.cs, Panel.cs, MdiChildContext.cs,
ErrorProvider.cs:
Use ResPool for brushes and dispose System.Drawing objects that
are not used anymore.
svn path=/trunk/mcs/; revision=51458
Zoltan Varga [Sat, 8 Oct 2005 00:14:01 +0000 (00:14 -0000)]
2005-10-08 Zoltan Varga <vargaz@freemail.hu>
* threads.c (mono_thread_manage): Fix crashes if more than 64
threads need to be aborted. Hopefully fixes #75899.
svn path=/trunk/mono/; revision=51455
Zoltan Varga [Fri, 7 Oct 2005 22:46:13 +0000 (22:46 -0000)]
2005-10-08 Zoltan Varga <vargaz@freemail.hu>
* assembly.c (mono_stringify_assembly_name): New helper function.
* class.c: Use mono_stringify_assembly_name instead of the similar
static function.
* assembly.h assembly.c: Add support for calling a postload search
hook if an assembly cannot be loaded.
* appdomain.c: Register new search hooks which call the AssemblyResolve
events in AppDomain. Fixes #75231
svn path=/trunk/mono/; revision=51453
Zoltan Varga [Fri, 7 Oct 2005 22:45:36 +0000 (22:45 -0000)]
2005-10-08 Zoltan Varga <vargaz@freemail.hu>
* assembly.c (mono_stringify_assembly_name): New helper function.
* class.c: Use mono_stringify_assembly_name instead of the similar
static function.
* assembly.h assembly.c: Add support for calling a postload search
hook if an assembly cannot be loaded.
* appdomain.c: Register new search hooks which call the AssemblyResolve
events in AppDomain. Fixes #75231
svn path=/trunk/mono/; revision=51452
Chris Toshok [Fri, 7 Oct 2005 21:28:07 +0000 (21:28 -0000)]
2005-10-07 Chris Toshok <toshok@ximian.com>
* InternalConfigurationHost.cs: some interface work, adding in the
new methods.
* ConfigurationProperty.cs: remove debug spew.
* Configuration.cs: add NIE'd NamespaceDeclared property.
* ElementInformation.cs: add NIE'd Errors property.
* PropertyInformationCollection.cs: add NIE'd GetObjectData().
* ConfigurationManager.cs: quite a bit of new work here. Some
definie TODO's still though.
svn path=/trunk/mcs/; revision=51447
Chris Toshok [Fri, 7 Oct 2005 21:27:53 +0000 (21:27 -0000)]
2005-10-07 Chris Toshok <toshok@ximian.com>
* IInternalConfigHost.cs: add some missing properties/methods.
* IConfigurationManagerInternal.cs: add some missing properties.
* IInternalConfigClientHost.cs: add some missing methods.
* IInternalConfigRoot.cs: add a missing property.
svn path=/trunk/mcs/; revision=51446
Miguel de Icaza [Fri, 7 Oct 2005 21:26:01 +0000 (21:26 -0000)]
Update
svn path=/trunk/mono/; revision=51445
Miguel de Icaza [Fri, 7 Oct 2005 21:25:44 +0000 (21:25 -0000)]
Man
svn path=/trunk/mono/; revision=51444
Miguel de Icaza [Fri, 7 Oct 2005 21:25:31 +0000 (21:25 -0000)]
Patch incorporated from SUSE, Neale reviewed it
svn path=/trunk/mono/; revision=51443
Chris Toshok [Fri, 7 Oct 2005 21:23:27 +0000 (21:23 -0000)]
2005-10-07 Chris Toshok <toshok@ximian.com>
* ProviderCollection.cs: fix compiler warning with Hashtable ctor.
svn path=/trunk/mcs/; revision=51442
Chris Toshok [Fri, 7 Oct 2005 21:07:10 +0000 (21:07 -0000)]
2005-10-07 Chris Toshok <toshok@ximian.com>
* ConfigurationErrorsException.cs (.ctor): for the (string)
overload, chain up to the base (string) ctor.
svn path=/trunk/mcs/; revision=51441
Chris Toshok [Fri, 7 Oct 2005 21:06:27 +0000 (21:06 -0000)]
2005-10-07 Chris Toshok <toshok@ximian.com>
* ConfigurationElement.cs (ElementMap.ReflectProperties): make
sure the type of the default value is compatible with that of the
property itself, and throw ConfigurationErrorsException if they
don't match. Fixes t12.
svn path=/trunk/mcs/; revision=51439
Chris Toshok [Fri, 7 Oct 2005 21:00:47 +0000 (21:00 -0000)]
add both new tests
svn path=/trunk/mcs/; revision=51437
Chris Toshok [Fri, 7 Oct 2005 20:59:38 +0000 (20:59 -0000)]
add test for custom section where the default value's type doesn't match the property
svn path=/trunk/mcs/; revision=51436
Chris Toshok [Fri, 7 Oct 2005 20:57:43 +0000 (20:57 -0000)]
add test of custom section with validator and property attributes
svn path=/trunk/mcs/; revision=51435
Miguel de Icaza [Fri, 7 Oct 2005 20:36:01 +0000 (20:36 -0000)]
Patch incorporated from SUSE, Neale reviewed it
svn path=/trunk/mono/; revision=51434
Miguel de Icaza [Fri, 7 Oct 2005 20:35:15 +0000 (20:35 -0000)]
Patch incorporated from SUSE, Neale reviewed it
svn path=/trunk/mono/; revision=51433
Alexandre Rocha Lima e Marcondes [Fri, 7 Oct 2005 20:14:38 +0000 (20:14 -0000)]
2005-10-07 Maverson Eduardo Schulze Rosa <maverson@gmail.com>
Alexandre Rocha Lima e Marcondes <alexandre@psl-pr.softwarelivre.org>
Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* block.cs, statements.cs, expression.cs: Fix ForEach when iterating fields
* Some Test fixes
svn path=/trunk/mcs/; revision=51431