mono.git
17 years agofix def
Igor Zelmanovich [Mon, 11 Dec 2006 12:14:02 +0000 (12:14 -0000)]
fix def

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

17 years agosvn path=/trunk/mcs/; revision=69312
Yoni Klain [Mon, 11 Dec 2006 11:53:17 +0000 (11:53 -0000)]
svn path=/trunk/mcs/; revision=69312

17 years agosvn path=/trunk/mcs/; revision=69311
Yoni Klain [Mon, 11 Dec 2006 11:52:58 +0000 (11:52 -0000)]
svn path=/trunk/mcs/; revision=69311

17 years agosvn path=/trunk/mcs/; revision=69310
Yoni Klain [Mon, 11 Dec 2006 11:52:42 +0000 (11:52 -0000)]
svn path=/trunk/mcs/; revision=69310

17 years agoMon Dec 11 11:40:06 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 11 Dec 2006 10:42:05 +0000 (10:42 -0000)]
Mon Dec 11 11:40:06 CET 2006 Paolo Molaro <lupus@ximian.com>

* FileStream.cs: correct exception message patch from
Markus Mauhart <mmauhart@chello.at>.

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

17 years ago2006-12-11 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Mon, 11 Dec 2006 10:33:18 +0000 (10:33 -0000)]
2006-12-11  Igor Zelmanovich   <igorz@mainsoft.com>

* GridViewTest.cs: fixed tests, removed NotWorking attribute.

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

17 years agoMon Dec 11 11:03:10 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 11 Dec 2006 10:04:14 +0000 (10:04 -0000)]
Mon Dec 11 11:03:10 CET 2006 Paolo Molaro <lupus@ximian.com>

* marshal.c: fixed a couple of leaks and coding style in a few places.

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

17 years agoMon Dec 11 10:23:18 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 11 Dec 2006 09:18:38 +0000 (09:18 -0000)]
Mon Dec 11 10:23:18 CET 2006 Paolo Molaro <lupus@ximian.com>

* configure.in, mono.pc.in, */Makefile.am: istall the header
files in a API version specific directory.

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

17 years agosvn path=/trunk/mcs/; revision=69302
Igor Zelmanovich [Mon, 11 Dec 2006 08:36:40 +0000 (08:36 -0000)]
svn path=/trunk/mcs/; revision=69302

17 years ago2006-12-11 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Mon, 11 Dec 2006 08:36:17 +0000 (08:36 -0000)]
2006-12-11 Igor Zelmanovich <igorz@mainsoft.com>

* Page.cs: fixed and optimized ProcessPostData
The "second try" used for controls that created at OnLoad.
fixed for controls that use RgisterRequeresPostBack to handle post data.

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

17 years ago2006-12-11 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Mon, 11 Dec 2006 08:12:16 +0000 (08:12 -0000)]
2006-12-11 Igor Zelmanovich <igorz@mainsoft.com>

* RadioButton.cs: fixed:
When GroupName is not defined UniqueID is used instead for name attribute.
CheckedChanged is raised only when control is checked.

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

17 years ago2006-12-11 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Mon, 11 Dec 2006 07:56:38 +0000 (07:56 -0000)]
2006-12-11  Igor Zelmanovich   <igorz@mainsoft.com>

* StaticSiteMapProviderTest.cs: added NotWorking attributes.

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

17 years ago2006-12-12 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 11 Dec 2006 07:27:19 +0000 (07:27 -0000)]
2006-12-12  Atsushi Enomoto  <atsushi@ximian.com>

* SmtpClient.cs : use CONFIGURATION_DEP when it is
  System.Configuration.dll dependent.

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

17 years agoThe managed side:
Miguel de Icaza [Mon, 11 Dec 2006 06:48:40 +0000 (06:48 -0000)]
The managed side:

2006-12-11  Miguel de Icaza  <miguel@novell.com>

* SafeHandle.cs: Implement finalizer.

DangerousAddRef will now throw an exception if the object was
disposed.

2006-12-10  Miguel de Icaza  <miguel@novell.com>

* SafeFileHandle.cs: Implement this one.

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

17 years agoFix signature
Miguel de Icaza [Mon, 11 Dec 2006 06:28:37 +0000 (06:28 -0000)]
Fix signature

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

17 years ago2006-12-11 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 11 Dec 2006 05:33:38 +0000 (05:33 -0000)]
2006-12-11  Atsushi Enomoto <atsushi@ximian.com>

* XmlSchemaIdentityConstraint.cs : give conflicting component in
  the error message.
* XmlSchemaElement.cs : When resolving "ref" and "substitutionGroup",
  It should use XmlSchema.FindElement() instead of XmlSchema.Elements
  so that it does not miss external components.
* XmlSchemaSet.cs, XmlSchema.cs : now in one XmlSchemaSet
  compilation, make sure to not handle the same schema twice even
  at the schema level.

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

17 years ago2006-12-10 Chris Toshok <toshok@ximian.com>
Chris Toshok [Mon, 11 Dec 2006 04:19:42 +0000 (04:19 -0000)]
2006-12-10  Chris Toshok  <toshok@ximian.com>

* ColumnClickEventArgsTest.cs: new tests.

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

17 years ago2006-12-11 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 11 Dec 2006 02:37:59 +0000 (02:37 -0000)]
2006-12-11  Atsushi Enomoto <atsushi@ximian.com>

* XmlDocument.cs : call overriden CreateAttribute() when loading from
  XmlReader.

* XmlDocumentTests.cs : make sure to call overriden CreateAttribute()
  when loading from XmlReader.

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

17 years agoFixed descriptor generation
Vladislav Spivak [Sun, 10 Dec 2006 18:05:24 +0000 (18:05 -0000)]
Fixed descriptor generation

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

17 years agoGert's TabControlTests
Andreia Gaita [Sun, 10 Dec 2006 17:57:30 +0000 (17:57 -0000)]
Gert's TabControlTests

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

17 years ago* TabControl.cs: Raise SelectedIndexChanged for 1.1 if the
Andreia Gaita [Sun, 10 Dec 2006 17:55:54 +0000 (17:55 -0000)]
* TabControl.cs: Raise SelectedIndexChanged for 1.1 if the
SelectedIndex value is changed (even if it's not valid).
Reset SelectedIndex to 0 when the handle is created and if
the current index is invalid.
Fixes SelectdeIndex unit tests and #80128

2006-12-10  Andreia Gaita  <avidigal@novell.com>

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

17 years ago2006-12-10 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Sun, 10 Dec 2006 17:11:56 +0000 (17:11 -0000)]
2006-12-10  Igor Zelmanovich   <igorz@mainsoft.com>

* MasterPageTest.cs: added NotWorking attribute.

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

17 years ago* ProfileSection.cs: typo bug
Vladimir Krasnov [Sun, 10 Dec 2006 17:05:10 +0000 (17:05 -0000)]
* ProfileSection.cs: typo bug

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

17 years ago2006-12-10 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Sun, 10 Dec 2006 16:35:24 +0000 (16:35 -0000)]
2006-12-10  Igor Zelmanovich   <igorz@mainsoft.com>

* FormsAuthenticationTest.cs: fixed tests.

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

17 years agoensure the tests files are in sync; see run-mono-tests.bat diff
Konstantin Triger [Sun, 10 Dec 2006 16:19:58 +0000 (16:19 -0000)]
ensure the tests files are in sync; see run-mono-tests.bat diff

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

17 years ago2006-11-29 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Sun, 10 Dec 2006 16:03:02 +0000 (16:03 -0000)]
2006-11-29 Igor Zelmanovich <igorz@mainsoft.com>

* Page.cs: The specified theme must exist as either an application theme.
If the theme does not exist, an HttpException exception s thrown.

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

17 years agoRemoved WriteLine
David Elkind [Sun, 10 Dec 2006 15:47:19 +0000 (15:47 -0000)]
Removed WriteLine

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

17 years ago * SmtpSection.cs : Removed unnecessary initialization
David Elkind [Sun, 10 Dec 2006 15:45:04 +0000 (15:45 -0000)]
* SmtpSection.cs : Removed unnecessary initialization
* SmtpNetworkElement.cs : Removed unnecessary initialization

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

17 years agouse html comparer
Konstantin Triger [Sun, 10 Dec 2006 15:38:54 +0000 (15:38 -0000)]
use html comparer

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

17 years agoDate changed
David Elkind [Sun, 10 Dec 2006 15:32:20 +0000 (15:32 -0000)]
Date changed

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

17 years ago * Attachment.cs - proper file name handling added
David Elkind [Sun, 10 Dec 2006 15:29:58 +0000 (15:29 -0000)]
* Attachment.cs - proper file name handling added
* AttachmentBase.cs - proper MIME type handling added
* MailAddress.cs - Proper mail address handling ('<' and '>' addition) added
* MailMessage.cs - Better construction sequence
* SmtpClient.cs - Added proper handling of composite message (consisting of alternate views/attachments)
- Added handling of user credentials
- Added handling of TLS (under TARGET_JVM)
- Some other minor fixes

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

17 years ago2006-12-10 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Sun, 10 Dec 2006 15:26:41 +0000 (15:26 -0000)]
2006-12-10 Igor Zelmanovich <igorz@mainsoft.com>

* Menu.cs: fixed: rendering.

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

17 years ago2006-12-10 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Sun, 10 Dec 2006 14:02:24 +0000 (14:02 -0000)]
2006-12-10  Igor Zelmanovich   <igorz@mainsoft.com>

* ObjectDataSourceTest.cs: fixed tests.

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

17 years ago2006-12-10 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Sun, 10 Dec 2006 13:52:27 +0000 (13:52 -0000)]
2006-12-10 Igor Zelmanovich <igorz@mainsoft.com>

* Menu.cs: fixed: rendering.

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

17 years agoDelegate parameter checking and default assigning to Configuratin property.
Konstantin Triger [Sun, 10 Dec 2006 12:58:44 +0000 (12:58 -0000)]
Delegate parameter checking and default assigning to Configuratin property.
Ensure the TypeConvert and Validator always exist.
Ensure the primitive types are properly initialized.

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

17 years agoremove jarserver property
Konstantin Triger [Sun, 10 Dec 2006 12:45:11 +0000 (12:45 -0000)]
remove jarserver property

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

17 years ago2006-12-10 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Sun, 10 Dec 2006 12:39:55 +0000 (12:39 -0000)]
2006-12-10 Igor Zelmanovich <igorz@mainsoft.com>

* ListControl.cs:
* ListBox.cs:
* DropDownList.cs:
fixed rendering for 2.0

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

17 years agoNew tests.
Marek Safar [Sun, 10 Dec 2006 12:27:58 +0000 (12:27 -0000)]
New tests.

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

17 years agoNew tests + update.
Marek Safar [Sun, 10 Dec 2006 12:24:05 +0000 (12:24 -0000)]
New tests + update.

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

17 years ago2006-12-10 Marek Safar <marek.safar@gmail.com>
Marek Safar [Sun, 10 Dec 2006 12:23:18 +0000 (12:23 -0000)]
2006-12-10  Marek Safar  <marek.safar@gmail.com>

A fix for bugs #80093, and #75984
* cs-tokenizer.cs (handle_preprocessing_directive): Fixed #if/#else/#endif
logic, it seems to me as it worked before "by coincidence".
(xtoken): Simplified to use reworked handle_preprocessing_directive.
(cleanup): Enabled endif check.

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

17 years agoBug #6502 fixed, enabling this test
motym [Sun, 10 Dec 2006 12:11:34 +0000 (12:11 -0000)]
Bug #6502 fixed, enabling this test

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

17 years agoBug #6490 fixed, enabling this test
motym [Sun, 10 Dec 2006 11:49:51 +0000 (11:49 -0000)]
Bug #6490 fixed, enabling this test

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

17 years ago* ConfigurationElementCollection.cs
Vladimir Krasnov [Sun, 10 Dec 2006 08:55:52 +0000 (08:55 -0000)]
* ConfigurationElementCollection.cs
* ConfigurationRemoveElement.cs: fixed key for <remove> element in ConfigurationRemoveElement class

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

17 years agoHiddenFieldPageStatePersister added to project file
Vladislav Spivak [Sat, 9 Dec 2006 21:49:43 +0000 (21:49 -0000)]
HiddenFieldPageStatePersister added to project file

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

17 years agoTemporary checked-in repackaged admin app. TODO: fix repackaging issue, or add suppor...
Vladislav Spivak [Sat, 9 Dec 2006 19:49:57 +0000 (19:49 -0000)]
Temporary checked-in repackaged admin app. TODO: fix repackaging issue, or add support for so-called "flat webapp" inside GH build system.

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

17 years agoNew tests.
Marek Safar [Sat, 9 Dec 2006 17:21:39 +0000 (17:21 -0000)]
New tests.

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

17 years agoReverted accidentally checked-in file.
Marek Safar [Sat, 9 Dec 2006 17:19:33 +0000 (17:19 -0000)]
Reverted accidentally checked-in file.

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

17 years ago2006-12-09 Marek Safar <marek.safar@gmail.com>
Marek Safar [Sat, 9 Dec 2006 16:59:01 +0000 (16:59 -0000)]
2006-12-09  Marek Safar  <marek.safar@gmail.com>

A fix for bug #80162
* statement.cs (CollectionForeach.TryType): Generics and non-generics
enumerators are never ambiguous.

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

17 years ago * DataGrid.cs (set_CurrentCell): because EnsureCellVisibility
Chris Toshok [Sat, 9 Dec 2006 01:46:56 +0000 (01:46 -0000)]
* DataGrid.cs (set_CurrentCell): because EnsureCellVisibility
calls EndEdit, it needs to be called before we set current_cell to
its new value.  Otherwise, we end up committing the value in the
textbox to the new cell as well.  Fixes bug #80160.

2006-12-08  Chris Toshok  <toshok@ximian.com>

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

17 years agomake sure we don't NRE here
Chris Toshok [Sat, 9 Dec 2006 01:26:50 +0000 (01:26 -0000)]
make sure we don't NRE here

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

17 years agoIn Test/System.Windows.Forms:
Chris Toshok [Sat, 9 Dec 2006 01:23:02 +0000 (01:23 -0000)]
In Test/System.Windows.Forms:
* ButtonTest.cs: add tests for DialogResult changes when setting
Form.AcceptButton and Form.CancelButton.

2006-12-08  Chris Toshok  <toshok@ximian.com>

In System.Windows.Forms:
2006-12-08  Chris Toshok  <toshok@ximian.com>

* Form.cs (set_CancelButton): if the button's DialogResult is
None, set it to Cancel.  Fixes bug 80180.

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

17 years agoImplement the 2.0 page state persister model, and use it internally int the 1.x profile
Marek Habersack [Sat, 9 Dec 2006 00:03:31 +0000 (00:03 -0000)]
Implement the 2.0 page state persister model, and use it internally int the 1.x profile

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

17 years ago * TextBoxBase.cs: Ugh, ClientSize can be 0,0 sometimes, so we
Jackson Harper [Fri, 8 Dec 2006 23:51:24 +0000 (23:51 -0000)]
    * TextBoxBase.cs: Ugh, ClientSize can be 0,0 sometimes, so we
        * need
        to watch ourselves when setting the canvas size and setting the
        scrollbar values.

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

17 years ago2006-12-08 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 8 Dec 2006 23:18:56 +0000 (23:18 -0000)]
2006-12-08  Chris Toshok  <toshok@ximian.com>

* DataGrid.cs: comment out the two MakeTransparent calls for the
time being so people using trunk (and not 1.2.2) on windows can
actually use the datagrid.  This deals with bug #80151.

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

17 years ago2006-12-08 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Fri, 8 Dec 2006 23:03:44 +0000 (23:03 -0000)]
2006-12-08  Jonathan Pobst  <monkey@jpobst.com>

* ThemeWin32Classic.cs: Change ButtonBase_DrawImage to use the
Graphics.DrawImage (image, int, int, int, int) overload instead
of Graphics.DrawImage (image, int, int).  GDI+ can't figure out
the dpi difference and was blurring images it drew.
[Fixes bug #79960]

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

17 years ago2006-12-08 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Fri, 8 Dec 2006 22:28:06 +0000 (22:28 -0000)]
2006-12-08  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * TaskElement.cs, Xml.cs, ProcessingPass.cs: Removed.

        * Utilities.cs, HostLogger.cs, Target.cs, TaskDatabase.cs,
        BuildItemGroup.cs, BuildPropertyGroup.cs, TargetCollection.cs,
        Engine.cs, GroupingCollection.cs, Project.cs: Reformatted.

        * ImportCollection.cs: Added a note.

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

17 years ago2006-12-08 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Fri, 8 Dec 2006 22:15:47 +0000 (22:15 -0000)]
2006-12-08  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * UsingTaskCollectionTest.cs: Change task name to TrueTestTask and add
        a new add a test.

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

17 years agooops, update ChangeLog entry
Chris Toshok [Fri, 8 Dec 2006 21:05:05 +0000 (21:05 -0000)]
oops, update ChangeLog entry

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

17 years ago * ThemeWin32Classic.cs (DataGridPaintRows): handle case where
Chris Toshok [Fri, 8 Dec 2006 21:04:45 +0000 (21:04 -0000)]
* ThemeWin32Classic.cs (DataGridPaintRows): handle case where
rowcnt is 0 (such as with an empty datasource), and make sure we
initialize not_usedarea.Y to cells.Y, so we don't draw over the
other areas (caption, parent row, etc, etc).

2006-12-08  Chris Toshok  <toshok@ximian.com>

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

17 years ago * DataGridColumnStyle.cs (SetDataGrid): don't try to access a null
Chris Toshok [Fri, 8 Dec 2006 20:40:28 +0000 (20:40 -0000)]
* DataGridColumnStyle.cs (SetDataGrid): don't try to access a null
grid.

2006-12-08  Chris Toshok  <toshok@ximian.com>

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

17 years ago [ Fixes bug #80167 ]
Chris Toshok [Fri, 8 Dec 2006 20:39:16 +0000 (20:39 -0000)]
[ Fixes bug #80167 ]

* ThemeWin32Classic.cs: don't draw the image if the button's flat
style is FlatStyle.System.

* ButtonBase, ThemeClearlooks.cs, ThemeGtk.cs, ThemeNice.cs: make
ButtonBase.flat_style private, and switch uses of it to the public
property.

2006-12-08  Chris Toshok  <toshok@ximian.com>

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

17 years ago2006-12-08 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 8 Dec 2006 20:24:30 +0000 (20:24 -0000)]
2006-12-08  Chris Toshok  <toshok@ximian.com>

[ Fixes bug #80121 ]

* ThemeWin32Classic.cs: center the caption text in the datagrid
when we draw it.

* DataGrid.cs: lessen the amount we add to the caption height from
6 to 2.  6 was making it huge.

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

17 years ago* UpDownBase: Handle MouseWheel call directly instead of capturing the
Andreia Gaita [Fri, 8 Dec 2006 20:18:46 +0000 (20:18 -0000)]
* UpDownBase: Handle MouseWheel call directly instead of capturing the
inner textbox's OnMouseWheel. Fixes #80166

2006-12-08  Andreia Gaita  <avidigal@novell.com>

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

17 years ago * TextControl.cs: We need to invalidate the textbox when we
Jackson Harper [Fri, 8 Dec 2006 20:14:19 +0000 (20:14 -0000)]
    * TextControl.cs: We need to invalidate the textbox when we
        * empty
        it (how had this not been discovered before?)

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

17 years ago2006-12-08 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 8 Dec 2006 20:11:53 +0000 (20:11 -0000)]
2006-12-08  Sebastien Pouliot  <sebastien@ximian.com>

* ClientSessionCache.cs: Fix cache to be really used. Original patch
by Roy Versteeg. Fix bug #80175.

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

17 years ago2006-12-08 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 8 Dec 2006 19:15:52 +0000 (19:15 -0000)]
2006-12-08  Sebastien Pouliot  <sebastien@ximian.com>

* mono.1: Document the MONO_TLS_SESSION_CACHE_TIMEOUT environment
variable that can be used to control the validity period of the
SSL/TLS negotiation cache.

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

17 years ago2006-12-08 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 8 Dec 2006 19:13:49 +0000 (19:13 -0000)]
2006-12-08  Sebastien Pouliot  <sebastien@ximian.com>

* ClientSessionCache.cs: Check for a new environment variable to
control the cache validity period (MONO_TLS_SESSION_CACHE_TIMEOUT).
Fix bug #80174.

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

17 years ago - Constrain the double click handler to the double click size.
Jackson Harper [Fri, 8 Dec 2006 19:02:41 +0000 (19:02 -0000)]
    - Constrain the double click handler to the double click size.

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

17 years ago * TextBoxBase.cs: Reworked the mouse down code so I
Jackson Harper [Fri, 8 Dec 2006 18:26:23 +0000 (18:26 -0000)]
            * TextBoxBase.cs: Reworked the mouse down code so I
                * could get it
        to behave like MS, we now ignore the eventargs.Click and just
        track state ourself, which we were already doing anyways.

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

17 years ago2006-12-08 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 8 Dec 2006 18:06:46 +0000 (18:06 -0000)]
2006-12-08  Chris Toshok  <toshok@ximian.com>

* DataGrid.cs: the mousewheel code shouldn't try to scroll in a
direction if that scrollbar isn't shown.  fixes bug #80158.

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

17 years ago* NumericUpDown.cs: Update value on getter. Fixes #79950
Andreia Gaita [Fri, 8 Dec 2006 17:48:54 +0000 (17:48 -0000)]
* NumericUpDown.cs: Update value on getter. Fixes #79950
2006-12-08  Andreia Gaita  <avidigal@novell.com>

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

17 years agoIn System.Windows.Forms:
Chris Toshok [Fri, 8 Dec 2006 17:02:51 +0000 (17:02 -0000)]
In System.Windows.Forms:
2006-12-08  Chris Toshok  <toshok@ximian.com>

* MenuItem.cs: add back in the event cloning code.  I didn't know
how to do it in the face of the EventHandlerList work i'd done
last week.  Fixes bug #80183.

In Test/System.Windows.Forms:
2006-12-08  Chris Toshok  <toshok@ximian.com>

* MenuItemTest.cs: add test for menu item events when cloning menu
items.  Tests for the bug in #80183.

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

17 years ago2006-12-08 Nagappan A <anagappan@novell.com>
Nagappan Alagappan [Fri, 8 Dec 2006 16:47:45 +0000 (16:47 -0000)]
2006-12-08  Nagappan A  <anagappan@novell.com>

* DataTableTest3.cs, DataTableTest4.cs, DataSetTest2.cs: Updated
private method name from Test to Verify, as NUnit was reporting
API signature is invalid.

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

17 years ago2006-12-08 Nagappan A <anagappan@novell.com>
Nagappan Alagappan [Fri, 8 Dec 2006 16:45:21 +0000 (16:45 -0000)]
2006-12-08  Nagappan A  <anagappan@novell.com>

* DataTable.cs (ReadXml): Removed if condition, as it should not
check the exception string.

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

17 years agoUpdated.
Martin Baulig [Fri, 8 Dec 2006 16:32:59 +0000 (16:32 -0000)]
Updated.

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

17 years ago2006-12-08 Dick Porter <dick@ximian.com>
Dick Porter [Fri, 8 Dec 2006 15:06:44 +0000 (15:06 -0000)]
2006-12-08  Dick Porter  <dick@ximian.com>

* process.c: Cope with NULL ProcessStartInfo arguments on windows
too.  Patch from Jonathan Chambers <joncham@gmail.com>, fixes bug
80173.

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

17 years ago2006-12-08 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Fri, 8 Dec 2006 14:46:14 +0000 (14:46 -0000)]
2006-12-08  Jonathan Pobst  <monkey@jpobst.com>

* Control.cs: Add an invalidate to the BackgroundImage setter.
[Fixes 80184]

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

17 years ago2006-12-08 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Fri, 8 Dec 2006 13:50:49 +0000 (13:50 -0000)]
2006-12-08  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * ManagedCompiler.cs, Csc.cs: Moved some code from
        ManagedCompiler.AddResponseFileCommands to Csc.
        * SGen.cs: Added. It won't work yet.

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

17 years ago2006-12-08 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Fri, 8 Dec 2006 13:47:52 +0000 (13:47 -0000)]
2006-12-08  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * MakeDirTest.cs, CscTest.cs: Added.
        * ManagedCompilerTest.cs: Enabled some NotWorking tests related to
        Csc.

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

17 years agoFix #80060
Raja R Harinath [Fri, 8 Dec 2006 12:07:59 +0000 (12:07 -0000)]
Fix #80060
* mcs/cs-tokenizer.cs (parse_less_than): Recognize double-colons too.
* tests/gtest-299.cs: New test based on #80060.

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

17 years ago2006-12-07 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 8 Dec 2006 01:01:03 +0000 (01:01 -0000)]
2006-12-07  Sebastien Pouliot  <sebastien@ximian.com>

* Icon.cs: Revert a change from r68882. The type is also part of the
icon's name. Fix bug #80181.

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

17 years ago2006-12-07 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Thu, 7 Dec 2006 23:29:21 +0000 (23:29 -0000)]
2006-12-07  Jonathan Pobst  <monkey@jpobst.com>

* ToolStrip*: Add some small properties reported by MoMA, fix event
firing and default properties based off of unit tests, and add some
attributes based off of the class status page.

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

17 years agoIn Test/System.Data:
Chris Toshok [Thu, 7 Dec 2006 22:39:54 +0000 (22:39 -0000)]
In Test/System.Data:
2006-12-07  Chris Toshok  <toshok@ximian.com>

* DataViewTest.cs: add unit test for parent/child relation
changes.

In System.Data:
2006-12-07  Chris Toshok  <toshok@ximian.com>

* DataView.cs: add CollectionChangeEventHandler's on the
ChildRelations and ParentRelations collections, and emit
ListChanged events with PropertyDescriptor.Added/Deleted/Changed
in response.

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

17 years agoforgot to add ChangeLog
Sebastien Pouliot [Thu, 7 Dec 2006 21:17:14 +0000 (21:17 -0000)]
forgot to add ChangeLog

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

17 years ago2006-12-07 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 7 Dec 2006 21:16:42 +0000 (21:16 -0000)]
2006-12-07  Sebastien Pouliot  <sebastien@ximian.com>

* Makefile: Detect PKITS data and, if available, include the unit
tests with the [Category("PKITS")] attribute.
* System_test.dll.sources: Add PKITS-based unit tests for X509Chain.

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

17 years ago2006-12-07 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 7 Dec 2006 21:14:10 +0000 (21:14 -0000)]
2006-12-07  Sebastien Pouliot  <sebastien@ximian.com>

* Pkits_4_01_SignatureVerification.cs: New. PKITS based unit tests.
* Pkits_4_02_ValidityPeriod.cs: New. PKITS based unit tests.
* Pkits_4_03_VerifyingNameChaining.cs: New. PKITS based unit tests.
* Pkits_4_04_BasicCertificateRevocationTests.cs: New. PKITS based unit
tests.
* Pkits_4_05_VerifyingPathWithSelfIssuedCertificates.cs: New. PKITS
based unit tests (4 RFC3280 compliant tests are NotWorking in Mono).
* Pkits_4_06_VerifyingBasicConstraints.cs: New. PKITS based unit
tests.
* Pkits_4_07_KeyUsage.cs: New. PKITS based unit tests.
* Pkits_4_08_CertificatePolicies.cs: New. Currently empty (TODO).
* Pkits_4_09_RequireExplicitPolicy.cs: New. Currently empty (TODO).
* Pkits_4_10_PolicyMappings.cs: New. Currently empty (TODO).
* Pkits_4_11_InhibitPolicyMapping.cs: New. Currently empty (TODO).
* Pkits_4_12_InhibitAnyPolicy.cs: New. Currently empty (TODO).
* Pkits_4_13_NameConstraints.cs: New. Currently empty (TODO).
* Pkits_4_14_DistributionPoints.cs: New. Currently empty (TODO).
* Pkits_4_15_DeltaCRL.cs: New. Currently empty (TODO).
* Pkits_4_16_PrivateCertificateExtensions.cs: New. PKITS based unit
tests.
* PkitsTest.cs: Common shared code for PKITS test cases.
* X500DistinguishedNameTest.cs: Add test cases for RFC3280 mandatory
and optional attribute types.
* X509Certificate2Test.cs: Change test data to public. Adjust some
test cases not to fail if PKITS data is available.
* X509ChainTest.cs: Update test cases to use CheckChainStatus and not
depend on the order of error flags.

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

17 years ago2006-12-07 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 7 Dec 2006 21:13:23 +0000 (21:13 -0000)]
2006-12-07  Sebastien Pouliot  <sebastien@ximian.com>

* X500DistinguishedName.cs: Add an internal method to compare
(canonized) DN so the class can be used in X509Chain.
* X509Certificate2.cs: Expose the internal certificate (from Mono.
Security.dll) as X509Certificate2 isn't complete enough to implement
chaining.
* X509Chain.cs: A (working) *subset( of RFC3280 path building and
validation.
* X509ChainElementCollection.cs: Add help method Contains and change
Add not to require a flag parameter.
* X509ChainElement.cs: Keeps flags compressed (as flags!) and add
a method to uncompress them when validation is complete.
* X509Store.cs: Expose the internal store (from Mono.Security.dll) as
internal. Map Trust and Root as the same store (for compatibility).

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

17 years ago * TextBoxBase.cs: Take HideSelection into account when
Jackson Harper [Thu, 7 Dec 2006 21:12:13 +0000 (21:12 -0000)]
    * TextBoxBase.cs: Take HideSelection into account when
        * determining
        whether or not to show the selection.
        * RichTextBox.cs: After inserting the RTF into the document move
        the cursor to the beginning of the document.

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

17 years ago2006-12-07 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Thu, 7 Dec 2006 17:25:54 +0000 (17:25 -0000)]
2006-12-07  Igor Zelmanovich  <igorz@mainsoft.com>

* ProvidersHelper.cs: fixed: load assembles from /bin

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

17 years agoRedesign to support resources custom load and loading pages from parent class loader.
Vladislav Spivak [Thu, 7 Dec 2006 17:07:29 +0000 (17:07 -0000)]
Redesign to support resources custom load and loading pages from parent class loader.

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

17 years agoNoDeploy flag added
Vladislav Spivak [Thu, 7 Dec 2006 17:04:48 +0000 (17:04 -0000)]
NoDeploy flag added

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

17 years agocreate codebehind for Global.asax
Konstantin Triger [Thu, 7 Dec 2006 16:54:28 +0000 (16:54 -0000)]
create codebehind for Global.asax

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

17 years ago* ServletWorkerRequest.jvm.cs: fixed request uri unescaping in ServletWorkerRequest...
Vladimir Krasnov [Thu, 7 Dec 2006 16:36:02 +0000 (16:36 -0000)]
* ServletWorkerRequest.jvm.cs: fixed request uri unescaping in ServletWorkerRequest ctor

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

17 years ago* Uri.cs: implemented UnescapeDataString method
Vladimir Krasnov [Thu, 7 Dec 2006 16:31:37 +0000 (16:31 -0000)]
* Uri.cs: implemented UnescapeDataString method
* UriTest3.cs: Added tests for Uri.UnescapeDataString

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

17 years ago2006-12-07 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Thu, 7 Dec 2006 16:26:38 +0000 (16:26 -0000)]
2006-12-07  Igor Zelmanovich   <igorz@mainsoft.com>

* PageTest.cs: fixed NunitWeb tests.

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

17 years ago2006-12-07 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Thu, 7 Dec 2006 16:24:40 +0000 (16:24 -0000)]
2006-12-07  Jonathan Pobst  <monkey@jpobst.com>

* Control.cs: Remove static ArrayList "controls" which maintained
a reference to every control created.
* Application.cs: Create a static FormCollection to maintain a reference
to every form created.  Use it in places that formerly enumerated through
the controls one looking for forms.
* Form.cs: Add and remove self from above FormCollection.

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

17 years ago2006-12-07 Marek Safar <marek.safar@gmail.com>
Marek Safar [Thu, 7 Dec 2006 16:19:22 +0000 (16:19 -0000)]
2006-12-07  Marek Safar  <marek.safar@gmail.com>

A fix for bug #80162
* statement.cs (CollectionForeach.TryType): Generics and non-generics
enumerators are never ambiguous.

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

17 years agospecify default compilation language
Konstantin Triger [Thu, 7 Dec 2006 15:20:59 +0000 (15:20 -0000)]
specify default compilation language

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

17 years agosvn path=/trunk/mcs/; revision=69183
Igor Zelmanovich [Thu, 7 Dec 2006 15:07:22 +0000 (15:07 -0000)]
svn path=/trunk/mcs/; revision=69183

17 years ago2006-12-07 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Thu, 7 Dec 2006 14:56:43 +0000 (14:56 -0000)]
2006-12-07 Igor Zelmanovich <igorz@mainsoft.com>

* DetaisView.cs: fixed: rendering.
* DataControlButton.cs:
* PagerSettings.cs:

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