mono.git
18 years ago * ImageList.cs: Don't set the format when changing the image.
Jackson Harper [Mon, 26 Sep 2005 02:16:26 +0000 (02:16 -0000)]
    * ImageList.cs: Don't set the format when changing the image.

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

18 years ago2005-09-25 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 25 Sep 2005 20:18:05 +0000 (20:18 -0000)]
2005-09-25  Atsushi Enomoto <atsushi@ximian.com>

* NvdlValidationProvider.cs : GetSchemaXmlStream() should take NVDL
  script's base URI into account to compute the actual schema URI.
* NvdlRelaxngSupport.cs : ditto.

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

18 years ago * TreeView.cs: We can't just assume the node has a font. Use the
Jackson Harper [Sun, 25 Sep 2005 19:12:21 +0000 (19:12 -0000)]
    * TreeView.cs: We can't just assume the node has a font. Use the
treeviews font if no node font is available.

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

18 years ago2005-09-25 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 25 Sep 2005 18:49:25 +0000 (18:49 -0000)]
2005-09-25  Atsushi Enomoto <atsushi@ximian.com>

* XmlSchemaBuiltInType.cs : removed obsolete beta file.

* System.Xml.dll.sources : removed XmlSchemaBuiltInType.cs.

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

18 years agoUpdate
Miguel de Icaza [Sun, 25 Sep 2005 18:37:20 +0000 (18:37 -0000)]
Update

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

18 years ago * TreeView.cs: Allow the scrollbars to be reset with negative
Jackson Harper [Sun, 25 Sep 2005 18:19:00 +0000 (18:19 -0000)]
    * TreeView.cs: Allow the scrollbars to be reset with negative
values.
- Don't add scrollbars to negative sized windows.

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

18 years ago2005-09-25 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 25 Sep 2005 17:43:39 +0000 (17:43 -0000)]
2005-09-25  Atsushi Enomoto <atsushi@ximian.com>

* XmlSchemaValidationFlags.cs, XmlSchemaValidator.cs :
  NET_2_0 API updates.

* XmlReader.cs, XmlReaderSettings.cs, XmlDocument.cs:
  XmlSchemaValidationFlags updates.

* XmlSchemaValidatingReader.cs: XmlSchemaValidationFlags updates.

* XmlReaderSettingsTests.cs : XmlSchemaValidationFlags NET_2_0 update.

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

18 years agoSome more documentation
Miguel de Icaza [Sun, 25 Sep 2005 17:31:17 +0000 (17:31 -0000)]
Some more documentation

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

18 years ago2005-09-25 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Sun, 25 Sep 2005 15:54:34 +0000 (15:54 -0000)]
2005-09-25  Sebastien Pouliot  <sebastien@ximian.com>

* MonoProperty.cs: Invoke throws a SecurityException but GetValue must
throw TargetInvocationException with the SecurityException as an inner
exception. See CAS unit tests for System.Web.dll.

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

18 years ago2005-09-25 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Sun, 25 Sep 2005 15:10:07 +0000 (15:10 -0000)]
2005-09-25  Sebastien Pouliot  <sebastien@ximian.com>

* X509Certificate.cs: Fix date/time reporting for NET_2_0 profile (bug
fixed in 2.0).

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

18 years ago2005-09-25 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Sun, 25 Sep 2005 15:09:02 +0000 (15:09 -0000)]
2005-09-25  Sebastien Pouliot  <sebastien@ximian.com>

* X509CapiTest.cs: Update the test cases as the 1.x date/time bug
(Seattle time) has been fixed in 2.0.
* X509CertificateTest.cs: Update the test cases as the 1.x date/time
bug (Seattle time) has been fixed in 2.0.

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

18 years ago2005-09-25 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 25 Sep 2005 11:55:39 +0000 (11:55 -0000)]
2005-09-25  Atsushi Enomoto  <atsushi@ximian.com>

* I18N.CJK.dll.sources : needs fix as well.

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

18 years ago2005-09-25 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 25 Sep 2005 11:52:49 +0000 (11:52 -0000)]
2005-09-25  Atsushi Enomoto  <atsushi@ximian.com>

* CP50221.cs,
  ISO2022JP.cs :
  So, now "CP50221.cs" is improper, since it contains all 50220-50222.

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

18 years ago2005-09-25 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 25 Sep 2005 11:35:21 +0000 (11:35 -0000)]
2005-09-25  Atsushi Enomoto  <atsushi@ximian.com>

* CP50221.cs : actually 50220 and 50222 are also iso-2022-jp encodings.
  Fixed bug #76139. This file is likely to be renamed.

* Handler.cs : added 50220 and 50222.

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

18 years ago2005-09-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 24 Sep 2005 22:45:41 +0000 (22:45 -0000)]
2005-09-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* DataList.cs: fill in the data keys from BaseDataList so that the
events can see them. Only assign DataItem when using data binding and
nullify it after all events are raised. Thanks to Joe Audette for quick
updates on this.

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

18 years ago2 more assertions
Gonzalo Paniagua Javier [Sat, 24 Sep 2005 22:43:15 +0000 (22:43 -0000)]
2 more assertions

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

18 years ago2005-09-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 24 Sep 2005 18:25:30 +0000 (18:25 -0000)]
2005-09-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* DataList.cs: OnItemCommand() is raised any time OnBubbleEvent is
called.

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

18 years ago2005-09-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 24 Sep 2005 18:24:18 +0000 (18:24 -0000)]
2005-09-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* DataGridTest.cs:
* DataListTest.cs: OnItemCommand is raised always in OnBubbleEvent.

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

18 years ago2005-09-24 Sureshkumar T <tsureshkumar@novell.com>
Sureshkumar T [Sat, 24 Sep 2005 15:44:19 +0000 (15:44 -0000)]
2005-09-24  Sureshkumar T  <tsureshkumar@novell.com>

* SqlParameterCollection.cs (AddWithValue): added method. patch
from awaddell@fnfr.com (Andy Waddell).

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

18 years ago2005-09-24 Sureshkumar T <tsureshkumar@novell.com>
Sureshkumar T [Sat, 24 Sep 2005 13:55:34 +0000 (13:55 -0000)]
2005-09-24  Sureshkumar T  <tsureshkumar@novell.com>

* OdbcParameterTest.cs: Tests for OdbcCommand class.

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

18 years ago2005-09-24 Sureshkumar T <tsureshkumar@novell.com>
Sureshkumar T [Sat, 24 Sep 2005 13:53:03 +0000 (13:53 -0000)]
2005-09-24  Sureshkumar T  <tsureshkumar@novell.com>
In sql:

* sybase.sql: grant permissions on objects

* sqlserver.sql: change id as int. tiny int won't allow 6000 (the
tempory updatable limit).

In System.Data.SqlClient:

* SqlDataAdapterTest.cs (Fill_Test_Exceptions): passing null
dataset name throws ArgumentNullException in ms.net

* SqlConnectionTest.cs: HostName compare: convert to uppercase.

* SqlDataReaderTest.cs: remove Opening connection in few test
cases as it was done in SetUp.
- id type change changes

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

18 years ago * XplatUIX11.cs: Update to use Mono.Posix.Native instead of plain
Jackson Harper [Sat, 24 Sep 2005 02:35:59 +0000 (02:35 -0000)]
    * XplatUIX11.cs: Update to use Mono.Posix.Native instead of plain
old Mono.Posix. Also remove some stray code that shouldn't have
been committed.

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

18 years ago * TreeView.cs: Attempt at proper sizing of the horizontal
Jackson Harper [Sat, 24 Sep 2005 02:28:18 +0000 (02:28 -0000)]
    * TreeView.cs: Attempt at proper sizing of the horizontal
scrollbar. Also don't resize the scrollbars unless they are
visible.

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

18 years ago2005-09-24 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 24 Sep 2005 01:25:21 +0000 (01:25 -0000)]
2005-09-24  Zoltan Varga  <vargaz@freemail.hu>

* Reapply reverted patches.

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

18 years ago2005-09-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 24 Sep 2005 01:21:18 +0000 (01:21 -0000)]
2005-09-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* BrowserCapabilities.cs: don't rely on the win32 attribute to be there.
Just use the platform to determine whether Win32 is true or not. Fixes
bug #74777.

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

18 years ago2005-09-24 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 24 Sep 2005 01:07:03 +0000 (01:07 -0000)]
2005-09-24  Zoltan Varga  <vargaz@freemail.hu>

* *: Revert r50174 as well.

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

18 years ago2005-09-24 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 24 Sep 2005 01:05:33 +0000 (01:05 -0000)]
2005-09-24  Zoltan Varga  <vargaz@freemail.hu>

* *: Revert r50174 as well.

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

18 years ago2005-09-24 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 24 Sep 2005 00:52:00 +0000 (00:52 -0000)]
2005-09-24  Zoltan Varga  <vargaz@freemail.hu>

* mini-amd64.c cpu-amd64.md inssel-amd64.brg: Revert r50170 as well.

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

18 years ago2005-09-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 24 Sep 2005 00:50:54 +0000 (00:50 -0000)]
2005-09-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpApplication.cs: fixed typo when setting UI culture. Closes bug
#76189.

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

18 years agoadded exit code output
Florian Gross [Sat, 24 Sep 2005 00:45:40 +0000 (00:45 -0000)]
added exit code output

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

18 years ago2005-09-24 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 24 Sep 2005 00:42:21 +0000 (00:42 -0000)]
2005-09-24  Zoltan Varga  <vargaz@freemail.hu>

* mini-amd64.c: Revert r50342 to see if this fixed buildbot.

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

18 years ago2005-09-24 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 24 Sep 2005 00:08:42 +0000 (00:08 -0000)]
2005-09-24  Zoltan Varga  <vargaz@freemail.hu>

* object.c (mono_class_create_runtime_vtable): Avoid calling
field_is_special_static if the klass has no special static fields.

* class-internals.h (MonoClass): Add 'no_special_static_fields' flag.
(MonoCachedClassInfo): Likewise.

* object.c (mono_class_has_special_static_fields): New helper function.

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

18 years agoRemoved debug logs left from last patch
Florian Gross [Sat, 24 Sep 2005 00:08:01 +0000 (00:08 -0000)]
Removed debug logs left from last patch

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

18 years ago2005-09-23 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Fri, 23 Sep 2005 23:39:46 +0000 (23:39 -0000)]
2005-09-23  Miguel de Icaza  <miguel@novell.com>

* mini.c (SIG_HANDLER_SIGNATURE): Only dereference info if it is
part of the SIG_HANDLER_SIGNATURE.

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

18 years ago * TreeView.cs: We don't need to expand the invalid area when the
Jackson Harper [Fri, 23 Sep 2005 23:35:58 +0000 (23:35 -0000)]
    * TreeView.cs: We don't need to expand the invalid area when the
selection changes, as this is all drawn in the node's bounding
box. The area needs to be expanded (previous typo was contracting
it) when the focus rect moves.

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

18 years ago2005-09-23 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 23 Sep 2005 23:32:07 +0000 (23:32 -0000)]
2005-09-23  Sebastien Pouliot  <sebastien@ximian.com>

* DataBindingCollection.cs: Using an hashtable is a nice trick but
we need to copy values (not the DictionaryEntry) in CopyTo.
* Page.cs: IsValid throws an exception if the page hasn't be
validated. VerifyRenderingInServerForm doesn't throw an exception
during unit testing (without a context?) but does in normal ops.

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

18 years ago2005-09-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 23 Sep 2005 23:15:50 +0000 (23:15 -0000)]
2005-09-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* LosFormatter.cs: the exceptions thrown have a 500 httpCode. Really
save the allocation of new MemoryStreams when possible. Thanks to
Sebastien again.

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

18 years ago * TreeView.cs: Display the selection box under the correct
Jackson Harper [Fri, 23 Sep 2005 22:58:06 +0000 (22:58 -0000)]
    * TreeView.cs: Display the selection box under the correct
circumstances. We were rendering white text with no selection box
before.

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

18 years ago2005-09-24 Florian Gross <flgr@ccan.de>
Florian Gross [Fri, 23 Sep 2005 22:50:17 +0000 (22:50 -0000)]
2005-09-24  Florian Gross  <flgr@ccan.de>

* Changed Win32 options in runner.cs to match the reality again

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

18 years agooops
Gonzalo Paniagua Javier [Fri, 23 Sep 2005 22:37:55 +0000 (22:37 -0000)]
oops

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

18 years agofix formatting
Ben Maurer [Fri, 23 Sep 2005 22:27:06 +0000 (22:27 -0000)]
fix formatting

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

18 years agoeol-style
Ben Maurer [Fri, 23 Sep 2005 22:25:56 +0000 (22:25 -0000)]
eol-style

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

18 years agochmod -x
Ben Maurer [Fri, 23 Sep 2005 22:25:12 +0000 (22:25 -0000)]
chmod -x

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

18 years agoIn Test/System.Web.UI:
Ben Maurer [Fri, 23 Sep 2005 22:23:33 +0000 (22:23 -0000)]
In Test/System.Web.UI:
2005-09-23  Ben Maurer  <bmaurer@ximian.com>

* HtmlTextWriterTest.cs: Reenable some stuff

In System.Web.UI:
2005-09-23  Ben Maurer  <bmaurer@ximian.com>

* HtmlTextWriter.cs: Initial support for escaping.

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

18 years ago2005-09-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 23 Sep 2005 22:03:12 +0000 (22:03 -0000)]
2005-09-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ViewStateOutputHashStream.cs: Removed. It didn't last long.

* Page.cs: almost restored to its previous state, but now that we found
that LosFormatter ctor that takes 'enableMac', moved the logic to
add the hash and validate there. Thanks to Sebastien for his input.

* LosFormatter.cs: implemented the missing ctors and support for
"MAC" validation of the data.

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

18 years ago2005-09-23 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Fri, 23 Sep 2005 21:23:22 +0000 (21:23 -0000)]
2005-09-23  Miguel de Icaza  <miguel@novell.com>

* Decimal.cs: Fix typo, patch from Tomas Kukol <tomas.kukol@gmail.com>

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

18 years ago2005-09-23 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 23 Sep 2005 20:54:40 +0000 (20:54 -0000)]
2005-09-23  Chris Toshok  <toshok@ximian.com>

* AppSettingsSection.cs: fix build and add a couple of TODO'ed
properties.

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

18 years ago2005-09-23 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Fri, 23 Sep 2005 20:40:19 +0000 (20:40 -0000)]
2005-09-23  Zoltan Varga  <vargaz@gmail.com>

* class.c (mono_class_create_from_typedef): Don't call
interfaces_from_typedef_full for enums.
(mono_class_create_from_typedef): Compute the base types of enums directly
without calling mono_class_setup_fields ().
(mono_class_find_enum_basetype): New helper function.

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

18 years ago2005-09-23 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Fri, 23 Sep 2005 20:31:05 +0000 (20:31 -0000)]
2005-09-23  Zoltan Varga  <vargaz@gmail.com>

* reflection.c (mono_image_build_metadata): Emit type names+namespaces at
one place inside the string heap.

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

18 years ago2005-09-23 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 23 Sep 2005 19:20:45 +0000 (19:20 -0000)]
2005-09-23  Sebastien Pouliot  <sebastien@ximian.com>

* HttpContextCas.cs: Mono throws ArgumentNullException for RewritePath
methods while MS throws NullReferenceException.

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

18 years ago2005-09-23 Dick Porter <dick@ximian.com>
Dick Porter [Fri, 23 Sep 2005 18:43:08 +0000 (18:43 -0000)]
2005-09-23  Dick Porter  <dick@ximian.com>

        * processes.c: Don't wait for processes that have already been
        signalled; also fix typo.

        * handles.c: Improve locking inside new handle and handle
        searching functions.

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

18 years ago2005-09-23 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 23 Sep 2005 18:32:13 +0000 (18:32 -0000)]
2005-09-23  Chris Toshok  <toshok@ximian.com>

* ProviderSettings.cs (Unmerge): track change to
ConfigurationElement.Unmerge.

* ConfigurationSection.cs: add functions nuked from
ConfigurationElement here.

* ConfigurationElementCollection.cs: add DebuggerDisplay attribute
to the class.
(BaseGetAllKeys): returns object[], not string[].
(BaseGetKey): returns object, not string.
(Unmerge): track change to ConfigurationElement.Unmerge signature.

* ConfigurationElement.cs (ConfigurationElement.Unmerge): fix
signature (drop the serializeCollectionKey parameter).

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

18 years ago2005-09-23 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 23 Sep 2005 18:13:57 +0000 (18:13 -0000)]
2005-09-23  Chris Toshok  <toshok@ximian.com>

* System.dll.sources: remove the System.Configuration.Property/*

* System.Configuration.Property/*: move to ../System.Configuration
where it belongs.

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

18 years ago2005-09-23 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 23 Sep 2005 18:10:54 +0000 (18:10 -0000)]
2005-09-23  Chris Toshok  <toshok@ximian.com>

* System.Configuration.dll.sources: add the
System.Configuration.Provider stuff to the build.

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

18 years ago2005-09-22 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 23 Sep 2005 18:09:41 +0000 (18:09 -0000)]
2005-09-22  Chris Toshok  <toshok@ximian.com>

* System.Configuration.Provider/*: move here from
../System/System.Configuration.Provider.

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

18 years ago2005-09-23 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 23 Sep 2005 18:07:41 +0000 (18:07 -0000)]
2005-09-23  Chris Toshok  <toshok@ximian.com>

* StringValidator.cs: throw ArgumentException instead of
ConfigurationErrorsException.

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

18 years ago2005-09-23 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 23 Sep 2005 18:06:44 +0000 (18:06 -0000)]
2005-09-23  Chris Toshok  <toshok@ximian.com>

* System.Configuration/StringValidatorTest.cs: new test.

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

18 years ago2005-09-23 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 23 Sep 2005 18:05:50 +0000 (18:05 -0000)]
2005-09-23  Chris Toshok  <toshok@ximian.com>

* ConnectionStringsSection.cs: track change to
ConfigurationPropertyOptions.

* ConfigurationPropertyAttribute.cs, ConfigurationProperty.cs,
ProviderSettings.cs: track change to ConfigurationPropertyOptions.

* ConnectionStringSettings.cs: track change to
ConfigurationProprertyOptions, and add some ConfigurationProperty
attributes.

* ConfigurationPropertyOptions.cs: DefaultCollection ->
IsDefaultCollection, Required -> IsRequired.

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

18 years ago2005-09-23 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 23 Sep 2005 18:02:38 +0000 (18:02 -0000)]
2005-09-23  Chris Toshok  <toshok@ximian.com>

* ConfigurationPropertyAttribute.cs, ConfigurationProperty.cs,
ProviderSettings.cs: track change to ConfigurationPropertyOptions.

* ConnectionStringSettings.cs: track change to
ConfigurationProprertyOptions, and add some ConfigurationProperty
attributes.

* ConfigurationPropertyOptions.cs: DefaultCollection ->
IsDefaultCollection, Required -> IsRequired.

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

18 years ago2005-09-23 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 23 Sep 2005 18:00:56 +0000 (18:00 -0000)]
2005-09-23  Chris Toshok  <toshok@ximian.com>

* ExpressionBuilderCollection.cs: track change to
System.Configuration.ConfigurationPropertyOptions.

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

18 years ago2005-09-23 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 23 Sep 2005 17:59:20 +0000 (17:59 -0000)]
2005-09-23  Chris Toshok  <toshok@ximian.com>

* ConfigurationPropertyAttribute.cs, ConfigurationProperty.cs,
ProviderSettings.cs: track change to ConfigurationPropertyOptions.

* ConnectionStringSettings.cs: track change to
ConfigurationProprertyOptions, and add some ConfigurationProperty
attributes.

* ConfigurationPropertyOptions.cs: DefaultCollection ->
IsDefaultCollection, Required -> IsRequired.

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

18 years agoUpdate sample to load the Mono configuration file
Miguel de Icaza [Fri, 23 Sep 2005 17:42:03 +0000 (17:42 -0000)]
Update sample to load the Mono configuration file

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

18 years agoFri Sep 23 19:37:46 CEST 2005 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 23 Sep 2005 17:39:42 +0000 (17:39 -0000)]
Fri Sep 23 19:37:46 CEST 2005 Paolo Molaro <lupus@ximian.com>

* class.c: locking fixes, code cleanups, some docs added.
Allocate some data structures in the image mempool.

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

18 years agoUpdate documentation
Miguel de Icaza [Fri, 23 Sep 2005 17:36:26 +0000 (17:36 -0000)]
Update documentation

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

18 years ago2005-09-23 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Fri, 23 Sep 2005 17:26:46 +0000 (17:26 -0000)]
2005-09-23  Zoltan Varga  <vargaz@gmail.com>

* rawbuffer.c: Remove unneccessary set_n_pagefaults () routine and update
the example code.

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

18 years agoFri Sep 23 18:27:02 CEST 2005 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 23 Sep 2005 16:27:54 +0000 (16:27 -0000)]
Fri Sep 23 18:27:02 CEST 2005 Paolo Molaro <lupus@ximian.com>

* class-internals.h, class.c, reflection.c: reduce memory taken by
MonoClass.

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

18 years agoAdded test case for ErrorProvider
Ritvik Mayank [Fri, 23 Sep 2005 16:18:38 +0000 (16:18 -0000)]
Added test case for ErrorProvider

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

18 years agoFri Sep 23 17:56:21 CEST 2005 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 23 Sep 2005 15:57:11 +0000 (15:57 -0000)]
Fri Sep 23 17:56:21 CEST 2005 Paolo Molaro <lupus@ximian.com>

* metadata.c, metadata.h, loader.h: documentation updates, code and
API cleanups.

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

18 years ago2005-09-23 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Fri, 23 Sep 2005 15:52:22 +0000 (15:52 -0000)]
2005-09-23  Peter Dennis Bartok  <pbartok@novell.com>

* TextControl.cs(Split): Now updates selection start/end if it points
  into a line that's being split. Fixes a FIXME and bug #75258

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

18 years agocomplete CAS unit tests for System.Web.UI.WebControls
Sebastien Pouliot [Fri, 23 Sep 2005 15:50:48 +0000 (15:50 -0000)]
complete CAS unit tests for System.Web.UI.WebControls

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

18 years ago2005-09-23 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 23 Sep 2005 15:46:05 +0000 (15:46 -0000)]
2005-09-23  Sebastien Pouliot  <sebastien@ximian.com>

* Button.cs: For 2.0 don't add the "name" attribute unless there's an
id.
* DataGrid.cs: Fix TagKey (table) for 2.0.
* DataList.cs: Revert 2.0 specific stuff that was changed in RC.
* DropDownList.cs: For 2.0 don't add the "name" attribute unless
there's an id.
* ListBox.cs: For 2.0 don't add the "name" attribute unless there's an
id.
* RoleGroupCollection.cs: Fix "extra" exception in Remove method.
* Style.cs: Fixed (2.0) RegisteredCssClass to returns String.Empty
(i.e. not null).
* TextBox.cs: For 2.0 don't add the "name" attribute unless there's an
id.
* TreeView.cs: Added declarative security (Link and Inheritance
demands) for Minimal.
* XmlDataSource.cs: Added declarative security (Link and Inheritance
demands) for Minimal.

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

18 years ago2005-09-23 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 23 Sep 2005 15:41:32 +0000 (15:41 -0000)]
2005-09-23  Sebastien Pouliot  <sebastien@ximian.com>

* LoginTest.cs: Make OnBubbleEvent_Authenticated_OnAuthenticate test
case "work" on both MS and Mono.
* UnitTest.cs: IncorrectConstructor9 was fixed (in 2.0 RC) to throw
the FormatException (just like earlier fx did).

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

18 years ago2005-09-23 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Fri, 23 Sep 2005 15:34:40 +0000 (15:34 -0000)]
2005-09-23  Zoltan Varga  <vargaz@gmail.com>

* mini.h mini.c: Add a new MONO_DEBUG option to collect metadata pagefault
statistics.

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

18 years ago2005-09-23 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Fri, 23 Sep 2005 15:32:17 +0000 (15:32 -0000)]
2005-09-23  Zoltan Varga  <vargaz@gmail.com>

* rawbuffer.h rawbuffer.c: Add code and APIs to help determine the number of
page faults caused by the runtime while reading metadata.

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

18 years ago2005-09-23 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Fri, 23 Sep 2005 14:18:15 +0000 (14:18 -0000)]
2005-09-23  Zoltan Varga  <vargaz@gmail.com>

* mini-x86.c (mono_arch_call_opcode): Fix vararg calling convention
introduced by previous patch.

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

18 years ago2005-09-23 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 23 Sep 2005 14:13:57 +0000 (14:13 -0000)]
2005-09-23  Sebastien Pouliot  <sebastien@ximian.com>

* LabelCas.cs, LinkButtonCas.cs, ListBoxCas.cs, ListControlCas.cs,
ListItemCas.cs, ListItemCollectionCas.cs, LiteralCas.cs, LoginCas.cs,
LoginNameCas.cs, LoginStatusCas.cs, MonthChangedEventArgsCas.cs,
PagedDataSourceCas.cs, PanelCas.cs, RadioButtonCas.cs,
RadioButtonListCas.cs, RangeValidatorCas.cs,
RegularExpressionValidatorCas.cs, RepeaterCas.cs, RepeatInfoCas.cs,
RoleGroupCas.cs, RoleGroupCollectionCas.cs,
SelectedDatesCollectionCas.cs, StyleCas.cs, TableCas.cs,
TableCellCas.cs, TableFooterRowCas.cs, TableHeaderCellCas.cs,
TableHeaderRowCas.cs, TableItemStyleCas.cs, TableRowCas.cs,
TableSectionStyleCas.cs, TableStyleCas.cs, TargetConverterCas.cs,
TextBoxCas.cs, TreeViewCas.cs, UnitCas.cs, UnitConverterCas.cs,
ValidatedControlConverterCas.cs, ValidationSummaryCas.cs,
WebColorConverterCas.cs, WebControlCas.cs, XmlCas.cs,
XmlDataSourceCas.cs: New CAS unit tests - checks for LinkDemands and
re-execute the "classic" unit tests under the most retricted security
permissions possible.

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

18 years ago * make-map.cs: Generate NativeConvert documentation XML fragments for use in
Jonathan Pryor [Fri, 23 Sep 2005 14:12:55 +0000 (14:12 -0000)]
  * make-map.cs: Generate NativeConvert documentation XML fragments for use in
    monodoc.

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

18 years ago * Catalog.cs, PeerCred.cs, Syscall.cs, UnixEndPoint.cs: [Obsolete] public
Jonathan Pryor [Fri, 23 Sep 2005 14:10:56 +0000 (14:10 -0000)]
  * Catalog.cs, PeerCred.cs, Syscall.cs, UnixEndPoint.cs: [Obsolete] public
    types and list appropriate replacement members for Syscall.cs
    enumerations/structs.

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

18 years ago2005-09-23 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 23 Sep 2005 14:10:35 +0000 (14:10 -0000)]
2005-09-23  Sebastien Pouliot  <sebastien@ximian.com>

* FontUnit.cs: Added, but only for 1.x, declarative security (Link and
Inheritance demands) for Minimal.
* Label.cs: Added declarative security (Link and Inheritance demands)
for Minimal.
* ListItem.cs: Added declarative security (LinkDemands) for Minimal.
* ListItemCollection.cs: Added declarative security (LinkDemands) for
Minimal.
* MonthChangedEventArgs.cs: Added declarative security (Link and, for
2.0, Inheritance demands) for Minimal.
* PagedDataSource.cs: Added declarative security (LinkDemands) for
Minimal.
* Panel.cs: Added declarative security (Link and Inheritance demands)
for Minimal.
* Repeater.cs: Added declarative security (Link and Inheritance
demands) for Minimal.
* RepeatInfo.cs: Added declarative security (LinkDemands) for Minimal.
* SelectedDatesCollection.cs: Added declarative security (LinkDemands)
for Minimal.
* TargetConverter.cs: Added declarative security (Link and Inheritance
demands) for Minimal.
* Unit.cs: Added, but only for 1.x, declarative security (Link and
Inheritance demands) for Minimal.
* ValidatedControlConverter.cs: Added declarative security (Link and
Inheritance demands) for Minimal.
* WebColorConverter.cs: Added declarative security (Link and
Inheritance demands) for Minimal.
* Xml.cs: Added declarative security (Link and Inheritance demands)
for Minimal.
* ValidationSummary.cs: Added declarative security (Link and
Inheritance demands) for Minimal.

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

18 years ago2005-09-23 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 23 Sep 2005 13:25:23 +0000 (13:25 -0000)]
2005-09-23  Sebastien Pouliot  <sebastien@ximian.com>

* UnitConverter.cs: Remove conversion from Unit (see unit tests).

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

18 years ago2005-09-23 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 23 Sep 2005 13:24:01 +0000 (13:24 -0000)]
2005-09-23  Sebastien Pouliot  <sebastien@ximian.com>

* LinkButtonTest.cs: Fixed fixture name (Text -> Test).
* ListItemTest.cs: Fixed header.
* LoginTest.cs: Changed [Ignore] to [Category ("NotDotNet")] on
OnBubbleEvent_Authenticated_OnAuthenticate () test case.
* PagedDataSourceTest.cs: Added missing [Test] to
TestEnumerators_NoPaging test case.
* RadioButtonListTest.cs: Fixed header.
* RepeatInfoTest.cs: Add missing [Test] on DefaultValues test case.
* UnitConverterTest.cs: Fixed test cases (commited bu never executed)
before including it in the suite.
* ValidatorTest.cs: Fixed header.
* WebColorConverterTest.cs: Fixed header.

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

18 years ago * LabelTest.cs : Added messages to simulate Key* events.
Hisham Mardam Bey [Fri, 23 Sep 2005 12:42:31 +0000 (12:42 -0000)]
    * LabelTest.cs : Added messages to simulate Key* events.
                 Key* events have tests now.

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

18 years ago2005-09-23 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 23 Sep 2005 12:10:03 +0000 (12:10 -0000)]
2005-09-23  Sebastien Pouliot  <sebastien@ximian.com>

* makecert.cs: For PKCS#12, added localKeyID attribute support, for
certificates and keys, so Windows can import both as a single entity.

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

18 years ago2005-09-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 23 Sep 2005 09:34:40 +0000 (09:34 -0000)]
2005-09-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web.UI/Page.cs:
* System.Web.UI/ViewStateOutputHashStream.cs:
* System.Web.dll.sources: added support for viewstate MAC. It prevents
the viewstate being altered on the client and it's disabled by default
as per the documentation, but MS machine.config has it enabled in
machine.config.

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

18 years ago* interpreter.cs (Interpreter.Eval) [OpCode.Until]: Invert the
Raja R Harinath [Fri, 23 Sep 2005 09:34:08 +0000 (09:34 -0000)]
* interpreter.cs (Interpreter.Eval) [OpCode.Until]: Invert the
sense of a test to reflect the code re-organization.

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

18 years ago2005-09-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 23 Sep 2005 09:31:03 +0000 (09:31 -0000)]
2005-09-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* PagesConfiguration.cs: on error return a default instance instead
of null.

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

18 years ago * Binding.cs:
Jackson Harper [Fri, 23 Sep 2005 07:33:18 +0000 (07:33 -0000)]
    * Binding.cs:
* ListControl.cs: Don't use the path when retrieving binding
managers from the binding context. My bat sense tells me that the
path is only used on insertion.

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

18 years ago2005-09-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 23 Sep 2005 07:05:30 +0000 (07:05 -0000)]
2005-09-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* AspParser.cs: when processing verbatim input, throw if we reach EOF
before the expected end of the data.

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

18 years agotests for cookieless + server.transfer.
Gonzalo Paniagua Javier [Fri, 23 Sep 2005 03:12:22 +0000 (03:12 -0000)]
tests for cookieless + server.transfer.

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

18 years ago2005-09-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 23 Sep 2005 03:09:26 +0000 (03:09 -0000)]
2005-09-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HtmlForm.cs: when transfering from one page to another and using
cookieless session, we were doing pretty bad. Now, if the current path
and the original are the same, we just use the filename. Otherwise
we make the action location be relative to the original URL.

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

18 years ago2005-09-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 23 Sep 2005 03:06:25 +0000 (03:06 -0000)]
2005-09-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web/HttpRequest.cs: new SetFilePath() that does not conflict
with SetCurrentExePath. Now when transfering from a page to another,
CurrentExecutionFilePath and FilePath are correct.
* System.Web.SessionState/SessionStateModule.cs: use the new funciton
in HttpRequest.

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

18 years agoremove conflict line
Gonzalo Paniagua Javier [Fri, 23 Sep 2005 03:00:57 +0000 (03:00 -0000)]
remove conflict line

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

18 years ago2005-09-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 23 Sep 2005 02:59:24 +0000 (02:59 -0000)]
2005-09-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* UrlUtils.cs: fix GetFile to work with '/blah'.

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

18 years agoAdd new test
Miguel de Icaza [Fri, 23 Sep 2005 02:55:23 +0000 (02:55 -0000)]
Add new test

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

18 years ago2005-09-22 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Fri, 23 Sep 2005 02:51:02 +0000 (02:51 -0000)]
2005-09-22  Miguel de Icaza  <miguel@novell.com>

* statement.cs (Lock): Use the TemporaryVariable class instead of
manually using local variables as those do not work when variables
are captured.

* ecore.cs: Moved the TemporaryVariable class from being a nested
class inside Foreach to be a public class that can be employed in
other places.

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

18 years ago * Splitter.cs: Set the cursor an easier way. (Thanks peter).
Jackson Harper [Fri, 23 Sep 2005 02:08:07 +0000 (02:08 -0000)]
    * Splitter.cs: Set the cursor an easier way. (Thanks peter).

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

18 years agooops
Ben Maurer [Fri, 23 Sep 2005 01:24:47 +0000 (01:24 -0000)]
oops

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

18 years ago * Splitter.cs: There are special cursors used for splitting.
Jackson Harper [Fri, 23 Sep 2005 01:17:15 +0000 (01:17 -0000)]
    * Splitter.cs: There are special cursors used for splitting.
* XplatUIX11.cs: The VSplit and HSplit cursors were backwards.

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

18 years ago2005-09-22 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Fri, 23 Sep 2005 01:15:49 +0000 (01:15 -0000)]
2005-09-22  Ben Maurer  <bmaurer@ximian.com>

* BulletedList.cs: Remove the cacheEnabled thing. I was thinking
it took O(height) time, not O(1).

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

18 years agofix default build
Sebastien Pouliot [Fri, 23 Sep 2005 00:48:06 +0000 (00:48 -0000)]
fix default build

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