mono.git
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

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

* HttpCachePolicyCas.cs: SetDiskCacheable method was removed in 2.0 RC

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

18 years agoCouple of updates
Miguel de Icaza [Fri, 23 Sep 2005 00:24:24 +0000 (00:24 -0000)]
Couple of updates

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

18 years agoRemove a number of compilation warnings.
Miguel de Icaza [Fri, 23 Sep 2005 00:13:59 +0000 (00:13 -0000)]
Remove a number of compilation warnings.

2005-09-22  Miguel de Icaza  <miguel@novell.com>

* DataBindingCollection.cs: Raise the event, remove MonoTODO.

* MinimizableAttributeTypeConverter.cs: Fix warning, compare to a
string.

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

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

* CachingCompiler.cs:
* WebServiceCompiler.cs: when caching a type loaded from an assembly
that we didn't compile, make it depend on the file itself, not on a
non-existing cache key. This problem affected performance of web
services and .ashx, making unnecessary extra calls to LoadFrom every
time the cache was cleared.

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

18 years ago * Splitter.cs: Change the cursor appropriately when the splitter
Jackson Harper [Thu, 22 Sep 2005 23:46:09 +0000 (23:46 -0000)]
    * Splitter.cs: Change the cursor appropriately when the splitter
is moused over, so the user actually knows there is a splitter
there.

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

18 years agoFix image path.
Hisham Mardam Bey [Thu, 22 Sep 2005 23:33:32 +0000 (23:33 -0000)]
Fix image path.

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

18 years agoImplemented event firing order tests against MS.NET events so we can make
Hisham Mardam Bey [Thu, 22 Sep 2005 23:29:28 +0000 (23:29 -0000)]
Implemented event firing order tests against MS.NET events so we can make
sure MWF is following them properly. (We have several cases that needs fixing)

* LabelTest.cs : Implement event firing order tests.
* ScrollBarTest.cs : Implement event firing order tests.
* Label.cs : Fix ToString method to give same output as MS.NET

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

18 years ago * TreeView.cs: Create the scrollbars when the handle is created
Jackson Harper [Thu, 22 Sep 2005 22:44:43 +0000 (22:44 -0000)]
    * TreeView.cs: Create the scrollbars when the handle is created
and add them right away, just make them invisble. Also account for
the window being shrunk vertically to the point that the vert
scrollbar needs to be added.
- Remove some 0.5 adjustments to get around anti aliasing
issues.

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

18 years ago* SessionStateModule.cs: Use a concat instead of a format (mucho
Jackson Harper [Thu, 22 Sep 2005 20:44:55 +0000 (20:44 -0000)]
* SessionStateModule.cs: Use a concat instead of a format (mucho
faster).

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

18 years ago2004-09-22 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 22 Sep 2005 18:59:50 +0000 (18:59 -0000)]
2004-09-22  Atsushi Enomoto  <atsushi@ximian.com>

* Expression.cs : Now that managed collation is default, we don't need
  reversive case-order anymore.

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

18 years ago2005-09-22 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Thu, 22 Sep 2005 18:54:32 +0000 (18:54 -0000)]
2005-09-22  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * Project.cs: Added MonoTODO attributes.
        * Utilities.cs, TaskElement.cs, IBuildProperty.cs, HostLogger.cs,
        ProjectFileEncoding.cs, ICultureStringUtilities.cs, FileLogger.cs,
        IProject.cs, BuildSettings.cs, BuildWhen.cs, IGlobalEngineAccessor.cs,
        BuildEngine.cs, ITaskElement.cs, Target.cs, TaskDatabase.cs,
        SolutionParser.cs, IBuildPropertyGroup.cs, InternalLoggerException.cs,
        BuildItemGroup.cs, InvalidProjectFileException.cs,
        BuildPropertyGroupCollection.cs, MetadataReference.cs, Expression.cs,
        Xml.cs, BuildChoose.cs, EventSource.cs, ProcessingPass.cs,
        PropertyPosition.cs, GlobalEngineAccessor.cs, ITargetCollection.cs,
        ItemReference.cs, IEngine.cs, BuildItem.cs, DirectoryScanner.cs,
        IBuildItemGroupCollection.cs, BuildPropertyGroup.cs, IHostLogger.cs,
        IBuildItem.cs, ChangeType.cs, WriteHandler.cs, IHostFeedback.cs,
        ILangSecurityLevelChecker.cs, ITarget.cs, BatchingImpl.cs,
        ConsoleLogger.cs, TargetCollection.cs, PropertyReference.cs,
        IBuildItemGroup.cs, BuildProperty.cs, Engine.cs,
        IBuildPropertyGroupCollection.cs, GroupingCollection.cs,Project.cs,
        BuildItemGroupCollection.cs, ItemPropertyGroupingBase.cs,
        ImportedProject.cs, TaskEngineAssemblyResolver.cs: Added #if NET_2_0.

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

18 years ago2005-09-22 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Thu, 22 Sep 2005 18:44:44 +0000 (18:44 -0000)]
2005-09-22  Marek Sieradzki  <marek.sieradzki@gmail.com>

* Microsoft.Build.Tasks, Microsoft.Build.Tasks.Hosting,
Mono.XBuild.Tasks.GenerateResourceInternal: Added #if NET_2_0.

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

18 years ago2005-09-22 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Thu, 22 Sep 2005 18:37:25 +0000 (18:37 -0000)]
2005-09-22  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * CommandLineBuilder.cs, Logger.cs, AppDomainIsolatedTask.cs,
        ToolTask.cs, TaskItem.cs, Task.cs, ToolLocationHelper.cs,
        TargetDotNetFrameworkVersion.cs, ConcurrentLoggingHelper.cs,
        TaskLoggingHelper.cs: Added #if NET_2_0.

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

18 years ago2005-09-22 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Thu, 22 Sep 2005 18:33:32 +0000 (18:33 -0000)]
2005-09-22  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * TargetStartedEventHandler.cs, TargetFinishedEventArgs.cs,
BuildStatusEventArgs.cs, BuildMessageEventArgs.cs,
BuildStartedEventHandler.cs, AnyEventHandler.cs,
BuildErrorEventArgs.cs, BuildFinishedEventArgs.cs,
ITaskItem.cs, CustomBuildEventHandler.cs,LoggerException.cs,
IBuildEngine.cs, BuildStatusEventHandler.cs, BuildWarningEventArgs.cs,
BuildStartedEventArgs.cs, MessageImportance.cs,
LoadInSeparateAppDomainAttribute.cs, TaskStartedEventArgs.cs,
BuildErrorEventHandler.cs, BuildFinishedEventHandler.cs,
CustomBuildEventArgs.cs, ITask.cs, IEventSource.cs,
ProjectStartedEventArgs.cs, TaskFinishedEventHandler.cs,
BuildEventArgs.cs, ProjectFinishedEventHandler.cs, OutputAttribute.cs,
BuildWarningEventHandler.cs, LoggerVerbosity.cs, ILogger.cs,
TaskStartedEventHandler.cs, TaskFinishedEventArgs.cs,
TargetStartedEventArgs.cs, ProjectStartedEventHandler.cs,
ProjectFinishedEventArgs.cs, TargetFinishedEventHandler.cs,
BuildMessageEventHandler.cs, RequiredAttribute.cs: Added #if NET_2_0.

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

18 years agoUp
Miguel de Icaza [Thu, 22 Sep 2005 18:30:15 +0000 (18:30 -0000)]
Up

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

18 years ago2005-09-22 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Thu, 22 Sep 2005 18:27:49 +0000 (18:27 -0000)]
2005-09-22  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * Main.cs: Changed binPath to directory where all files are stored.
* Makefile: Added installing of additional files.

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

18 years ago2005-09-22 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 22 Sep 2005 17:58:18 +0000 (17:58 -0000)]
2005-09-22  Atsushi Enomoto  <atsushi@ximian.com>

added stub files. Anyone interested please implement it ;-)

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

18 years agosigh, I have messed my .svn directory. It is sys.runtime.serialization.dll.
Atsushi Eno [Thu, 22 Sep 2005 17:38:06 +0000 (17:38 -0000)]
sigh, I have messed my .svn directory. It is sys.runtime.serialization.dll.

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

18 years agoInclude resources in order to build from make dist
Wade Berrier [Thu, 22 Sep 2005 17:30:51 +0000 (17:30 -0000)]
Include resources in order to build from make dist

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

18 years ago2005-09-22 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 22 Sep 2005 17:18:45 +0000 (17:18 -0000)]
2005-09-22  Atsushi Enomoto  <atsushi@ximian.com>

#if NET_2_0. coding style was updated.

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

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

* System.Web.dll.sources: add
System.Web.Configuration/PositiveTimeSpanValidator.cs

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

18 years ago2005-09-22 Chris Toshok <toshok@ximian.com>
Chris Toshok [Thu, 22 Sep 2005 17:08:12 +0000 (17:08 -0000)]
2005-09-22  Chris Toshok  <toshok@ximian.com>

* PositiveTimeSpanValidator.cs: move this from
System.Configuration to here.

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

18 years ago2005-09-22 Chris Toshok <toshok@ximian.com>
Chris Toshok [Thu, 22 Sep 2005 17:03:02 +0000 (17:03 -0000)]
2005-09-22  Chris Toshok  <toshok@ximian.com>

* PositiveTimeSpanValidator.cs: this lives in
System.Web.Configuration, not System.Configuration.

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

18 years ago2005-09-22 Chris Toshok <toshok@ximian.com>
Chris Toshok [Thu, 22 Sep 2005 17:02:26 +0000 (17:02 -0000)]
2005-09-22  Chris Toshok  <toshok@ximian.com>

* System.Configuration.dll.sources: remove
PositiveTimeSpanValidator.cs

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

18 years ago2005-09-22 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 22 Sep 2005 16:44:47 +0000 (16:44 -0000)]
2005-09-22  Atsushi Enomoto  <atsushi@ximian.com>

new files for new xmlserializer.

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

18 years ago2005-09-22 Chris Toshok <toshok@ximian.com>
Chris Toshok [Thu, 22 Sep 2005 16:43:29 +0000 (16:43 -0000)]
2005-09-22  Chris Toshok  <toshok@ximian.com>

* TimeSpanValidator.cs: change to ArgumentException and alter the
messages slightly.

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

18 years agoAdd TimeSpanValidatorTest.cs
Chris Toshok [Thu, 22 Sep 2005 16:42:57 +0000 (16:42 -0000)]
Add TimeSpanValidatorTest.cs

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

18 years ago * System.Configuration/TimeSpanValidatorTest.cs: new test.
Chris Toshok [Thu, 22 Sep 2005 16:42:26 +0000 (16:42 -0000)]
* System.Configuration/TimeSpanValidatorTest.cs: new test.

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

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

* System.Configuration_test.dll.sources: new file.

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

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

* ExeConfigurationFileMap.cs (ctor): init all the strings to "".

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

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

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

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

18 years agoRemove PermissionSetCollection and ProvideAssemblyEvidenceEventArgs (and related...
Sebastien Pouliot [Thu, 22 Sep 2005 15:35:37 +0000 (15:35 -0000)]
Remove PermissionSetCollection and ProvideAssemblyEvidenceEventArgs (and related tests) from the 2.0 build

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

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

* SecurityManager.cs: Added [Obsolete] on SecurityEnabled for 2.0 (as
it cannot be turned off on MS runtime anymore). Removed dependecies
on PermissionSetCollection as this class (related to *Choice actions)
didn't make it to 2.0 RC.

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

18 years ago2005-09-22 Chris Toshok <toshok@ximian.com>
Chris Toshok [Thu, 22 Sep 2005 15:30:04 +0000 (15:30 -0000)]
2005-09-22  Chris Toshok  <toshok@ximian.com>

* SettingsPropertyWrongTypeException.cs: new exception.

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

18 years agoupdate with more info.
Raja R Harinath [Thu, 22 Sep 2005 15:21:44 +0000 (15:21 -0000)]
update with more info.

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

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

* System.Configuration.Provider/ProviderBaseTest.cs: add test for
null description.

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

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

* ProviderBase.cs (Initialize): set the description to name if
description isn't specified in config.

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

18 years agoFix #72152, #72989.
Raja R Harinath [Thu, 22 Sep 2005 15:06:55 +0000 (15:06 -0000)]
Fix #72152, #72989.
* interpreter.cs (Interpreter.Eval) [OpCode.Until]: Avoid some
cases of recursion when dealing with eager quantifiers too.

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

18 years ago2005-09-22 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 22 Sep 2005 14:55:36 +0000 (14:55 -0000)]
2005-09-22  Martin Baulig  <martin@ximian.com>

* driver.cs: Removed a debugging FIXME.

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

18 years ago2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Sep 2005 14:38:32 +0000 (14:38 -0000)]
2005-09-22  Sebastien Pouliot  <sebastien@ximian.com>

* AspNetHostingPermission.cs: Add "Unrestricted=true" in 2.0 (it was
fixed in 2.0 RC). Don't use Enum.IsDefined to check enum validity.
* AspNetHostingPermissionAttribute.cs: Don't use Enum.IsDefined to
check enum validity.

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

18 years ago2005-09-22 Chris Toshok <toshok@ximian.com>
Chris Toshok [Thu, 22 Sep 2005 14:02:27 +0000 (14:02 -0000)]
2005-09-22  Chris Toshok  <toshok@ximian.com>

* ProviderBase.cs: handle the description config attribute as
described in Homer/Sussman/Howard, Table 7.3.

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

18 years ago2005-09-22 Chris Toshok <toshok@ximian.com>
Chris Toshok [Thu, 22 Sep 2005 14:02:04 +0000 (14:02 -0000)]
2005-09-22  Chris Toshok  <toshok@ximian.com>

* System.Configuration.Provider/ProviderBaseTest.cs: new (rather
tiny) test.

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

18 years ago2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Sep 2005 13:56:08 +0000 (13:56 -0000)]
2005-09-22  Sebastien Pouliot  <sebastien@ximian.com>

* ReflectionPermissionAttribute.cs: TypeInformation is obsolete.
* SecurityAction.cs: *Choice security actions are removed in 2.0 RC.

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

18 years ago2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Sep 2005 13:49:40 +0000 (13:49 -0000)]
2005-09-22  Sebastien Pouliot  <sebastien@ximian.com>

* EventLogPermissionAttributeTest.cs: Removed *Choice security actions
* PerformanceCounterPermissionAttributeTest.cs: Removed *Choice
security actions.

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

18 years ago2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Sep 2005 13:44:08 +0000 (13:44 -0000)]
2005-09-22  Sebastien Pouliot  <sebastien@ximian.com>

* CodeAccessSecurityAttributeTest.cs,
EnvironmentPermissionAttributeTest.cs,
FileDialogPermissionAttributeTest.cs,
FileIOPermissionAttributeTest.cs,
GacIdentityPermissionAttributeTest.cs,
HostProtectionAttributeTest.cs,
IsolatedStorageFilePermissionAttributeTest.cs,
IsolatedStoragePermissionAttributeTest.cs,
KeyContainerPermissionAttributeTest.cs,
PermissionSetAttributeTest.cs, PrincipalPermissionAttributeTest.cs,
PublisherIdentityPermissionAttributeTest.cs,
ReflectionPermissionAttributeTest.cs,
RegistryPermissionAttributeTest.cs, SecurityAttributeTest.cs,
SecurityPermissionAttributeTest.cs,
SiteIdentityPermissionAttributeTest.cs,
StrongNameIdentityPermissionAttributeTest.cs,
UIPermissionAttributeTest.cs, UrlIdentityPermissionAttributeTest.cs,
ZoneIdentityPermissionAttributeTest.cs: Removed *Choice security
actions.

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

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

* OdbcPermissionAttributeTest.cs: Removed *Choice security actions.

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

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

* SqlClientPermissionAttributeTest.cs: Removed *Choice security
actions.

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

18 years ago2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Sep 2005 13:36:46 +0000 (13:36 -0000)]
2005-09-22  Sebastien Pouliot  <sebastien@ximian.com>

* DBDataPermissionAttributeTest.cs: Removed *Choice security actions.

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

18 years ago2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Sep 2005 13:35:55 +0000 (13:35 -0000)]
2005-09-22  Sebastien Pouliot  <sebastien@ximian.com>

* OleDbPermissionAttributeTest.cs: Removed *Choice security actions.

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

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

* DnsPermissionAttributeTest.cs: Removed *Choice security actions.
* SocketPermissionAttributeTest.cs: Removed *Choice security actions.
* WebPermissionAttributeTest.cs: Removed *Choice security actions.

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

18 years ago2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Sep 2005 13:31:21 +0000 (13:31 -0000)]
2005-09-22  Sebastien Pouliot  <sebastien@ximian.com>

* DataProtectionPermissionAttributeTest.cs: Removed *Choice security
actions.
* StorePermissionAttributeTest.cs: Removed *Choice security actions.

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

18 years agoIn Test/System.Windows.Forms:
Jordi Mas i Hernandez [Thu, 22 Sep 2005 13:30:51 +0000 (13:30 -0000)]
In Test/System.Windows.Forms:
2005-09-22  Jordi Mas i Hernandez <jordi@ximian.com>

* MenuTest.cs: Fixes some tests
* MenuItemTest.cs: New unit test

In System.Windows.Forms:
2005-09-22  Jordi Mas i Hernandez <jordi@ximian.com>

* MainMenu.cs: Fixes default value
* MenuItem.cs: Fixes default value

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

18 years ago2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 22 Sep 2005 13:29:42 +0000 (13:29 -0000)]
2005-09-22  Sebastien Pouliot  <sebastien@ximian.com>

* ServiceControllerPermissionAttributeTest.cs: Removed *Choice
security actions.

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

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

* MessageQueuePermissionAttributeTest.cs: Removed *Choice security
actions. Char #133 is accepted in 2.0.

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