mono.git
19 years ago2005-01-21 Francisco Figueiredo Jr. <fxjrlists@yahoo.com>
Francisco Figueiredo Jr. [Fri, 21 Jan 2005 01:41:51 +0000 (01:41 -0000)]
2005-01-21  Francisco Figueiredo Jr.  <fxjrlists@yahoo.com>
        * NpgsqlTypes/NpgsqlDbType.cs,
        NpgsqlTypes/NpgsqlTypesHelper.cs: Added support for Varchar datatype. Removed Internal data type enum. It is not supported yet.
        * Npgsql/PGUtil.cs,
        Npgsql/PGUtil.resx: (WriteString) Added support for logging what string is being written to database server.
        * Npgsql/NpgsqlCommand.cs: Added SingleRow behavior support.
        gborg 1099. Added support for record return type functions. Thanks neri and Michel for heads up and tests.
        Fixed record function bug when function had many parameters. Thanks Neri (neri at gborg dot postgresql dot org) for heads up.
        * Npgsql/NpgsqlCommandBuilder.cs,
        NpgsqlDataAdapter.cs: Applied patch to fix gborg 1095. Thanks Eric van der Gutten (ericvdg at ananzi dot co dot za).
        * Npgsql/NpgsqlDataReader.cs: Removed type conversions for GetXXX() methods.

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

19 years ago2005-01-20 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 21 Jan 2005 00:37:54 +0000 (00:37 -0000)]
2005-01-20  Sebastien Pouliot  <sebastien@ximian.com>

* AsnEncodedDataTest.cs: Added test case for SubjectAltName extension.

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

19 years ago2005-01-20 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 21 Jan 2005 00:37:04 +0000 (00:37 -0000)]
2005-01-20  Sebastien Pouliot  <sebastien@ximian.com>

* AsnEncodedData.cs: Added "internal" support for SubjectAltName
extension as it is required for SSL support.
* Oid.cs: Added Oid / FriendlyName definitions for SubjectAltName.

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

19 years ago2005-01-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 20 Jan 2005 23:11:10 +0000 (23:11 -0000)]
2005-01-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpApplication.cs: if there are no more handlers, finish the request and
ensure we call Complete on it. Now FreeTextBox 3.0 works.

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

19 years ago2005-01-20 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Thu, 20 Jan 2005 22:54:27 +0000 (22:54 -0000)]
2005-01-20  Miguel de Icaza  <miguel@ximian.com>

* Add a couple more -nowarns when compiling tests.

2005-01-20  Miguel de Icaza  <miguel@ximian.com>

* Uri.cs: Set the UriSchemNews port default to 119 as well.
Fixes bug #71050.

When dealing with fragments use the `dontEscape' flag passed to
the Uri constructor to decide whether the fragment must or must
not be escaped, fixes 71051.

2005-01-20  Miguel de Icaza  <miguel@ximian.com>

* UriTest.cs: Add test for bugs 71050 and 71051.

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

19 years ago * TreeView.cs: Set the bounds for nodes properly. They were
Jackson Harper [Thu, 20 Jan 2005 22:40:39 +0000 (22:40 -0000)]
* TreeView.cs: Set the bounds for nodes properly. They were
getting screwed up when checkboxes were not enabled, but images
were.

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

19 years ago2005-01-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 20 Jan 2005 22:38:24 +0000 (22:38 -0000)]
2005-01-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HtmlForm.cs: submitStatements holds Hashtables.

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

19 years ago * runtime/Makefile.am (centum_nunit_tests): Add class/Mono.Posix and
Jonathan Pryor [Thu, 20 Jan 2005 22:30:57 +0000 (22:30 -0000)]
  * runtime/Makefile.am (centum_nunit_tests): Add class/Mono.Posix and
  class/System, both of which pass all their unit tests.

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

19 years ago * StdlibTest.cs: Ignore the signal(3) test, as it's currently hanging Mono.
Jonathan Pryor [Thu, 20 Jan 2005 22:27:32 +0000 (22:27 -0000)]
  * StdlibTest.cs: Ignore the signal(3) test, as it's currently hanging Mono.

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

19 years ago * EndpointPermission.cs: Fix IsSubsetof(hostname) so that the regression
Jonathan Pryor [Thu, 20 Jan 2005 22:06:48 +0000 (22:06 -0000)]
  * EndpointPermission.cs: Fix IsSubsetof(hostname) so that the regression
    tests work.  In particular, IsSubsetOf ("12.13.*.*", "12.13.14.*") failed
    because 14 wasn't a subset of * (which it is).  Fix: if part1 is we
    continue to the next portion.

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

19 years ago * ServicePointManagerTest.cs: Add a TearDown method; add setup/teardown
Jonathan Pryor [Thu, 20 Jan 2005 21:28:50 +0000 (21:28 -0000)]
  * ServicePointManagerTest.cs: Add a TearDown method; add setup/teardown
    logic to (1) record ServicePointManager.MaxServicePointIdleTime, and
    (2) set this to 10 milliseconds in setup.  Why?  Because when running the
    full regression tests, the default timeout of 15 minutes applied, causing
    the ServicePointManager to be "full" when ServicePointTest is executed.
    This causes ServicePointTest to generate a failure, as it isn't able to
    add as many ServicePoints as it expects.  Worse, this failure isn't
    apparent if you run ServicePointTest individually; it only occurs if it
    executes *after* ServicePointManagerTest.  Yay Heisenbugs.

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

19 years agosvn path=/trunk/mcs/; revision=39278
Carlos Guzmán Álvarez [Thu, 20 Jan 2005 20:30:07 +0000 (20:30 -0000)]
svn path=/trunk/mcs/; revision=39278

19 years ago2005-01-20 Bernie Solomon <bernard@ugsolutions.com>
Bernie Solomon [Thu, 20 Jan 2005 20:30:12 +0000 (20:30 -0000)]
2005-01-20 Bernie Solomon  <bernard@ugsolutions.com>

* interp.c: mono_init_icall got renamed

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

19 years ago2005-01-20 Bernie Solomon <bernard@ugsolutions.com>
Bernie Solomon [Thu, 20 Jan 2005 20:27:20 +0000 (20:27 -0000)]
2005-01-20  Bernie Solomon  <bernard@ugsolutions.com>

* class-internals.h: Sun's compiler insists on explicit
signed on bit fields to handle then correctly.

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

19 years ago2005-01-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 20 Jan 2005 20:24:25 +0000 (20:24 -0000)]
2005-01-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* CheckBox.cs: when rendering the input tag inside a span tag, keep the
attributes that are meant to be in the input tag in their place.

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

19 years ago2005-01-20 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 20 Jan 2005 19:48:42 +0000 (19:48 -0000)]
2005-01-20  Zoltan Varga  <vargaz@freemail.hu>

* mini-x86.c (mono_arch_local_regalloc): Fix bug introduced by
previous patch.

* mini-amd64.c (mono_arch_local_regalloc): Ditto.

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

19 years ago2005-01-20 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 20 Jan 2005 19:33:42 +0000 (19:33 -0000)]
2005-01-20  Zoltan Varga  <vargaz@freemail.hu>

* mini-amd64.c (mono_arch_local_regalloc): Revert last patch as it
breaks the amd64 build.

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

19 years ago2004-01-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 20 Jan 2005 19:22:21 +0000 (19:22 -0000)]
2004-01-20  Atsushi Enomoto  <atsushi@ximian.com>

* Makefile : amd64 build complains /nowarn:0162. It should not, but
  now removing since it breaks the build.

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

19 years agoeol-style
Miguel de Icaza [Thu, 20 Jan 2005 18:57:43 +0000 (18:57 -0000)]
eol-style

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

19 years ago * IPAddress.cs (ParseIPV4): Fix so that the regression tests work. In
Jonathan Pryor [Thu, 20 Jan 2005 18:27:09 +0000 (18:27 -0000)]
  * IPAddress.cs (ParseIPV4): Fix so that the regression tests work.  In
    particular, " foo" and ".1.1.6" weren't being caught (" foo" because it
    started with a space, and ".1.1.6" because the split string accepted a
    0-length portion, which would make 1...6 valid, but isn't valid based on
    similar test cases).

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

19 years ago * HebrewCalendar.cs: Patch by Juan C. Olivares
Jackson Harper [Thu, 20 Jan 2005 18:06:45 +0000 (18:06 -0000)]
* HebrewCalendar.cs: Patch by Juan C. Olivares
(juancri@tagnet.org) to implement 4 digit years and set the
min year correctly.

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

19 years agoUpdated certmgr.1 for -list and -del. Also includes new examples
Sebastien Pouliot [Thu, 20 Jan 2005 16:52:56 +0000 (16:52 -0000)]
Updated certmgr.1 for -list and -del. Also includes new examples

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

19 years ago2005-01-20 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 20 Jan 2005 16:38:20 +0000 (16:38 -0000)]
2005-01-20  Sebastien Pouliot  <sebastien@ximian.com>

* AssemblyInfo.cs: Updated copyrights to 2005.
* certmgr.cs: Added --list and implemented -del options. Fix bug 70717
* README: Updated to reflect current situation.

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

19 years ago * WebHeaderCollection.cs: Fix GetValues(string) to split the values on
Jonathan Pryor [Thu, 20 Jan 2005 16:33:51 +0000 (16:33 -0000)]
  * WebHeaderCollection.cs: Fix GetValues(string) to split the values on
    commas if the header is a Multi-Value header.  This matches
    MonoTests.System.Net.WebHeaderCollectionTest.

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

19 years ago2005-01-20 Dick Porter <dick@ximian.com>
Dick Porter [Thu, 20 Jan 2005 15:30:53 +0000 (15:30 -0000)]
2005-01-20  Dick Porter  <dick@ximian.com>

        * support.cs: SeekableStreamReader fix from Sandor Dobos
        (dobos_s@ibcnet.hu) to cope with Position setting when multibyte
        chars are read.  Fixes bug 70369.

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

19 years ago* runtime/Makefile.am (centum_nunit_tests): New. List of NUnit
Raja R Harinath [Thu, 20 Jan 2005 13:54:22 +0000 (13:54 -0000)]
* runtime/Makefile.am (centum_nunit_tests): New.  List of NUnit
tests that are currently passing 100%.
(test_select): Run those on 'make check'.

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

19 years ago2005-01-20 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 20 Jan 2005 13:01:52 +0000 (13:01 -0000)]
2005-01-20  Zoltan Varga  <vargaz@freemail.hu>

* mini-x86.c (mono_arch_local_regalloc): Fix bug in div/rem
register allocation. Fixes #71454.

* mini-amd64.c (mono_arch_local_regalloc): Ditto.

* arrays.cs: Add new regression test.

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

19 years ago2005-01-20 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 20 Jan 2005 12:52:01 +0000 (12:52 -0000)]
2005-01-20  Zoltan Varga  <vargaz@freemail.hu>

* jni.h: Applied patch from Bernie Solomon to fix compilation on
non-gcc compilers.

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

19 years ago* libtest.c (mono_test_return_vtype): Fill in a value in the 'd2' field too.
Raja R Harinath [Thu, 20 Jan 2005 12:50:54 +0000 (12:50 -0000)]
* libtest.c (mono_test_return_vtype): Fill in a value in the 'd2' field too.
* pinvoke2.cs (test_0_return_vtype): Update.

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

19 years ago* cs-parser.jay (catch_clause): Simplify current_block handling somewhat.
Raja R Harinath [Thu, 20 Jan 2005 12:34:40 +0000 (12:34 -0000)]
* cs-parser.jay (catch_clause): Simplify current_block handling somewhat.

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

19 years ago * ssapre.c: Turned usage of snprintf to GString.
Massimiliano Mantione [Thu, 20 Jan 2005 12:01:34 +0000 (12:01 -0000)]
* ssapre.c: Turned usage of snprintf to GString.
* ssapre.h: disabled MONO_APPLY_SSAPRE_TO_SINGLE_METHOD
(I left it on by mistake in my previous commit).

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

19 years ago remove debug code
Jackson Harper [Thu, 20 Jan 2005 11:08:13 +0000 (11:08 -0000)]
remove debug code

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

19 years agoownerdraw support, fixes
Jordi Mas i Hernandez [Thu, 20 Jan 2005 10:58:48 +0000 (10:58 -0000)]
ownerdraw support, fixes

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

19 years agoThu Jan 20 12:00:45 CET 2005 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 20 Jan 2005 10:51:17 +0000 (10:51 -0000)]
Thu Jan 20 12:00:45 CET 2005 Paolo Molaro <lupus@ximian.com>

* mini.c, cfold.c, basic-calls.cs: preserve side effects
on cond branch optimization (fixes bug# 71515).

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

19 years ago * XplatUIStructs.cs: More misc keys
Jackson Harper [Thu, 20 Jan 2005 10:36:57 +0000 (10:36 -0000)]
* XplatUIStructs.cs: More misc keys
* X11Keyboard.cs: Ignore some control keys.

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

19 years ago * X11Structs.cs: Add the modmaps to the keymask struct and tabify.
Jackson Harper [Thu, 20 Jan 2005 10:14:01 +0000 (10:14 -0000)]
* X11Structs.cs: Add the modmaps to the keymask struct and tabify.
* X11Keyboard.cs: Set the AltGr mask when we get a key event.

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

19 years ago2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 20 Jan 2005 09:56:29 +0000 (09:56 -0000)]
2005-01-20  Atsushi Enomoto  <atsushi@ximian.com>

* DataSetTest.cs : use more normalized schema comparison.

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

19 years ago2005-01-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 20 Jan 2005 09:25:25 +0000 (09:25 -0000)]
2005-01-19  Atsushi Enomoto  <atsushi@ximian.com>

* DataSetTest.cs,
  DataSetAssertionTest.cs : In GetNormalizedSchema(), use manual
  sorting using dom  so that it can ignore XmlSerializer difference.
  Added some new assertion methods.

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

19 years ago2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 20 Jan 2005 08:40:13 +0000 (08:40 -0000)]
2005-01-20  Atsushi Enomoto  <atsushi@ximian.com>

* Numeric.cs : Fixed ToSameType(). It should let conversion result to
  reference values.

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

19 years ago abcremoval.c: Fixed bug 71062.
Massimiliano Mantione [Thu, 20 Jan 2005 08:26:45 +0000 (08:26 -0000)]
abcremoval.c: Fixed bug 71062.
abcremoval.h: Likewise.

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

19 years ago2005-01-20 Sureshkumar T <tsureshkumar@novell.com>
Sureshkumar T [Thu, 20 Jan 2005 08:20:19 +0000 (08:20 -0000)]
2005-01-20  Sureshkumar T  <tsureshkumar@novell.com>

* OdbcDataReader.cs: case for type OdbcType.Double added in
GetValue.  fixes bug #71173.

Thanks to patch given by "Appasamy T" <appasamy@rediffmail.com>

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

19 years ago * mini.c: Added a new functionality to optimize_branches, the removal
Massimiliano Mantione [Thu, 20 Jan 2005 08:18:33 +0000 (08:18 -0000)]
* mini.c: Added a new functionality to optimize_branches, the removal
of useless basic blocks, and fixed some problem in the removal of
critical edges; some utility functions added for both purposes.
* ssapre.c: Added complex expression support, and fixed bug 70637.
* ssapre.h: Likewise.
* ssapre-cee-ops.h: Added file with list of "CEE_*" opcodes
enabled in SSAPRE.
* ssapre-mini-ops.h: Likewise, but for "OP_*" opcodes.
* driver.c: Re-enabled SSAPRE.

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

19 years agough, today is "eno must miss ChangeLog at any time" day :(
Atsushi Eno [Thu, 20 Jan 2005 07:52:33 +0000 (07:52 -0000)]
ugh, today is "eno must miss ChangeLog at any time" day :(

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

19 years ago2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 20 Jan 2005 07:49:35 +0000 (07:49 -0000)]
2005-01-20  Atsushi Enomoto  <atsushi@ximian.com>

* ConstraintCollection.cs : Add() should throw ArgumentException when
  the argument constraint fails validation.
  DataTable.cs : set_PrimaryKey should throw ArgumentException when
  the argument contains constraints which fail validation.

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

19 years ago2005-01-20 Alp Toker <alp@atoker.com>
Alp Toker [Thu, 20 Jan 2005 07:27:25 +0000 (07:27 -0000)]
2005-01-20  Alp Toker  <alp@atoker.com>

  * cilc.cs: Name the glib handle getter helper method by namespace for now to
  fully support assemblies with multiple namespaces. Would be better to
  generate a toplevel Cindex file in future.

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

19 years ago2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 20 Jan 2005 07:07:20 +0000 (07:07 -0000)]
2005-01-20  Atsushi Enomoto  <atsushi@ximian.com>

* Parser.jay : let's use debug flag when MONO_DEBUG_SQLEXPRESSIONS
  environment variable is set.
  Fixed substring() function. C# cast does not allow implicit
  conversion from object.

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

19 years ago- Unselecting the control when it is loosing focus
Peter Dennis Bartok [Thu, 20 Jan 2005 04:47:37 +0000 (04:47 -0000)]
- Unselecting the control when it is loosing focus

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

19 years ago * TreeView.cs: Hook up to the text controls leave event so we can
Jackson Harper [Thu, 20 Jan 2005 04:19:35 +0000 (04:19 -0000)]
* TreeView.cs: Hook up to the text controls leave event so we can
end editing when the users clicks outside the text box.

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

19 years ago2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 20 Jan 2005 04:15:53 +0000 (04:15 -0000)]
2005-01-20  Atsushi Enomoto  <atsushi@ximian.com>

* class-status.in : let's just remove this lengthy list.

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

19 years agooops, forgot to commit ChangeLog.
Atsushi Eno [Thu, 20 Jan 2005 04:12:14 +0000 (04:12 -0000)]
oops, forgot to commit ChangeLog.

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

19 years ago2005-01-20 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 20 Jan 2005 04:00:22 +0000 (04:00 -0000)]
2005-01-20  Atsushi Enomoto  <atsushi@ximian.com>

* Makefile.am : removed nsys4cygwin.zip which has been 404 for a while.

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

19 years ago * X11Keyboard.cs: Fix typo that was causing the wrong keycodes to
Jackson Harper [Thu, 20 Jan 2005 03:23:07 +0000 (03:23 -0000)]
* X11Keyboard.cs: Fix typo that was causing the wrong keycodes to
get set in the conversion array.

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

19 years ago- Added support for Enter and Escape keys in dialogs
Peter Dennis Bartok [Thu, 20 Jan 2005 03:03:55 +0000 (03:03 -0000)]
- Added support for Enter and Escape keys in dialogs
- Added automatic selection of the first control in modal forms
- TextBox improvements related to selections
- Changed the uglyness level of the frame hack for edit
- Added missing attributes to various controls
- Fixed drawing problems (missing clip styles on controls)

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

19 years ago2005-01-19 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Thu, 20 Jan 2005 02:47:05 +0000 (02:47 -0000)]
2005-01-19  Miguel de Icaza  <miguel@ximian.com>

* UpDownBase.cs: Added some new properties.

* DomainUpDown.cs: Implement a lot to get my test working.

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

19 years ago2005-01-19 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Thu, 20 Jan 2005 01:58:48 +0000 (01:58 -0000)]
2005-01-19  Miguel de Icaza  <miguel@ximian.com>

* file-io.c (ves_icall_System_IO_MonoIO_get_InvalidPathChars):
Make the size of the array fit only the number of invalid path
chars that we have.

* class.c (_mono_class_get): Improve the error reporting when a
class referenced is not found, to assist debugging.

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

19 years ago2005-01-19 Geoff Norton <gnorton@customerdna.com>
Geoff Norton [Wed, 19 Jan 2005 22:54:43 +0000 (22:54 -0000)]
2005-01-19  Geoff Norton  <gnorton@customerdna.com>

        * XplatUIOSX.cs: Fix a minor bug to bring the close box back

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

19 years ago- Fixed csc complaints
Peter Dennis Bartok [Wed, 19 Jan 2005 22:47:31 +0000 (22:47 -0000)]
- Fixed csc complaints

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

19 years agoMissing ChangeLog entries
Miguel de Icaza [Wed, 19 Jan 2005 22:28:59 +0000 (22:28 -0000)]
Missing ChangeLog entries

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

19 years ago2005-01-19 Geoff Norton <gnorton@customerdna.com>
Geoff Norton [Wed, 19 Jan 2005 22:12:22 +0000 (22:12 -0000)]
2005-01-19  Geoff Norton  <gnorton@customerdna.com>

        * XplayUIOSX.cs:
          OSXStructs.cs: Initial refactor to move enums and consts into
          OSXStructs and use them in the driver for greater readability.

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

19 years agoUpdated mailing list and, in some case, the mono web site URLs
Sebastien Pouliot [Wed, 19 Jan 2005 21:29:37 +0000 (21:29 -0000)]
Updated mailing list and, in some case, the mono web site URLs

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

19 years ago * TypeDescriptorTests.cs: Add another test in GetComponentName() to check
Jonathan Pryor [Wed, 19 Jan 2005 21:26:43 +0000 (21:26 -0000)]
  * TypeDescriptorTests.cs: Add another test in GetComponentName() to check
    the component name returned for a component without a Site.

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

19 years ago * TypeDescriptor.cs: Fix Info.GetDefaultEvent() so that it filters events
Jonathan Pryor [Wed, 19 Jan 2005 21:24:41 +0000 (21:24 -0000)]
  * TypeDescriptor.cs: Fix Info.GetDefaultEvent() so that it filters events
    properly.  This matches .NET 1.1 and fixes a test case.

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

19 years agoFix the messages, I was getting sick of them
Miguel de Icaza [Wed, 19 Jan 2005 21:22:24 +0000 (21:22 -0000)]
Fix the messages, I was getting sick of them

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

19 years agoUpdated options and mailing list address and fixed typo.
Sebastien Pouliot [Wed, 19 Jan 2005 21:12:20 +0000 (21:12 -0000)]
Updated options and mailing list address and fixed typo.

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

19 years ago2005-01-19 Geoff Norton <gnorton@customerdna.com>
Geoff Norton [Wed, 19 Jan 2005 21:09:01 +0000 (21:09 -0000)]
2005-01-19  Geoff Norton  <gnorton@customerdna.com>

        * XplatUIOSX.cs: Initial support for Standard Cursors.
        * OSXStructs.cs: Move our structs here; added ThemeCursor enum

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

19 years ago2005-01-19 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Wed, 19 Jan 2005 20:59:02 +0000 (20:59 -0000)]
2005-01-19  Rafael Teixeira  <rafaelteixeirabr@hotmail.com>
* System/Type.cs: Corrected implementation for the Type.FilterNameIgnoreCase
and Type.FilterName delegates They weren't dealing with the optional '*'
at the end of the filter mask
* Test/System/TypeTest.cs: Added tests for the Type.FilterNameIgnoreCase and
Type.FilterName delegates (more precisely the implementations behind)

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

19 years agodoh
Sebastien Pouliot [Wed, 19 Jan 2005 20:57:50 +0000 (20:57 -0000)]
doh

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

19 years ago2005-01-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 19 Jan 2005 20:51:21 +0000 (20:51 -0000)]
2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>

* permview.cs: Fixed case for empty, but unrestricted, permission
sets. Help now displays a more unix-like command options. Commented
some currently unused code.

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

19 years ago * TypeDescriptor.cs: Fix GetComponentName() so that it returns the type
Jonathan Pryor [Wed, 19 Jan 2005 20:43:10 +0000 (20:43 -0000)]
  * TypeDescriptor.cs: Fix GetComponentName() so that it returns the type
    name if no Site is present.  This matches .NET 1.1 and fixes a test case.

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

19 years agoWed Jan 19 19:57:43 CET 2005 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 19 Jan 2005 18:49:00 +0000 (18:49 -0000)]
Wed Jan 19 19:57:43 CET 2005 Paolo Molaro <lupus@ximian.com>

* threads.c: fix off-by-one error.
* domain.c: free data allocated in the domain.

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

19 years ago2005-01-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 19 Jan 2005 18:28:06 +0000 (18:28 -0000)]
2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>

* SecurityManagerTest.cs: Added new tests for 2.0. Fixed a test to work
even if the SecurityManager.CheckExecutionRights is false.

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

19 years ago2005-01-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 19 Jan 2005 18:26:46 +0000 (18:26 -0000)]
2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>

* CryptoStreamTest.cs: Added [ExpectedException] for [Ignored] unit
tests that were converted to [Category]

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

19 years ago * UriTest.cs: Update UnixLocalPath_WTF. Category("NotWorking") is
Jonathan Pryor [Wed, 19 Jan 2005 18:18:14 +0000 (18:18 -0000)]
  * UriTest.cs: Update UnixLocalPath_WTF.  Category("NotWorking") is
    conditional on ONLY_1_1, and the test itself is conditional on NET_2_0
    (since .NET 2.0 behaves sanely, while 1.1 doesn't).

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

19 years ago * UriTest.cs: Ignore one of the tests on Linux, as .NET's behavior is
Jonathan Pryor [Wed, 19 Jan 2005 18:06:28 +0000 (18:06 -0000)]
  * UriTest.cs: Ignore one of the tests on Linux, as .NET's behavior is
  counterintuitive (see the UnixLocalPath_WTF comment).

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

19 years ago2005-01-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 19 Jan 2005 16:42:19 +0000 (16:42 -0000)]
2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>

* SecurityManager.cs: Fix the regressions on NET_1_1 introduced by my
refactoring 10 days ago.

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

19 years ago2005-01-19 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 19 Jan 2005 16:38:43 +0000 (16:38 -0000)]
2005-01-19  Atsushi Enomoto <atsushi@ximian.com>

* SqlGuidTest.cs : missing run-test-ondotnet fix.

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

19 years ago2005-01-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 19 Jan 2005 16:35:19 +0000 (16:35 -0000)]
2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>

* SiteIdentityPermission.cs: Fix case were the wildcard '*' is present
but not the first character of the site.

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

19 years ago2005-01-19 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 19 Jan 2005 16:22:11 +0000 (16:22 -0000)]
2005-01-19  Zoltan Varga  <vargaz@freemail.hu>

* Makefile.am (DIST_SUBDIRS): Distribute ikvm-native.

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

19 years ago2005-01-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 19 Jan 2005 16:12:44 +0000 (16:12 -0000)]
2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>

* PolicyLevel.cs: Fixed RemoveNamedPermissionSet when used with a
permission instance.
* Zone.cs: Fixed zone for URIs without a scheme.

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

19 years ago2005-01-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 19 Jan 2005 16:10:33 +0000 (16:10 -0000)]
2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>

* ApplicationTrustCollection.cs: Updated for Dec CTP.
* ApplicationTrust.cs: Updated for Dec CTP.
* ApplicationSecurityInfo.cs: Updated for Dec CTP.
* ApplicationSecurityManager.cs: Updated for Dec CTP.

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

19 years ago2005-01-19 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 19 Jan 2005 16:01:41 +0000 (16:01 -0000)]
2005-01-19  Zoltan Varga  <vargaz@freemail.hu>

* LocalVariableInfo.cs: Add ToString method.

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

19 years ago2005-01-19 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 19 Jan 2005 15:37:14 +0000 (15:37 -0000)]
2005-01-19  Martin Baulig  <martin@ximian.com>

* test/RedBlackTreeSetTests.cs: Decrease number of iterations.
* arrays/SortedArrayTests.cs: Likewise.

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

19 years ago2005-01-19 Sureshkumar T <tsureshkumar@novell.com>
Sureshkumar T [Wed, 19 Jan 2005 15:36:51 +0000 (15:36 -0000)]
2005-01-19  Sureshkumar T  <tsureshkumar@novell.com>

* DataRelationCollection.cs:

Method Remove : Donot throw exception if DataRelation argument is
null in DataRelationCollection.Remove method.

Method RemoveAt : Exception should be IndexOutOfRangeException if
row index is not in list range.

Fixes nunit failures DataRelationCollection.Remove and
DataRelationCollection.RemoveAt.

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

19 years ago2005-01-19 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 19 Jan 2005 15:36:39 +0000 (15:36 -0000)]
2005-01-19  Martin Baulig  <martin@ximian.com>

* Sorting.cs: 2000 elements is enough for us.

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

19 years ago2005-01-19 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 19 Jan 2005 15:34:15 +0000 (15:34 -0000)]
2005-01-19  Zoltan Varga  <vargaz@freemail.hu>

* MethodInfoTest.cs: Add tests for GetMethodBody.

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

19 years ago2005-01-19 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 19 Jan 2005 15:33:31 +0000 (15:33 -0000)]
2005-01-19  Zoltan Varga  <vargaz@freemail.hu>

* ExceptionHandlingClause.cs: Implement this.

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

19 years ago2005-01-19 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 19 Jan 2005 15:32:34 +0000 (15:32 -0000)]
2005-01-19  Zoltan Varga  <vargaz@freemail.hu>

* reflection.c (mono_method_body_get_object): Fill out exception info
as well.

* object-internals.h: Add MonoReflectionExceptionHandlingClause
structure.

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

19 years ago2005-01-19 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 19 Jan 2005 15:28:45 +0000 (15:28 -0000)]
2005-01-19  Martin Baulig  <martin@ximian.com>

* Sorting.cs: 10000 elements is enough for us.

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

19 years ago2005-01-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 19 Jan 2005 15:21:30 +0000 (15:21 -0000)]
2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>

* EventLogPermissionTest.cs: Now works on both Fx 1.1 / 2.0.
* PerformanceCounterPermissionTest.cs: Now works on both Fx 1.1 / 2.0.

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

19 years ago2005-01-19 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 19 Jan 2005 15:17:25 +0000 (15:17 -0000)]
2005-01-19  Martin Baulig  <martin@ximian.com>

* trees/RedBlackTreeSetTests.cs: Put the threading tests into a
"Threading" category, so we can exclude them when running in the
debugger.
* arrays/SortedArrayTests.cs: Likewise.

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

19 years ago * CSharpCodeGenerator.cs: Remove extra ' ' emitted after class name in
Jonathan Pryor [Wed, 19 Jan 2005 15:09:50 +0000 (15:09 -0000)]
  * CSharpCodeGenerator.cs: Remove extra ' ' emitted after class name in
    GenerateTypeStart().  This removes a regression test failure in
    MonoTests.Microsoft.CSharp.CodeGeneratorFromTypeTest.DefaultTypeTest.

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

19 years ago2005-01-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 19 Jan 2005 15:01:50 +0000 (15:01 -0000)]
2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>

* AspNetHostingPermissionTest.cs: Re-fixed for NET_1_1. Fx 1.1 SP1
as changed (fixed) the behaviour so the test has been updated to
work for any case.

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

19 years ago2005-01-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 19 Jan 2005 15:00:31 +0000 (15:00 -0000)]
2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>

* AspNetHostingPermission.cs: Reverted last patch as this was fixed in
Fx 1.1 SP1 so we better have this "fixed" behaviour too.

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

19 years ago2005-01-19 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 19 Jan 2005 14:56:03 +0000 (14:56 -0000)]
2005-01-19  Martin Baulig  <martin@ximian.com>

* mini.c (mono_method_to_ir): Call mono_get_inflated_method() on
the result of mono_get_method_constrained().

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

19 years ago2005-01-19 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 19 Jan 2005 14:55:37 +0000 (14:55 -0000)]
2005-01-19  Martin Baulig  <martin@ximian.com>

* loader.c (mono_get_method_constrained): Make this work again.

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

19 years agoNew test.
Martin Baulig [Wed, 19 Jan 2005 14:54:25 +0000 (14:54 -0000)]
New test.

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

19 years agoMore Combobox work
Jordi Mas i Hernandez [Wed, 19 Jan 2005 14:43:27 +0000 (14:43 -0000)]
More Combobox work

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

19 years ago2005-01-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 19 Jan 2005 14:25:48 +0000 (14:25 -0000)]
2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>

* ResourcePermissionBase.cs: IsSubset(null) returns false in 1.1 while
it returns true in 2.0.

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

19 years ago2005-01-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 19 Jan 2005 14:24:29 +0000 (14:24 -0000)]
2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>

* WebPermissionAttribute.cs: Fixed NET_1_1 behaviour.

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

19 years ago2005-01-19 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 19 Jan 2005 14:23:07 +0000 (14:23 -0000)]
2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>

* WebPermissionAttributeTest.cs: Removed a test for 1.1 as we delay
the regex creation (like 2.0) so the exception is also delayed.

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