Ben Maurer [Sun, 12 Jun 2005 17:36:57 +0000 (17:36 -0000)]
fix distcheck
svn path=/trunk/mcs/; revision=45826
Gert Driesen [Sun, 12 Jun 2005 16:57:02 +0000 (16:57 -0000)]
* AssemblyBuilderTest.cs: Added AssemblyName tests that currently fail on
Mono.
svn path=/trunk/mcs/; revision=45825
Gert Driesen [Sun, 12 Jun 2005 12:08:44 +0000 (12:08 -0000)]
* VBCodeProviderTest.cs: Marked tests NotWorking on 2.0 profile as we don't
have an mbas for that profile yet.
svn path=/trunk/mcs/; revision=45824
Gert Driesen [Sun, 12 Jun 2005 11:56:03 +0000 (11:56 -0000)]
* VBCodeProviderTest.cs: Fixed line endings
svn path=/trunk/mcs/; revision=45823
Zoltan Varga [Sun, 12 Jun 2005 11:52:01 +0000 (11:52 -0000)]
2005-06-12 Zoltan Varga <vargaz@freemail.hu>
* mini.c (mini_init): Fix signature of mono_delegate_ctor.
svn path=/trunk/mono/; revision=45822
Andrew Skiba [Sun, 12 Jun 2005 09:55:45 +0000 (09:55 -0000)]
oops
svn path=/trunk/mcs/; revision=45821
Andrew Skiba [Sun, 12 Jun 2005 09:20:39 +0000 (09:20 -0000)]
add total.lst
svn path=/trunk/mcs/; revision=45820
Gert Driesen [Sun, 12 Jun 2005 09:01:32 +0000 (09:01 -0000)]
* Uri.cs: Allow domain address with trailing period to indicate that the
domain name is fully qualified. Fixes bug #75230.
* UriTest.cs: Modify tests to reflect fix for bug #75230.
svn path=/trunk/mcs/; revision=45819
Gert Driesen [Sun, 12 Jun 2005 07:50:30 +0000 (07:50 -0000)]
* StackTraceTest.cs: Mono does not support StraceTrace for thread. Test
passes on MS.NET 2.0.
svn path=/trunk/mcs/; revision=45818
Gert Driesen [Sun, 12 Jun 2005 06:57:49 +0000 (06:57 -0000)]
* FieldBuilder.cs: FieldBuilder.FieldHandle should throw NotSupportException
to match MS.NET (1.x and 2.x). Fixes regression introduce in r45750.
* MethodBuilder.cs: MethodBuilder.MethodHandle should throw
NotSupportedException to match MS.NET (1.x and 2.x). Fixes regression
introduced in r45750.
* MethodBuilderTest.cs: Enabled test for MethodHandle again after fixing
regression, and added additional test. Added Test attributes to tests.
* FieldBuilderTest.cs: Enabled tests for FieldHandle again after fixing
regression.
* ConstructorBuilderTest.cs: MethodHandle should not throw
NotSupportedException.
svn path=/trunk/mcs/; revision=45816
Ben Maurer [Sun, 12 Jun 2005 03:27:34 +0000 (03:27 -0000)]
fix
svn path=/trunk/mcs/; revision=45815
Jackson Harper [Sat, 11 Jun 2005 23:46:19 +0000 (23:46 -0000)]
* StatusBarPanel.cs: Signature cleanups. Implement
BeginInit/EndInit.
svn path=/trunk/mcs/; revision=45811
César Natarén [Sat, 11 Jun 2005 22:23:18 +0000 (22:23 -0000)]
the driver is now at mcs/tools/mjs/mjs.cs
svn path=/trunk/mcs/; revision=45809
Gonzalo Paniagua Javier [Sat, 11 Jun 2005 21:17:03 +0000 (21:17 -0000)]
2005-06-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* TemplateControlCompiler.cs: when mapping an attribute name to a field
or property name, there's no need to try with every property and field,
but just the one found when searching by name (no case). There was one
call to ProcessPropertiesAndFields per property or field until found,
now only one if the property/field is found, none otherwise.
svn path=/trunk/mcs/; revision=45808
Gonzalo Paniagua Javier [Sat, 11 Jun 2005 20:34:59 +0000 (20:34 -0000)]
2005-06-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* TemplateControlCompiler.cs: allow more than 2 levels when looking for
properties of fields for an attribute like "Prop1-Prop2-Prop3". Fixes
bug #75234.
svn path=/trunk/mcs/; revision=45807
Gonzalo Paniagua Javier [Sat, 11 Jun 2005 16:43:37 +0000 (16:43 -0000)]
2005-06-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Font.cs: fix platform checks.
svn path=/trunk/mcs/; revision=45805
Zoltan Varga [Sat, 11 Jun 2005 16:41:40 +0000 (16:41 -0000)]
2005-06-11 Zoltan Varga <vargaz@freemail.hu>
* mini-ia64.h exceptions-ia64.c: Ongoing IA64 work.
svn path=/trunk/mono/; revision=45804
Gert Driesen [Sat, 11 Jun 2005 05:55:17 +0000 (05:55 -0000)]
* CSharpCodeGenerator.cs: Win32 resources are supported. Fixes bug #75218.
* CSharpCodeCompiler.cs: Clean up temporary files after compilation. Fixes
bug #75221. Added support for Win32 resources. Fixes bug #75218.
* CSharpCodeProviderTest.cs: Added tests for bug #75218 and #75221.
svn path=/trunk/mcs/; revision=45802
Atsushi Eno [Sat, 11 Jun 2005 04:46:00 +0000 (04:46 -0000)]
2005-06-11 Atsushi Enomoto <atsushi@ximian.com>
* XmlSchemaCollection.cs, XmlSchemaCollectionEnumerator.cs :
GetEnumerator() was not in sync with the internal change to
XmlSchemaSet. Fixed bug #75126. Patch by Crestez Leonard.
* XmlSchemaCollectionTests.cs : added test for #75126.
svn path=/trunk/mcs/; revision=45801
César Natarén [Sat, 11 Jun 2005 00:57:32 +0000 (00:57 -0000)]
changelog entries
svn path=/trunk/mcs/; revision=45800
César Natarén [Sat, 11 Jun 2005 00:56:41 +0000 (00:56 -0000)]
better error msg
svn path=/trunk/mcs/; revision=45799
César Natarén [Sat, 11 Jun 2005 00:52:51 +0000 (00:52 -0000)]
2005-06-10 Cesar Lopez Nataren <cnataren@novell.com>
* LateBinding.cs: Added field right_hand_side. Initial
implementation of Call. Added build_args method. Initial
implementation of GetNonMissingValue.
* Convert.cs (ToObject): Add return values for TypeCode.String,
TypeCode.Boolean, and TypeCode.Object.
* RegExpPrototype.cs (toString): Implemented.
* RegExpObject.cs: Implemented.
* RegExpConstructor.cs: Implement Construct, CreateInstance, and Invoke.
svn path=/trunk/mcs/; revision=45798
Zoltan Varga [Fri, 10 Jun 2005 21:33:03 +0000 (21:33 -0000)]
2005-06-11 Zoltan Varga <vargaz@freemail.hu>
* *-ia64.*: Ongoing IA64 work.
svn path=/trunk/mono/; revision=45796
Gonzalo Paniagua Javier [Fri, 10 Jun 2005 21:14:51 +0000 (21:14 -0000)]
2005-06-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* icall.c: frombase64. Fix problems exposed by new tests.
svn path=/trunk/mono/; revision=45795
Gonzalo Paniagua Javier [Fri, 10 Jun 2005 21:13:41 +0000 (21:13 -0000)]
2005-06-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* ConvertTest.cs: added new tests for FromBase64String.
svn path=/trunk/mcs/; revision=45794
Jordi Mas i Hernandez [Fri, 10 Jun 2005 20:39:05 +0000 (20:39 -0000)]
2005-06-10 Jordi Mas i Hernandez <jordi@ximian.com>
* DataGridTextBoxColumn.cs: Honors aligment
* GridColumnStylesCollection.cs: Contains is case unsensitive
* GridTableStylesCollection.cs: several fixes
* DataGridTableStyle.cs: default column creation
* DataGridDrawingLogic.cs: fixes
* CurrencyManager.cs: ListName property
* DataGrid.cs: multiple styles support
* DataGridColumnStyle.cs: fixes
svn path=/trunk/mcs/; revision=45793
Zoltan Varga [Fri, 10 Jun 2005 20:26:08 +0000 (20:26 -0000)]
2005-06-10 Zoltan Varga <vargaz@freemail.hu>
* basic-long.cs: Add tests for add/sub.ovf.
svn path=/trunk/mono/; revision=45792
Zoltan Varga [Fri, 10 Jun 2005 19:02:59 +0000 (19:02 -0000)]
2005-06-10 Zoltan Varga <vargaz@freemail.hu>
* basic.cs: Add tests for sub.ovf.
svn path=/trunk/mono/; revision=45790
Gert Driesen [Fri, 10 Jun 2005 18:49:21 +0000 (18:49 -0000)]
* VBCodeProviderTest.cs: improved reporting of test failures as a result
of compile errors. Added ICodeGenerator.Supports tests for .NET 2.0.
svn path=/trunk/mcs/; revision=45789
Gert Driesen [Fri, 10 Jun 2005 18:05:09 +0000 (18:05 -0000)]
* VBCodeProviderTest.cs: Removed unnecessary asserts, added test for
ICodeGenerator.Supports.
svn path=/trunk/mcs/; revision=45787
Gonzalo Paniagua Javier [Fri, 10 Jun 2005 17:53:44 +0000 (17:53 -0000)]
2005-06-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* WebConnection.cs:
* HttpWebRequest.cs:
* WebConnectionStream.cs: initiate the polling for input data after
sending the header so that we detect any response that the server sends
back even if we're still trying to write the request for a POST/PUT.
If we get the response (or an error) before any one calls GetResponse(),
keep it around instead of ignoring it.
svn path=/trunk/mcs/; revision=45785
Gonzalo Paniagua Javier [Fri, 10 Jun 2005 17:41:46 +0000 (17:41 -0000)]
2005-06-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Convert.cs: FromBase64String and FromBase64CharArray are now internal
calls to avoid extra allocations.
svn path=/trunk/mcs/; revision=45784
Gonzalo Paniagua Javier [Fri, 10 Jun 2005 17:39:58 +0000 (17:39 -0000)]
2005-06-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* icall.c: added internal calls for converting char [] and strings in
base64 into byte [].
svn path=/trunk/mono/; revision=45783
Atsushi Eno [Fri, 10 Jun 2005 17:39:16 +0000 (17:39 -0000)]
2005-06-10 Atsushi Enomoto <atsushi@ximian.com>
* Collection.cs : csc build fix.
svn path=/trunk/mcs/; revision=45782
Sebastien Pouliot [Fri, 10 Jun 2005 17:14:48 +0000 (17:14 -0000)]
* corlib_test.dll.sources: Added unit tests for System.Security. Policy.StrongNameMembershipCondition.
svn path=/trunk/mcs/; revision=45781
Sebastien Pouliot [Fri, 10 Jun 2005 16:47:02 +0000 (16:47 -0000)]
* Makefile (centum_tests): Added System.Security.
svn path=/trunk/mcs/; revision=45779
Ben Maurer [Fri, 10 Jun 2005 16:45:59 +0000 (16:45 -0000)]
NotWorking stuff
svn path=/trunk/mcs/; revision=45778
Sebastien Pouliot [Fri, 10 Jun 2005 16:43:46 +0000 (16:43 -0000)]
Forgot 2 ComVisible
svn path=/trunk/mcs/; revision=45777
Ben Maurer [Fri, 10 Jun 2005 16:41:44 +0000 (16:41 -0000)]
tag stuff noworking
svn path=/trunk/mcs/; revision=45776
Ben Maurer [Fri, 10 Jun 2005 16:37:42 +0000 (16:37 -0000)]
2005-06-10 Ben Maurer <bmaurer@ximian.com>
* FileTest.cs: Fix gonz's typo. Also, clean stuff up by using the
temp file api, rather than our own hack.
svn path=/trunk/mcs/; revision=45775
Martin Baulig [Fri, 10 Jun 2005 16:22:59 +0000 (16:22 -0000)]
Small fix; correctly handle generic instances when reporting unused
fields.
svn path=/trunk/mcs/; revision=45773
Martin Baulig [Fri, 10 Jun 2005 15:53:17 +0000 (15:53 -0000)]
New test.
svn path=/trunk/mcs/; revision=45770
Martin Baulig [Fri, 10 Jun 2005 15:51:31 +0000 (15:51 -0000)]
2005-06-10 Martin Baulig <martin@ximian.com>
* class.c (mono_class_create_generic_2): Read the nested classes
from the metadata rather than from `gklass->nested_classes' since
`gklass' might not be initialized yet.
svn path=/trunk/mono/; revision=45769
Lluis Sanchez [Fri, 10 Jun 2005 15:41:51 +0000 (15:41 -0000)]
2005-06-10 Lluis Sanchez Gual <lluis@novell.com>
* services.xml: Disable some tests on external services
since they are very unreliable.
svn path=/trunk/mcs/; revision=45765
Lluis Sanchez [Fri, 10 Jun 2005 15:32:53 +0000 (15:32 -0000)]
2005-06-10 Lluis Sanchez Gual <lluis@novell.com>
* System.Web.dll.sources: New files:
System.Web.Security/MembershipValidatePasswordEventHandler.cs
System.Web.Security/ValidatePasswordEventArgs.cs
svn path=/trunk/mcs/; revision=45763
Lluis Sanchez [Fri, 10 Jun 2005 15:30:39 +0000 (15:30 -0000)]
2005-06-10 Lluis Sanchez Gual <lluis@novell.com>
* MembershipUserCollection.cs:
* MembershipPasswordException.cs:
* RoleProviderCollection.cs:
* ActiveDirectoryMembershipProvider.cs:
* SqlMembershipProvider.cs:
* MembershipProvider.cs:
* SqlRoleProvider.cs:
* Membership.cs:
* MembershipUser.cs:
* MembershipProviderCollection.cs:
* Roles.cs:.
* RoleProvider.cs: Track api changes in ASP.NET 2.0. Implemented
some missing methods.
* AccessRoleProvider.cs:
* AccessMembershipProvider.cs: Removed.
* MembershipCreateUserException.cs:
* MembershipValidatePasswordEventHandler.cs:
* ValidatePasswordEventArgs.cs: Implemented.
svn path=/trunk/mcs/; revision=45762
Lluis Sanchez [Fri, 10 Jun 2005 15:29:36 +0000 (15:29 -0000)]
2005-06-10 Lluis Sanchez Gual <lluis@novell.com>
* AdType.cs:
* ImageFieldMode.cs:
* DynamicImageParameterMode.cs:
* TableViewMode.cs: Removed.
* SortDirection.cs:
* AdRotator.cs:
* TableRowSection.cs:
* AutoCompleteType.cs:
* DayNameFormat.cs: Track changes in 2.0 api.
* StringArrayConverter.cs: This class is 2.0 only.
svn path=/trunk/mcs/; revision=45761
Peter Dennis Bartok [Fri, 10 Jun 2005 14:45:37 +0000 (14:45 -0000)]
2005-06-10 Peter Bartok <pbartok@novell.com>
* Control.cs(Select): Moved SetFocus call to avoid potential
loops if controls change the active control when getting focus
* UpDownBase.cs: Fixes to allow proper keyboard focus after clicking
the up/down buttons
svn path=/trunk/mcs/; revision=45760
Sebastien Pouliot [Fri, 10 Jun 2005 14:42:08 +0000 (14:42 -0000)]
2005-06-10 Sebastien Pouliot <sebastien@ximian.com>
* all: 2.0 beta2 fixes, i.e. mostly added [ComVisible(true)]
svn path=/trunk/mcs/; revision=45759
Peter Dennis Bartok [Fri, 10 Jun 2005 14:23:20 +0000 (14:23 -0000)]
2005-06-10 Matthias Felgner <matthiasf@voelcker.ocm>
* ImageListConverter.cs: Implemented
2005-06-10 Peter Bartok <pbartok@novell.com>
* System.Windows.Forms.dll.sources: Add ImageListConverter.cs
* SWF.csproj: Updated
svn path=/trunk/mcs/; revision=45758
Raja R Harinath [Fri, 10 Jun 2005 13:54:07 +0000 (13:54 -0000)]
* interpreter.cs (Interpreter.GenerateMatch): Avoid allocating two
intermediate arrays to build the final result.
(Interpreter.GetGroupInfo, Interpreter.PopulateGroup): New helper
functions.
* CaptureCollection.cs (list): Change from ArrayList to list.
(SetValue): New internal helper, used by Interpreter.PopulateGroup.
(Enumerator): Remove helper class.
(IEnumerator.GetEnumerator): Just use list.GetEnumerator.
* GroupCollection.cs: Likewise.
* Group.cs (Group): Move responsibility of populating 'Captures'
to Interpreter.PopulateGroup.
* Match.cs (Match): Move responsibility of populating 'Groups' to
Interpreter.GenerateMatch.
This reduced the time for 100000 iterations of the 'regex'[1] benchmark
from 63s to 53s.
svn path=/trunk/mcs/; revision=45757
Sebastien Pouliot [Fri, 10 Jun 2005 12:28:11 +0000 (12:28 -0000)]
2005-06-10 Sebastien Pouliot <sebastien@ximian.com>
* PermissionSetTest.cs: Added tests for GetPermission with null and
when using a subclass of a permission. Also some new (not working)
tests for NET_2_0.
svn path=/trunk/mcs/; revision=45751
Martin Baulig [Fri, 10 Jun 2005 12:24:59 +0000 (12:24 -0000)]
Committing a patch from Kamil Skalski <nazgul@nemerle.org>
containing some .NET 2.0 updates.
svn path=/trunk/mcs/; revision=45750
Sebastien Pouliot [Fri, 10 Jun 2005 11:59:24 +0000 (11:59 -0000)]
2005-06-10 Sebastien Pouliot <sebastien@ximian.com>
* StrongNameMembershipConditionTest.cs: New. Unit tests for
StrongNameMembershipCondition.
* StrongNameTest.cs: Added test case for empty name.
svn path=/trunk/mcs/; revision=45748
John BouAntoun [Fri, 10 Jun 2005 11:47:53 +0000 (11:47 -0000)]
- MonthCalendar.cs: Wired in NumericUpDown control for year
svn path=/trunk/mcs/; revision=45747
Sebastien Pouliot [Fri, 10 Jun 2005 11:09:35 +0000 (11:09 -0000)]
svn path=/trunk/mcs/; revision=45746
Sebastien Pouliot [Fri, 10 Jun 2005 10:50:07 +0000 (10:50 -0000)]
2005-06-10 Sebastien Pouliot <sebastien@ximian.com>
* StrongNamePublicKeyBlob.cs: Reduce casts in Equals.
svn path=/trunk/mcs/; revision=45745
Gonzalo Paniagua Javier [Fri, 10 Jun 2005 10:46:12 +0000 (10:46 -0000)]
2005-06-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpSoapWebServiceHandler.cs: use the HttpResponse.BufferOutput
instead of our own MemoryStream when buffering is enabled. Flush the
response instead of closing it, as that allows for Content-Length to
be sent from HttpResponse and helps reusing connections.
svn path=/trunk/mcs/; revision=45744
Joerg Rosenkranz [Fri, 10 Jun 2005 10:10:46 +0000 (10:10 -0000)]
2005-06-10 Joerg Rosenkranz <joergr@voelcker.com>
* mono-service.cs: Removed AutoResetEvent code from signal
handler because it was unsafe and not guaranteed to work.
Use polling in main loop instead.
Use signal functions from Mono.Unix instead of self defined
ones.
svn path=/trunk/mcs/; revision=45743
Lluis Sanchez [Fri, 10 Jun 2005 10:10:35 +0000 (10:10 -0000)]
2005-05-10 Lluis Sanchez Gual <lluis@novell.com>
* SoapTypeMapper.cs: Serialize floats and doubles using the correct
precision. Patch by Roei Erez that fixes bug #75196.
svn path=/trunk/mcs/; revision=45742
Manjula GHM [Fri, 10 Jun 2005 09:37:39 +0000 (09:37 -0000)]
To Support other types of source in Mid statement
svn path=/trunk/mcs/; revision=45741
Manjula GHM [Fri, 10 Jun 2005 08:57:00 +0000 (08:57 -0000)]
To Support Optional max. insert length value in Mid statement
svn path=/trunk/mcs/; revision=45740
Atsushi Eno [Fri, 10 Jun 2005 08:09:01 +0000 (08:09 -0000)]
2005-06-11 Atsushi Enomoto <atsushi@ximian.com>
* CJK/CP932.cs : more PrivateUse. Compute them precisely.
svn path=/trunk/mcs/; revision=45738
John BouAntoun [Fri, 10 Jun 2005 08:05:27 +0000 (08:05 -0000)]
- MonthCalendar.cs: Removed MonoTodo attributes on Click and
DoubleClick events, since they are not meant to be fired.
svn path=/trunk/mcs/; revision=45737
Atsushi Eno [Fri, 10 Jun 2005 07:48:56 +0000 (07:48 -0000)]
2005-06-11 Atsushi Enomoto <atsushi@ximian.com>
* CJK/CP932.cs : PrivateUse was not mapped.
svn path=/trunk/mcs/; revision=45736
Sureshkumar T [Fri, 10 Jun 2005 06:43:14 +0000 (06:43 -0000)]
2005-06-10 Sureshkumar T <tsureshkumar@novell.com>
* DataRow.cs: CopyValuesToRow: if orginal == current, don't create
a new current record.
* DataSet.cs: GetChanges :Temporarily disable EnforceConstraints.
svn path=/trunk/mcs/; revision=45735
Duncan Mak [Fri, 10 Jun 2005 05:58:45 +0000 (05:58 -0000)]
2005-06-10 Duncan Mak <duncan@novell.com>
* cs-tokenizer.cs (process_directives): New flag for controlling
the processing of preprocessor directives.
(x_token): After seeing a '#', return Token.NONE instead of going
to handle_preprocessing_directive() when not processing
directives. This avoids unnecessary processing during the token peek in
is_punct().
This fixes #74939.
* cs-tokenizer.cs (handle_preprocessing_directive, xtoken):
Use the existing error reporting methods instead of
Report.Error.
* convert.cs (priv_fmt_expr): Remove. It's not needed anymore
after Raja's rewrite.
svn path=/trunk/mcs/; revision=45734
Gonzalo Paniagua Javier [Fri, 10 Jun 2005 05:14:06 +0000 (05:14 -0000)]
2005-06-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpRequest.cs: avoid one intermediate buffer when reading the request
body and fail for over limit content length when the content type is
not handled as form or multipart data.
svn path=/trunk/mcs/; revision=45733
Gert Driesen [Fri, 10 Jun 2005 04:57:38 +0000 (04:57 -0000)]
* VBCodeCompiler.cs:
- ArgumentException was thrown when more than one file/source or
CodeCompileUnit is built.
- Temporary files are not cleaned up after compilation.
* VBCodeProviderTest.cs:
- Added batch of tests that check whether temporary files are cleaned up.
- Compile multiple sources, CodeCompileUnits and files.
- Use separate AppDomain for tests that actually load compiled assembly,
to ensure no test output is left on the system.
svn path=/trunk/mcs/; revision=45732
Gert Driesen [Fri, 10 Jun 2005 04:52:21 +0000 (04:52 -0000)]
* TraceTest.cs: Fixed test failure.
svn path=/trunk/mcs/; revision=45731
Manjula GHM [Fri, 10 Jun 2005 04:46:58 +0000 (04:46 -0000)]
Allow New Date assignment to other types
svn path=/trunk/mcs/; revision=45730
Atsushi Eno [Fri, 10 Jun 2005 04:09:52 +0000 (04:09 -0000)]
2005-06-10 Atsushi Enomoto <atsushi@ximian.com>
* DataSetReadXmlSchemaTest.cs : TestSampleFileImportSimple() is not
working and it takes so much time (downloading), so just disable it.
svn path=/trunk/mcs/; revision=45729
Sureshkumar T [Fri, 10 Jun 2005 04:09:49 +0000 (04:09 -0000)]
2005-06-10 Sureshkumar T <tsureshkumar@novell.com>
* MergeManager.cs: Temporarily disable EnforceConstraints while
doing a dataset Merge. Patch from george.barbarosie@gmail.com
(George Barbarosie).
svn path=/trunk/mcs/; revision=45728
Peter Dennis Bartok [Fri, 10 Jun 2005 04:04:10 +0000 (04:04 -0000)]
2005-06-09 Peter Bartok <pbartok@novell.com>
* UpDownBase.cs, NumericUpDown.cs, DomainUpDown.cs: Integrated
Jonathan's standalone controls into MWF, implemented missing
events, attributes and methods; added xxxAccessible classes
* AccessibleObject.cs: Made fields internal so other classes
can change them if needed
2005-06-09 Jonathan Gilbert <2a5gjx302@sneakemail.com>
* UpDownBase.cs: Complete implementation
* NumericUpDown.cs: Complete implementation
* DomainUpDown.cs: Complete implementation
svn path=/trunk/mcs/; revision=45727
Gonzalo Paniagua Javier [Thu, 9 Jun 2005 23:23:28 +0000 (23:23 -0000)]
2005-06-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* WebServiceHelper.cs: don't even try to read the response if its length
is known to be 0.
* SoapHttpClientProtocol.cs: for successful responses on methods that
are not one-way, don't return immediately if the content length is 0 so
that the check for Content-Type takes place.
svn path=/trunk/mcs/; revision=45723
Zoltan Varga [Thu, 9 Jun 2005 22:32:47 +0000 (22:32 -0000)]
2005-06-10 Zoltan Varga <vargaz@freemail.hu>
* *-ia64.*: Ongoing IA64 work.
svn path=/trunk/mono/; revision=45721
Zoltan Varga [Thu, 9 Jun 2005 20:23:06 +0000 (20:23 -0000)]
2005-06-09 Zoltan Varga <vargaz@freemail.hu>
* *-ia64.*: Ongoing IA64 work.
svn path=/trunk/mono/; revision=45720
Zoltan Varga [Thu, 9 Jun 2005 20:22:08 +0000 (20:22 -0000)]
2005-06-09 Zoltan Varga <vargaz@freemail.hu>
* ia64/ia64-codegen.h: Ongoing IA64 work.
svn path=/trunk/mono/; revision=45719
Zoltan Varga [Thu, 9 Jun 2005 20:11:38 +0000 (20:11 -0000)]
2005-06-09 Zoltan Varga <vargaz@freemail.hu>
* basic.cs: Add conv.ovf.i4.un test.
svn path=/trunk/mono/; revision=45718
Jordi Mas i Hernandez [Thu, 9 Jun 2005 18:28:35 +0000 (18:28 -0000)]
2005-06-09 Jordi Mas i Hernandez <jordi@ximian.com>
* DataView.cs: fixes GetListName
svn path=/trunk/mcs/; revision=45716
Duncan Mak [Thu, 9 Jun 2005 17:45:32 +0000 (17:45 -0000)]
2005-06-09 Duncan Mak <duncan@novell.com>
* *.h: Added G_BEGIN_DECLS and G_END_DECLS where appropriate to
all public headers. Fixes #74919. r=zoltan.
svn path=/trunk/mono/; revision=45715
Ben Maurer [Thu, 9 Jun 2005 17:35:29 +0000 (17:35 -0000)]
warnings
svn path=/trunk/mcs/; revision=45714
Ben Maurer [Thu, 9 Jun 2005 17:32:16 +0000 (17:32 -0000)]
re-disable stuff
svn path=/trunk/mcs/; revision=45713
Ben Maurer [Thu, 9 Jun 2005 17:30:14 +0000 (17:30 -0000)]
fix freeze
svn path=/trunk/mcs/; revision=45712
Ben Maurer [Thu, 9 Jun 2005 17:06:31 +0000 (17:06 -0000)]
2005-06-09 Ben Maurer <bmaurer@ximian.com>
* configure.in: Handle more gracefully if objdump or X isn't
there. Warn the user about possible breakage.
svn path=/trunk/mono/; revision=45711
Gert Driesen [Thu, 9 Jun 2005 15:30:00 +0000 (15:30 -0000)]
* TraceImpl.cs: Adjust internal indentlevel and indentsize before passing on
to listeners. Fixes some test failures.
svn path=/trunk/mcs/; revision=45709
Lluis Sanchez [Thu, 9 Jun 2005 15:16:58 +0000 (15:16 -0000)]
2005-06-09 Lluis Sanchez Gual <lluis@novell.com>
* domain.c: The key for proxy_vtable_hash is now a pointer
array. Added new GHashFunc and GCompareFunc functions for this.
* class.h: The list of interfaces in MonoRemoteClass is known in
advance and can't grow (we create a new MonoRemoteClass if needed),
so now the interface array can be allocated together with
MonoRemoteClass.
* object.c: Added a new method create_remote_class_key.
Fixed mono_remote_class so it does not depend on
mono_upgrade_remote_class.
Removed extend_interface_array.
Added new method clone_remote_class(), which makes a copy of a remote
class and adds a new interface or class to it.
mono_upgrade_remote_class() now creates a new remote class (or gets
it from the cache) if an vtable upgrade is needed. In this way
we make sure that other objects sharing the same remote class
don't get the new vtable with unwanted interfaces.
* object-internals.h:
* object.h: Moved mono_upgrade_remote_class to object-internals.h.
* marshal.c: Track changes in mono_upgrade_remote_class().
svn path=/trunk/mono/; revision=45708
Andrew Skiba [Thu, 9 Jun 2005 14:38:58 +0000 (14:38 -0000)]
Fix the list of known failures
svn path=/trunk/mcs/; revision=45705
Sebastien Pouliot [Thu, 9 Jun 2005 14:38:34 +0000 (14:38 -0000)]
2005-06-09 Sebastien Pouliot <sebastien@ximian.com>
* HMAC.cs: BlockSizeValue has changed from a protected member to
a protected property.
svn path=/trunk/mcs/; revision=45704
Raja R Harinath [Thu, 9 Jun 2005 14:34:47 +0000 (14:34 -0000)]
Simplify Enumerator.MoveNext to make it "obviously correct", rather
than require subtle reasoning about the state of various variables.
* Dictionary.cs (Enumerator._isValid): Remove. Replace all uses
with "_current == null".
(Enumerator._validNodeVisited): Remove.
(Enumerator._next): New. Holds the the next position.
(Enumerator.FixNest): New helper function that ensures that _next
has the right value.
(Enumerator.MoveNext): Simplify. Now, copies _next to _current
and advances _next if possible.
svn path=/trunk/mcs/; revision=45703
Sebastien Pouliot [Thu, 9 Jun 2005 14:09:11 +0000 (14:09 -0000)]
forgot a few of them...
svn path=/trunk/mcs/; revision=45701
Martin Baulig [Thu, 9 Jun 2005 13:42:34 +0000 (13:42 -0000)]
Reverted the patch.
Next time please send me a patch which actually compiles.
svn path=/trunk/mcs/; revision=45700
Martin Baulig [Thu, 9 Jun 2005 13:33:29 +0000 (13:33 -0000)]
Ooops.
svn path=/trunk/mcs/; revision=45699
Martin Baulig [Thu, 9 Jun 2005 13:26:06 +0000 (13:26 -0000)]
Ooops.
svn path=/trunk/mcs/; revision=45698
Martin Baulig [Thu, 9 Jun 2005 13:17:47 +0000 (13:17 -0000)]
Committing a patch from Kamil Skalski <nazgul@nemerle.org>
containing some .NET 2.0 updates.
svn path=/trunk/mcs/; revision=45697
Martin Baulig [Thu, 9 Jun 2005 13:14:51 +0000 (13:14 -0000)]
2005-06-08 Kamil Skalski <nazgul@nemerle.org>
* icall.c: Add runtime methods for obtaining members of inflated
class, which were created from supplied non-inflated members. It
is used in internal Get{Method,Constructor,Field} methods in
System.Type
svn path=/trunk/mono/; revision=45696
Martin Baulig [Thu, 9 Jun 2005 13:07:58 +0000 (13:07 -0000)]
New test.
svn path=/trunk/mcs/; revision=45695
Martin Baulig [Thu, 9 Jun 2005 13:04:19 +0000 (13:04 -0000)]
2005-06-09 Martin Baulig <martin@ximian.com>
* delegate.cs (Delegate.VerifyMethod): Added
`MethodGroupExpr old_mg' argument; inherit its
`HasTypeParameters'; fix #75085.
svn path=/trunk/mcs/; revision=45694
Sebastien Pouliot [Thu, 9 Jun 2005 12:43:04 +0000 (12:43 -0000)]
2005-06-09 Sebastien Pouliot <sebastien@ximian.com>
* AssemblyInfo.cs: Bump security tools version to 1.1.8.
svn path=/trunk/mcs/; revision=45693
Zoltan Varga [Thu, 9 Jun 2005 12:04:38 +0000 (12:04 -0000)]
2005-06-09 Zoltan Varga <vargaz@freemail.hu>
* CustomAttributeData.cs EventInfo.cs Assembly.cs: Updates for net 2.0 beta 2.
svn path=/trunk/mcs/; revision=45692