Nick Drochak [Sun, 23 Jan 2005 02:39:48 +0000 (02:39 -0000)]
2005-01-23 Nick Drochak <ndrochak@ieee.org>
* ModuleTest.cs: Long path names gives Windows fits.
svn path=/trunk/mcs/; revision=39371
Ben Maurer [Sun, 23 Jan 2005 00:17:46 +0000 (00:17 -0000)]
typo
svn path=/trunk/mcs/; revision=39369
Ben Maurer [Sun, 23 Jan 2005 00:15:07 +0000 (00:15 -0000)]
* outline.cs (OutlineProperty) handle mixed accessability.
svn path=/trunk/mcs/; revision=39368
Ben Maurer [Sat, 22 Jan 2005 23:53:30 +0000 (23:53 -0000)]
2005-01-22 Ben Maurer <bmaurer@ximian.com>
* options.cs: Make things public.
* outline.cs: Use the Options class, rather than being passed
binding flags.
(.ctor): Add Options param
(OutlineType): remove bindingFlags param
(DefaultFlags): Get the correct binding flags
(ShowMember): Return true if we should show this member given the
Options. Way too long due to MSFT stupidity.
(OutlineType): call the above.
* monop.cs (Main): Don't fiddle with binding flags ourselves.
svn path=/trunk/mcs/; revision=39367
Miguel de Icaza [Sat, 22 Jan 2005 23:20:01 +0000 (23:20 -0000)]
2005-01-21 Alp Toker <alp@atoker.com>
* cs-parser.jay: destructor_declaration's container is PartialContainer
not Class when partial types are used, so use Kind prop instead of 'is'.
svn path=/trunk/mcs/; revision=39366
Miguel de Icaza [Sat, 22 Jan 2005 23:19:25 +0000 (23:19 -0000)]
2005-01-21 Alp Toker <alp@atoker.com>
* cs-parser.jay: destructor_declaration's container is PartialContainer
not Class when partial types are used, so use Kind prop instead of
'is'.
svn path=/trunk/mcs/; revision=39365
Miguel de Icaza [Sat, 22 Jan 2005 23:18:50 +0000 (23:18 -0000)]
Add new test from Alp Toker
svn path=/trunk/mcs/; revision=39364
Miguel de Icaza [Sat, 22 Jan 2005 23:17:31 +0000 (23:17 -0000)]
2005-01-22 Miguel de Icaza <miguel@ximian.com>
* cs-parser.jay: Improve error reporting when an interface
declares new types.
svn path=/trunk/mcs/; revision=39363
Miguel de Icaza [Sat, 22 Jan 2005 21:25:33 +0000 (21:25 -0000)]
2005-01-22 Miguel de Icaza <miguel@ximian.com>
* NumericUpDown.cs: Minimum, Maximum, Text, Value properties
filled in. Added some basic parsing of text.
Still missing the OnXXX method overrides, and figuring out the
events that must be emitted.
* UpDownBase.cs: Handle UserEdit on the Text property.
svn path=/trunk/mcs/; revision=39361
Ben Maurer [Sat, 22 Jan 2005 20:28:25 +0000 (20:28 -0000)]
2005-01-22 Ben Maurer <bmaurer@ximian.com>
* debug-mini.c (mono_debug_close_method): Plug some leaks.
svn path=/trunk/mono/; revision=39360
Ben Maurer [Sat, 22 Jan 2005 19:55:04 +0000 (19:55 -0000)]
2005-01-22 Ben Maurer <bmaurer@ximian.com>
* debug-mono-symfile.c (mono_debug_open_mono_symbol_file): Use
mmap rather than allocating a huge buffer.
(mono_debug_close_mono_symbol_file): Free the buffer allocated
above.
svn path=/trunk/mono/; revision=39359
Paolo Molaro [Sat, 22 Jan 2005 18:28:15 +0000 (18:28 -0000)]
Sat Jan 22 13:41:51 EST 2005 Paolo Molaro <lupus@ximian.com>
* mini-ppc.c: make the branch info relative as the code
buffer can be reallocated.
svn path=/trunk/mono/; revision=39355
Jordi Mas i Hernandez [Sat, 22 Jan 2005 16:35:18 +0000 (16:35 -0000)]
fixes integralheight and method ToString
svn path=/trunk/mcs/; revision=39353
Jordi Mas i Hernandez [Sat, 22 Jan 2005 15:11:17 +0000 (15:11 -0000)]
Fixes GdipGet* signatures function calls
svn path=/trunk/mcs/; revision=39352
Sebastien Pouliot [Sat, 22 Jan 2005 15:10:59 +0000 (15:10 -0000)]
2005-01-22 Sebastien Pouliot <sebastien@ximian.com>
* aot.c: Allow decoding of the new MONO_PATCH_INFO_DECLSEC.
* driver.c: Removed the AOT/security restriction. Now initialize the
security manager (in metadata) if --security is used.
* mini.c|h: Add the MONO_PATCH_INFO_DECLSEC code to use the index,
rather than the pointer to declarative security, when AOT is used.
svn path=/trunk/mono/; revision=39351
Sebastien Pouliot [Sat, 22 Jan 2005 15:10:46 +0000 (15:10 -0000)]
2005-01-22 Sebastien Pouliot <sebastien@ximian.com>
* icall.c: Add new internal calls for SecurityManager.SecurityEnabled
and CheckExecutionRights.
* reflection.c|h: Keep the index of the declarative security to be
used, instead of the pointer, when AOT compiler is used. Also add
class initialization when requesting demands.
* security-manager.c|h: Implement SecurityManager.SecurityEnabled and
CheckExecutionRights. Both properties are now FALSE by default, and
unmodifiable, unless the --security option is used.
svn path=/trunk/mono/; revision=39350
Sebastien Pouliot [Sat, 22 Jan 2005 15:10:14 +0000 (15:10 -0000)]
* SecurityFrame.cs: Keep RuntimeDeclSecurityEntry enum in sync with runtime (added index to allow AOT to work with declarative security).
svn path=/trunk/mcs/; revision=39349
Jordi Mas i Hernandez [Sat, 22 Jan 2005 15:05:04 +0000 (15:05 -0000)]
font sizes sample
svn path=/trunk/mcs/; revision=39348
Paolo Molaro [Sat, 22 Jan 2005 14:23:03 +0000 (14:23 -0000)]
Sat Jan 22 09:35:19 EST 2005 Paolo Molaro <lupus@ximian.com>
* mini.h, mini-ppc.h, mini-ppc.c: updated to use out of line
basic blocks, reduced intrinsic exception throwing code size.
svn path=/trunk/mono/; revision=39347
Miguel de Icaza [Sat, 22 Jan 2005 07:26:19 +0000 (07:26 -0000)]
Add Francisco's prj2make
svn path=/trunk/mono/; revision=39346
Miguel de Icaza [Sat, 22 Jan 2005 07:25:58 +0000 (07:25 -0000)]
Add script
svn path=/trunk/mono/; revision=39345
Miguel de Icaza [Sat, 22 Jan 2005 07:17:51 +0000 (07:17 -0000)]
Set svn:eol-style to native
svn path=/trunk/mcs/; revision=39344
Miguel de Icaza [Sat, 22 Jan 2005 07:16:04 +0000 (07:16 -0000)]
Do not use --stacktrace
svn path=/trunk/mcs/; revision=39343
Miguel de Icaza [Sat, 22 Jan 2005 07:12:12 +0000 (07:12 -0000)]
Flush
svn path=/trunk/mcs/; revision=39342
Miguel de Icaza [Sat, 22 Jan 2005 07:11:15 +0000 (07:11 -0000)]
Add Prj2Make from Francisco Martinez
svn path=/trunk/mcs/; revision=39341
Miguel de Icaza [Sat, 22 Jan 2005 06:58:20 +0000 (06:58 -0000)]
2005-01-22 Miguel de Icaza <miguel@ximian.com>
* driver.c (mini_usage): Reorder the usage screen.
svn path=/trunk/mono/; revision=39340
Ben Maurer [Sat, 22 Jan 2005 01:13:45 +0000 (01:13 -0000)]
2005-01-21 Ben Maurer <bmaurer@ximian.com>
* StringBuilderTest.cs (CapacityFromString): This relies on impl
specific behavior. Rewrite the test.
svn path=/trunk/mcs/; revision=39338
Ben Maurer [Sat, 22 Jan 2005 01:12:51 +0000 (01:12 -0000)]
2005-01-21 Ben Maurer <bmaurer@ximian.com>
* StringBuilder.cs: Don't allocate memory on the .ctor, do it
lazily. This saves us lots of memory if you only use the
stringbuilder once. Also, we can allocate on the second Append,
which might reduce the number of buffers allocated.
svn path=/trunk/mcs/; revision=39337
Jackson Harper [Fri, 21 Jan 2005 21:27:19 +0000 (21:27 -0000)]
* TabControl.cs: Set the SelectedIndex property when SelectedTab
is set so that the page visibility is updated and the tabs are
sized correctly.
svn path=/trunk/mcs/; revision=39334
Jackson Harper [Fri, 21 Jan 2005 20:03:03 +0000 (20:03 -0000)]
* TabControl.cs: Use cliping rectangle for blitting. Give the
theme the clipping rect so we can do clipping while
drawing. Remove some debug code.
svn path=/trunk/mcs/; revision=39333
Sebastien Pouliot [Fri, 21 Jan 2005 19:40:41 +0000 (19:40 -0000)]
2005-01-21 Sebastien Pouliot <sebastien@ximian.com>
* Assembly.cs: Fixed add for ModuleResolve.
svn path=/trunk/mcs/; revision=39329
Jackson Harper [Fri, 21 Jan 2005 19:35:16 +0000 (19:35 -0000)]
* TabPage.cs: Add a new method so tab pages can force the tab
control to recalculate the tab page sizes.
* TabControl.cs: UpdateOwner needs to make the tab control recalc
sizes.
svn path=/trunk/mcs/; revision=39326
Atsushi Eno [Fri, 21 Jan 2005 18:40:41 +0000 (18:40 -0000)]
2004-01-21 Atsushi Enomoto <atsushi@ximian.com>
* Makefile : /nowarn:0162 is back.
svn path=/trunk/mcs/; revision=39325
Paolo Molaro [Fri, 21 Jan 2005 18:37:18 +0000 (18:37 -0000)]
disable for now.
svn path=/trunk/mono/; revision=39324
Lluis Sanchez [Fri, 21 Jan 2005 18:12:51 +0000 (18:12 -0000)]
2005-01-21 Lluis Sanchez Gual <lluis@novell.com>
* TcpMessageIO.cs: Added a buffer parameter to ReceiveMessageStatus,
to avoid creating unneded buffers.
* TcpServerChannel.cs, TcpClientTransportSink.cs: Use new buffer
parameter in ReceiveMessageStatus.
svn path=/trunk/mcs/; revision=39323
Lluis Sanchez [Fri, 21 Jan 2005 18:09:24 +0000 (18:09 -0000)]
2004-07-12 Lluis Sanchez Gual <lluis@novell.com>
* NewMonoXSD.cs: Don't write the exception trace for common parameter
errors.
svn path=/trunk/mcs/; revision=39322
Lluis Sanchez [Fri, 21 Jan 2005 18:05:32 +0000 (18:05 -0000)]
2005-01-21 Lluis Sanchez Gual <lluis@novell.com>
* System.Web.dll.sources: Added new files:
System.Web.UI.WebControls/Content.cs
System.Web.UI.WebControls/ContentControlBuilder.cs
System.Web.UI.WebControls/ContentPlaceHolder.cs
System.Web.UI.WebControls/ContentPlaceHolderBuilder.cs
System.Web.UI/MasterPage.cs
System.Web.UI/MasterPageParser.cs
svn path=/trunk/mcs/; revision=39321
Lluis Sanchez [Fri, 21 Jan 2005 18:03:58 +0000 (18:03 -0000)]
2005-01-21 Lluis Sanchez Gual <lluis@novell.com>
* Directive.cs: Added MASTER directive.
* AspGenerator.cs: Use UserControlCompiler for compiling master pages.
* PageCompiler.cs: Set the master file name when generating the page.
* TemplateControlCompiler.cs: When generating the method for a
content holder, register the content holder in the base MasterPage.
Added method for registering a Content control for a MasterPage.
Generate code for Content controls.
svn path=/trunk/mcs/; revision=39320
Lluis Sanchez [Fri, 21 Jan 2005 18:03:41 +0000 (18:03 -0000)]
2005-01-21 Lluis Sanchez Gual <lluis@novell.com>
* Content.cs, ContentPlaceHolder.cs, ContentControlBuilder.cs
ContentPlaceHolderBuilder.cs: Implemented.
svn path=/trunk/mcs/; revision=39319
Lluis Sanchez [Fri, 21 Jan 2005 18:03:15 +0000 (18:03 -0000)]
2005-01-21 Lluis Sanchez Gual <lluis@novell.com>
* PageParser.cs: Read the MasterPageFile attribute.
* UserControlParser.cs: Not sealed any more since we need to inherit from
it. Added new constructor with an additional "type" parameter.
* MasterPageParser.cs: Parser for master pages.
* Page.cs: Added support for master pages.
* MasterPage.cs: Implemented.
svn path=/trunk/mcs/; revision=39318
Sebastien Pouliot [Fri, 21 Jan 2005 18:01:43 +0000 (18:01 -0000)]
2005-01-21 Sebastien Pouliot <sebastien@ximian.com>
* DSA.cs: Handle the case where DSAParameters.Counter is 0.
svn path=/trunk/mcs/; revision=39316
Rafael Teixeira [Fri, 21 Jan 2005 17:29:59 +0000 (17:29 -0000)]
2005-01-21 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* MethodBuilder.cs, TypeBuilder: missing 'params' in some method signature
patch by Kamil Skalski <nazgul@nemerle.org>
svn path=/trunk/mcs/; revision=39315
Carlos Guzmán Álvarez [Fri, 21 Jan 2005 15:31:57 +0000 (15:31 -0000)]
Fix ClearArrayHandles method by checking for Array fields only
svn path=/trunk/mcs/; revision=39312
Carlos Guzmán Álvarez [Fri, 21 Jan 2005 15:31:20 +0000 (15:31 -0000)]
Fix ClearArrayHandles method by checking for Array fields only
svn path=/trunk/mcs/; revision=39311
Atsushi Eno [Fri, 21 Jan 2005 15:28:25 +0000 (15:28 -0000)]
fixes on changelogs.
svn path=/trunk/mcs/; revision=39310
Atsushi Eno [Fri, 21 Jan 2005 15:01:07 +0000 (15:01 -0000)]
2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
* DataRow.cs : more Detached -> Default fixes. Check if it should throw
VersionNotFoundException. Patch by Ankit Jain.
* DataRowTest.cs : more test for Detached -> Default, test for
VersionNotFound, and test for InvalidConstraint on GetChildRows().
Patch by Ankit Jain.
svn path=/trunk/mcs/; revision=39307
Paolo Molaro [Fri, 21 Jan 2005 14:20:18 +0000 (14:20 -0000)]
Fri Jan 21 15:29:27 CET 2005 Paolo Molaro <lupus@ximian.com>
* domain.c, appdomain.c, assembly.c, image.c, metadata-internals.h,
reflection.c: properly refcount images and assemblies, many leaks fixed.
svn path=/trunk/mono/; revision=39306
Zoltan Varga [Fri, 21 Jan 2005 13:33:49 +0000 (13:33 -0000)]
2005-01-21 Zoltan Varga <vargaz@freemail.hu>
* mini.c (mono_resolve_patch_target): Fix warning.
svn path=/trunk/mono/; revision=39305
Atsushi Eno [Fri, 21 Jan 2005 12:39:33 +0000 (12:39 -0000)]
2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
* DataRow.cs : Default selects the right version for the current
state of the row. Current is not always available. Also change
that for GetParentRow(). Patch by Ankit Jain.
* DataRowTest.cs : Test if Default is used to check state of the row
instead of Detached. Patch by Ankit Jain.
svn path=/trunk/mcs/; revision=39304
Atsushi Eno [Fri, 21 Jan 2005 12:16:12 +0000 (12:16 -0000)]
2005-01-21 Atsushi Enomoto <atsushi@ximian.com>
* DataTable.cs : CopyColumn() should copy AutoIncrement after
DefaultValue, or it will raise an error in some cases.
* DataSetTest.cs : added CloneCopy2().
svn path=/trunk/mcs/; revision=39303
Gonzalo Paniagua Javier [Fri, 21 Jan 2005 03:42:31 +0000 (03:42 -0000)]
2005-01-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* threadpool.c: increase the timeout for threads in the thread pool to 10s.
Fixes bug #67159.
svn path=/trunk/mono/; revision=39301
Jackson Harper [Fri, 21 Jan 2005 03:30:52 +0000 (03:30 -0000)]
* ThemeWin32Classic.cs: Clip text to the staus bar panels rects.
svn path=/trunk/mcs/; revision=39299
Francisco Figueiredo Jr. [Fri, 21 Jan 2005 02:18:49 +0000 (02:18 -0000)]
2005-01-21 Francisco Figueiredo Jr. <fxjrlists@yahoo.com>
* NpgsqlTypes/NpgsqlTypesHelper.cs: Added patch for gborg 1121. Thanks regmaster (regmaster at gmx dot li) and torben (torben-spam-npsql at nehmer dot net) for patch.
svn path=/trunk/mcs/; revision=39298
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
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
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
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
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
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
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
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
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
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
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
Carlos Guzmán Álvarez [Thu, 20 Jan 2005 20:30:07 +0000 (20:30 -0000)]
svn path=/trunk/mcs/; revision=39278
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
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
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
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
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
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
Miguel de Icaza [Thu, 20 Jan 2005 18:57:43 +0000 (18:57 -0000)]
eol-style
svn path=/trunk/mcs/; revision=39266
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
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
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
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
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
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
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
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
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
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
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
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
Jackson Harper [Thu, 20 Jan 2005 11:08:13 +0000 (11:08 -0000)]
remove debug code
svn path=/trunk/mcs/; revision=39247
Jordi Mas i Hernandez [Thu, 20 Jan 2005 10:58:48 +0000 (10:58 -0000)]
ownerdraw support, fixes
svn path=/trunk/mcs/; revision=39246
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
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
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
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
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
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
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
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
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
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
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
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
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
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