mono.git
19 years agonew error tests
Marek Safar [Fri, 8 Apr 2005 10:35:51 +0000 (10:35 -0000)]
new error tests

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

19 years ago2005-04-08 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Fri, 8 Apr 2005 10:32:50 +0000 (10:32 -0000)]
2005-04-08  Marek Safar  <marek.safar@seznam.cz>

* attribute.cs (Attribute.IsValidArgumentType): Test valid named
argument types.
(Attribute.Resolve): Add named argument type checking.

* class.cs (FixedField.Define): Use IsPrimitiveType

* expression.cs (Binary.ResolveOperator): Reflect IsCLRType renaming.

* iterators.cs (Iterator.DefineIterator): Add check for arglist and
unsafe parameter types.

* statement.cs (Using.ResolveExpression): Add better error description.

* typemanager.cs (IsCLRType): Renamed to IsPrimitiveType.

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

19 years ago* Makefile (EXTRA_DISTFILES): Add app_test_2.0.config.
Raja R Harinath [Fri, 8 Apr 2005 09:31:28 +0000 (09:31 -0000)]
* Makefile (EXTRA_DISTFILES): Add app_test_2.0.config.

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

19 years agoIn mcs:
Raja R Harinath [Fri, 8 Apr 2005 09:12:02 +0000 (09:12 -0000)]
In mcs:
Fix #74484.
* attribute.cs (Attribute.GetAttributeUsage): Resolve
AttributeUsageAttribute in the emitcontext of the attribute class,
not in the emitcontext of the attributable entity it was attached to.
* cs-parser.jay: Use 'current_class', not 'current_container',
when creating a GlobalAttribute.

In tests:
* test-361.cs, test-361-2.cs: New test from #74484.

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

19 years ago* profiles/basic.make (do-profile-check): Handle some possible
Raja R Harinath [Fri, 8 Apr 2005 09:06:22 +0000 (09:06 -0000)]
* profiles/basic.make (do-profile-check): Handle some possible
timestamp problems.  Hopefully fix #74280.

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

19 years ago* FieldInfoTest.cs (RefOnlyFieldClass): Rename from RefOnlyClass.
Raja R Harinath [Fri, 8 Apr 2005 08:41:26 +0000 (08:41 -0000)]
* FieldInfoTest.cs (RefOnlyFieldClass): Rename from RefOnlyClass.
* MethodInfoTest.cs (RefOnlyMethodClass): Rename from RefOnlyClass.

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

19 years ago* Makefile (EXTRA_DISTFILES): Add support file Test/.../InstallerAssembly.cs.
Raja R Harinath [Fri, 8 Apr 2005 08:33:51 +0000 (08:33 -0000)]
* Makefile (EXTRA_DISTFILES): Add support file Test/.../InstallerAssembly.cs.

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

19 years ago* cs0535-3.cs: New test from #58413.
Raja R Harinath [Fri, 8 Apr 2005 08:22:49 +0000 (08:22 -0000)]
* cs0535-3.cs: New test from #58413.

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

19 years ago2004-04-08 James Willcox <james@ximian.com>
James Willcox [Fri, 8 Apr 2005 05:46:41 +0000 (05:46 -0000)]
2004-04-08  James Willcox  <james@ximian.com>

        * mkbundle.cs: add a --static flag for statically linking to
        * libmono

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

19 years ago2005-04-08 Carlos Alberto Cortez <calberto.cortez@gmail.com>
Carlos Alberto Cortez [Fri, 8 Apr 2005 04:51:53 +0000 (04:51 -0000)]
2005-04-08  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* AssemblyTest.cs: Added tests for ReflectionOnly support.
* MethodInfoTest.cs: Added test for Reflection Only support.
* FieldInfoTest.cs: Added tests for ReflectionOnly support.

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

19 years ago2005-04-08 Alp Toker <alp@atoker.com>
Alp Toker [Fri, 8 Apr 2005 00:32:15 +0000 (00:32 -0000)]
2005-04-08  Alp Toker  <alp@atoker.com>

        * pending.cs: The fix to #58413 failed to compile methods implementing
        interfaces with/without params modifiers and vice versa, even though
        params modifiers aren't part of the signature. Make the modifier check
        less strict as in csc.

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

19 years ago2005-04-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 8 Apr 2005 00:21:29 +0000 (00:21 -0000)]
2005-04-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* io-private.h:
* threads.c:
* threads.h:
* io.c:
* sockets.c:
* sockets.h: removed dead code that deals with async IO.

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

19 years ago2005-04-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 8 Apr 2005 00:20:20 +0000 (00:20 -0000)]
2005-04-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* file-io.c:
* file-io.h:
* threadpool.c:
* threadpool.h:
* icall.c:
* socket-io.c: removed dead code for async IO.

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

19 years ago2005-04-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 8 Apr 2005 00:17:59 +0000 (00:17 -0000)]
2005-04-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* configure.in: no more checks for aio_*.

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

19 years ago2005-04-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 8 Apr 2005 00:17:16 +0000 (00:17 -0000)]
2005-04-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* FileStream.cs:
* MonoIO.cs: remove dead code related to async IO.

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

19 years ago2005-04-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 8 Apr 2005 00:15:49 +0000 (00:15 -0000)]
2005-04-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ThreadPool.cs: BindHandle does nothing now.

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

19 years ago2005-04-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 7 Apr 2005 23:47:56 +0000 (23:47 -0000)]
2005-04-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Thread.cs: clear the Unstarted bit before calling Start_internal.
Fixes bug #72738.

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

19 years agomore windows magic
Gonzalo Paniagua Javier [Thu, 7 Apr 2005 23:00:24 +0000 (23:00 -0000)]
more windows magic

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

19 years agocygwin complained
Gonzalo Paniagua Javier [Thu, 7 Apr 2005 22:37:33 +0000 (22:37 -0000)]
cygwin complained

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

19 years ago2005-04-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 7 Apr 2005 22:26:55 +0000 (22:26 -0000)]
2005-04-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Socket.cs: added SocketOperation enum and 2 new fields to
SocketAsyncResult that are used by the runtime. Asynchronous read/write
are serialized so that only 1 of each kind is really 'active'.
Handle non-blocking connects in BeginConnect instead of doing 2 Poll()
in the threadpool.

* NetworkStream.cs: better message for the exception.

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

19 years ago2005-04-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 7 Apr 2005 22:26:48 +0000 (22:26 -0000)]
2005-04-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* socket-io.h: 2 more fields in MonoSocketAsyncResult.

* threadpool.c: intercept socket async. calls and pass them to a thread
that is polling and dispatching the job items to the threadpool as
socket become ready. Fixes bugs #71217, #71933.

* icall.c: Removed AsyncReceive and AsyncSend. Speed up for copies
between char and short/ushort arrays.

* socket-io.c: remove dead code.

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

19 years agofix the build on windows
Gonzalo Paniagua Javier [Thu, 7 Apr 2005 22:21:12 +0000 (22:21 -0000)]
fix the build on windows

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

19 years agofix build
Gonzalo Paniagua Javier [Thu, 7 Apr 2005 21:16:33 +0000 (21:16 -0000)]
fix build

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

19 years agoforgot this
Gonzalo Paniagua Javier [Thu, 7 Apr 2005 20:03:56 +0000 (20:03 -0000)]
forgot this

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

19 years ago2005-04-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 7 Apr 2005 20:03:43 +0000 (20:03 -0000)]
2005-04-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* WebHeaderCollection.cs: added if-modified-since to the list of
restricted headers.

* ServicePoint.cs: use a field object when locking.

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

19 years ago2005-04-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 7 Apr 2005 19:59:25 +0000 (19:59 -0000)]
2005-04-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* WebConnectionStream.cs: ForceCompletion actually calls NextRead. No
need to wait for a Close/ReadAll when we have no content.

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

19 years ago2005-04-07 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Thu, 7 Apr 2005 16:13:16 +0000 (16:13 -0000)]
2005-04-07  Lluis Sanchez Gual <lluis@novell.com>

* DataRowCollection.cs: Fix the signature of the Add method
for NET_2_0.

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

19 years ago2005-04-07 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Thu, 7 Apr 2005 16:08:08 +0000 (16:08 -0000)]
2005-04-07  Lluis Sanchez Gual <lluis@novell.com>

* System.Web.dll.sources: Added new files:
System.Web.UI.WebControls/ObjectDataSourceFilteringEventArgs.cs
System.Web.UI.WebControls/ObjectDataSourceFilteringEventHandler.cs

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

19 years ago2005-04-07 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Thu, 7 Apr 2005 16:02:36 +0000 (16:02 -0000)]
2005-04-07  Lluis Sanchez Gual <lluis@novell.com>

* ButtonField.cs: Get data item properties using TypeDescriptor.
Made OnDataBindField private.
* ObjectDataSourceView.cs: Implemented support for Delete and
Insert operations, support for filtering and sorting,
conflict detection, etc. It's now complete.
* ObjectDataSource.cs: Completed most of functionality. Only
caching support is missing.
* ObjectDataSourceFilteringEventHandler.cs: New event handler.
* TreeNode.cs: Get data item properties using TypeDescriptor.
* PagerSettings.cs: Flush.
* ObjectDataSourceFilteringEventArgs.cs: New event args.
* GridView.cs: Get data item properties using TypeDescriptor
and cache them. Properly set descending order in the sort
expression. In UpdateRow, make sure we get the old values
before the control is bound again.
* ImageField.cs: Implemented.
* AutoGeneratedField.cs: Initialize the field's sort
expression in the constructor.
* MenuItem.cs: Get data item properties using TypeDescriptor.
* BoundField.cs: Get data item properties using TypeDescriptor.
* CheckBoxField.cs: Added missing attributes.
* TemplateField.cs: Implemented.

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

19 years ago2005-04-07 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Thu, 7 Apr 2005 16:00:05 +0000 (16:00 -0000)]
2005-04-07  Lluis Sanchez Gual <lluis@novell.com>

* TemplateControl.cs:
* Page.cs: Moved Eval and XPath from Page
to TemplateControl.
* StateManagedCollection.cs: Avoid saving null state.

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

19 years ago2005-04-07 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 7 Apr 2005 15:51:33 +0000 (15:51 -0000)]
2005-04-07  Sebastien Pouliot  <sebastien@ximian.com>

* SslCipherSuite.cs: Fix calculation (sequence number) for the server
side stream. Patch by Brian Ritchie.

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

19 years agostatus update and work to do on testing.
Sureshkumar T [Thu, 7 Apr 2005 14:44:37 +0000 (14:44 -0000)]
status update and work to do on testing.

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

19 years ago * errno.c: Use the GNU version of strerror_r if _GNU_SOURCE is defined
Jonathan Pryor [Thu, 7 Apr 2005 14:29:52 +0000 (14:29 -0000)]
  * errno.c: Use the GNU version of strerror_r if _GNU_SOURCE is defined
    (otherwise assume existence of XPG variant).  This allows proper
    compilation under Red Hat 9.
  * fstab.c: protect against users calling setfsent(), setfsent(), ...
    endfsent(), which would otherwise leak a FILE handle.

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

19 years agoIn System.Data/System.Data.SqlClient: Implemented asynchronous command execution.
Sureshkumar T [Thu, 7 Apr 2005 14:25:50 +0000 (14:25 -0000)]
In System.Data/System.Data.SqlClient: Implemented asynchronous command execution.
In Mono.Data.Tds: Implemented asynchronous command execution at tds driver level.

Implemented by Sureshkumar T  <tsureshkumar@novell.com> &  Ankit Jain  <radical@corewars.org>

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

19 years ago2005-04-07 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 7 Apr 2005 13:37:42 +0000 (13:37 -0000)]
2005-04-07  Sebastien Pouliot  <sebastien@ximian.com>

* tlsmulti.cs: New. Async GET tests using HttpWebRequest.
* Makefile: Build tlsmulti tool.

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

19 years ago**** Merged r40327 from MCS ****
Martin Baulig [Thu, 7 Apr 2005 13:31:52 +0000 (13:31 -0000)]
**** Merged r40327 from MCS ****

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

19 years ago2005-04-07 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 7 Apr 2005 13:16:30 +0000 (13:16 -0000)]
2005-04-07  Zoltan Varga  <vargaz@freemail.hu>

* mono-service.cs: Fix compilation with csc.

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

19 years agoDirectoryServicesDirectoryEntryTest.cs:
Boris Kirzner [Thu, 7 Apr 2005 12:47:16 +0000 (12:47 -0000)]
DirectoryServicesDirectoryEntryTest.cs:
- Rethrow AssertionException so the test will fail if Assert.Fail is called inside try/catch.
- Additional test case for Properties.
- Additional test case for DeleteTree.
- More testing for RefreshCache.

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

19 years ago2005-04-07 Abin Thomas <projectmonokochi@rediffmail.com>
Raja R Harinath [Thu, 7 Apr 2005 12:05:54 +0000 (12:05 -0000)]
2005-04-07  Abin Thomas  <projectmonokochi@rediffmail.com>
    Anoob V E  <projectmonokochi@rediffmail.com>
    Harilal P R  <projectmonokochi@rediffmail.com>

Fix #58413.
* pending.cs (TypeAndMethods.mods): New.  Store the parameter
modifiers of pending methods.
(PendingImplementation.PendingImplementation): Initialize it.
Add Parameter.Modifier [][] mods and initialize it with ParameterData.
(PendingImplementation.InterFaceMethod): Repalce Type[] argument
with ParameterData.  Add check for modifiers.
* class.cs (MethodData.Define): Update to changes.

2005-04-07  Raja R Harinath  <rharinath@novell.com>

* ecore.cs (Expression.IsAccessorAccessible): Clarify code somewhat.

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

19 years ago2005-04-07 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 7 Apr 2005 12:00:34 +0000 (12:00 -0000)]
2005-04-07  Sebastien Pouliot  <sebastien@ximian.com>

* postmulti.cs: New. Async POST tests using HttpWebRequest.
* Makefile: Build postmulti tool.
* README: updated instructions with the new postmulti tool.

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

19 years agoXslDecimalFormat.jvm.cs : added
Andrew Skiba [Thu, 7 Apr 2005 10:51:51 +0000 (10:51 -0000)]
XslDecimalFormat.jvm.cs : added

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

19 years ago2005-04-07 Muthu Kannan <t.manki@gmail.com>
Raja R Harinath [Thu, 7 Apr 2005 10:36:20 +0000 (10:36 -0000)]
2005-04-07  Muthu Kannan  <t.manki@gmail.com>

* AssemblyInstaller.cs (UseNewContext): Set default path.
(Install,Commit,Rollback,Uninstall): Log events.
* Installer.cs (Install, Commit, Rollback,Uninstall):
Don't set installer context when invoking subinstallers.
* InstallContext.cs (ParseCommandLine): Fix handling of '--'
options.
* TransactedInstaller.cs (Install): Fix typo.

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

19 years ago**** Merged r39544-40298 from MCS ****
Martin Baulig [Thu, 7 Apr 2005 09:47:52 +0000 (09:47 -0000)]
**** Merged r39544-40298 from MCS ****

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

19 years ago2005-04-07 Jordi Mas i Hernandez <jordi@ximian.com>
Jordi Mas i Hernandez [Thu, 7 Apr 2005 09:36:31 +0000 (09:36 -0000)]
2005-04-07  Jordi Mas i Hernandez <jordi@ximian.com>

* LinkLabel.cs: move drawing code into the theme
* ThemeWin32Classic.cs: drawing code and painting background bugfix
* Theme.cs: define DrawLinkLabel method

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

19 years agoXmlSerializer.cs: added TARGET_JVM that does not support on-the-fly code generation.
Andrew Skiba [Thu, 7 Apr 2005 07:57:15 +0000 (07:57 -0000)]
XmlSerializer.cs: added TARGET_JVM that does not support on-the-fly code generation.

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

19 years agonew tests
Marek Safar [Thu, 7 Apr 2005 06:58:31 +0000 (06:58 -0000)]
new tests

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

19 years ago* Makefile ($(basic_files:%=lib/basic/%)): Build the "basic"
Raja R Harinath [Thu, 7 Apr 2005 06:58:08 +0000 (06:58 -0000)]
* Makefile ($(basic_files:%=lib/basic/%)): Build the "basic"
profile if needed.  This is used when 'make dist' is invoked on a
clean tree.  Reported by Ben Maurer.

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

19 years ago2005-04-07 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Thu, 7 Apr 2005 06:56:38 +0000 (06:56 -0000)]
2005-04-07  Marek Safar  <marek.safar@seznam.cz>

* class.cs (PropertyMethod.Define): Check private accessor in abstract
property.

* decl.cs (DeclSpace.ApplyAttributeBuilder): Don't allow RequiredAttribute

* rootcontext.cs,
* typemanager.cs: Registered RequiredAttributeAttribute.

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

19 years ago2005-04-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 7 Apr 2005 05:45:31 +0000 (05:45 -0000)]
2005-04-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* UnitConverter.cs:
* FontUnitConverter.cs: fixed ConvertTo to work with target
InstanceDescriptor and value as a string.

* Unit.cs: culture might be null.

Fixes bug #74431.

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

19 years ago2005-03-06 Daniel Morgan <danielmorgan@verizon.net>
Daniel Morgan [Thu, 7 Apr 2005 02:01:25 +0000 (02:01 -0000)]
2005-03-06  Daniel Morgan <danielmorgan@verizon.net>

- Applied patch by Hubert FONGARNAND
  <informatique.internet@fiducial.fr>

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

19 years ago2005-04-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 6 Apr 2005 19:02:14 +0000 (19:02 -0000)]
2005-04-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* mono-poll.[ch]: mono_poll uses poll() when available, otherwise
implement it in terms of select().
* Makefile.am: added new files.

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

19 years ago2004-04-06 Joerg Rosenkranz <joergr@voelcker.com>
Joerg Rosenkranz [Wed, 6 Apr 2005 17:16:38 +0000 (17:16 -0000)]
2004-04-06  Joerg Rosenkranz  <joergr@voelcker.com>

        * ServiceBase.cs: Fixed default values of members.

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

19 years agoFixed argument passing to exe.
Joerg Rosenkranz [Wed, 6 Apr 2005 17:15:13 +0000 (17:15 -0000)]
Fixed argument passing to exe.

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

19 years ago2004-04-06 Joerg Rosenkranz <joergr@voelcker.com>
Joerg Rosenkranz [Wed, 6 Apr 2005 17:13:49 +0000 (17:13 -0000)]
2004-04-06  Joerg Rosenkranz  <joergr@voelcker.com>

        * mono-service.cs:
            Pay attention to CanStop and CanPauseAndContinue.
            Call Dispose of service. Fixed exe name in usage output.
            Filling and using lock file to prevent multiple instances.

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

19 years ago2005-04-06 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 6 Apr 2005 16:52:58 +0000 (16:52 -0000)]
2005-04-06  Sebastien Pouliot  <sebastien@ximian.com>

* postecho.cs: Added an ICertificatePolicy to ease testing with
HttpWebRequest. Fixed some strings.

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

19 years agoAdded ampersand to run in background.
Joerg Rosenkranz [Wed, 6 Apr 2005 14:53:03 +0000 (14:53 -0000)]
Added ampersand to run in background.

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

19 years agoFlush
Miguel de Icaza [Wed, 6 Apr 2005 14:38:23 +0000 (14:38 -0000)]
Flush

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

19 years agoAdd config.h
Miguel de Icaza [Wed, 6 Apr 2005 14:36:52 +0000 (14:36 -0000)]
Add config.h

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

19 years ago2005-04-06 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 6 Apr 2005 14:21:51 +0000 (14:21 -0000)]
2005-04-06  Zoltan Varga  <vargaz@freemail.hu>

* solaris_pthreads.c (GC_pthread_detach): Add locking.

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

19 years ago2005-04-06 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 6 Apr 2005 14:04:22 +0000 (14:04 -0000)]
2005-04-06  Zoltan Varga  <vargaz@freemail.hu>

* include/gc_pthread_redirects.h (pthread_detach): Override pthread_detach too.

* solaris_pthreads.c (GC_pthread_detach): Override pthread_detach too. Fixes
#74223.

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

19 years agoAdd man page
Miguel de Icaza [Wed, 6 Apr 2005 14:02:14 +0000 (14:02 -0000)]
Add man page

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

19 years ago2005-04-06 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 6 Apr 2005 13:01:37 +0000 (13:01 -0000)]
2005-04-06  Atsushi Enomoto  <atsushi@ximian.com>

* locales.c,
  icall.c : removed InternalToUpper_Comp() and
  InternalToLower_Comp().

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

19 years ago2005-04-06 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 6 Apr 2005 12:55:25 +0000 (12:55 -0000)]
2005-04-06  Sebastien Pouliot  <sebastien@ximian.com>

* postecho.cs: Fix some strings.
* sendback.aspx: ASP.NET version of the server script.
* README: updated instructions with the new script.

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

19 years agoAdd checks for libsupport
Miguel de Icaza [Wed, 6 Apr 2005 12:46:43 +0000 (12:46 -0000)]
Add checks for libsupport

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

19 years agoAdd
Miguel de Icaza [Wed, 6 Apr 2005 11:38:14 +0000 (11:38 -0000)]
Add

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

19 years agoVerbose usage message.
Joerg Rosenkranz [Wed, 6 Apr 2005 09:32:30 +0000 (09:32 -0000)]
Verbose usage message.

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

19 years ago2005-04-06 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 6 Apr 2005 09:04:24 +0000 (09:04 -0000)]
2005-04-06  Atsushi Enomoto <atsushi@ximian.com>

* RelaxngPattern.cs : fixed incorrect use of virtual.

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

19 years ago2005-04-06 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 6 Apr 2005 09:03:05 +0000 (09:03 -0000)]
2005-04-06  Atsushi Enomoto <atsushi@ximian.com>

* NvdlValidator.cs : fixed warning.

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

19 years ago2005-04-06 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 6 Apr 2005 08:46:21 +0000 (08:46 -0000)]
2005-04-06  Atsushi Enomoto  <atsushi@ximian.com>

* Char.cs : ToUpper()/ToLower() comparison ranges were incorrect.

* TextInfo.cs : To make new CultureInfo (127) as invariant, it should
  not compare object Equals() against InvariantCulture.

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

19 years ago2005-04-06 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 6 Apr 2005 08:44:49 +0000 (08:44 -0000)]
2005-04-06  Atsushi Enomoto  <atsushi@ximian.com>

* char-conversions.h : The tables were incorrectly generated. Should
  be generated against invariant culture.

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

19 years ago2005-04-06 Ritvik Mayank <mritvik@novell.com>
Ritvik Mayank [Wed, 6 Apr 2005 08:25:07 +0000 (08:25 -0000)]
2005-04-06 Ritvik Mayank <mritvik@novell.com>
      by Sudharsan V <vsudharsan@novell.com>
* class.cs: correction for reflecting the correct Line No. in the Error message

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

19 years ago2005-04-06 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Wed, 6 Apr 2005 07:50:36 +0000 (07:50 -0000)]
2005-04-06  Marek Safar  <marek.safar@seznam.cz>

* class.cs (VerifyMembers): Doesn't need EmitContext argument.
Warning CS0169 is back at level 3.
(IMethodData.SetMemberIsUsed): New method.

* decl.cs (IsUsed): New value; moved from FieldBase.Status
(SetMemberIsUsed, IsUsed): New methods, encapsulate IsUsed.

* delegate.cs (ResolveMethodGroupExpr): Call SetMemberIsUsed.

* ecore.cs (FieldExpr.ResolveMemberAccess): Call SetMemberIsUsed for
contants.
(PropertyExpr.ResolveAccessors): Call SetMemberIsUsed when delegate
is used.

* expression.cs (OverloadResolve): Call SetMemberIsUsed. when method
is used.

* rootcontext.cs (RootContext.EmitCode): Call VerifyMembers in extra run
to avoid the problems with nested types.

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

19 years agoOops
Miguel de Icaza [Wed, 6 Apr 2005 01:30:07 +0000 (01:30 -0000)]
Oops

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

19 years agoAdd properly ifdefed stuff
Miguel de Icaza [Tue, 5 Apr 2005 23:52:09 +0000 (23:52 -0000)]
Add properly ifdefed stuff

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

19 years agoAdd optional handling features
Miguel de Icaza [Tue, 5 Apr 2005 23:51:47 +0000 (23:51 -0000)]
Add optional handling features

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

19 years agoMONO_DISABLE_SHM and redirects
Miguel de Icaza [Tue, 5 Apr 2005 23:39:06 +0000 (23:39 -0000)]
MONO_DISABLE_SHM and redirects

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

19 years agoRemove unmanaged monod
Miguel de Icaza [Tue, 5 Apr 2005 23:36:39 +0000 (23:36 -0000)]
Remove unmanaged monod

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

19 years agoAdd script for mono-service
Miguel de Icaza [Tue, 5 Apr 2005 23:35:52 +0000 (23:35 -0000)]
Add script for mono-service

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

19 years agoAdd mono-service
Miguel de Icaza [Tue, 5 Apr 2005 23:35:36 +0000 (23:35 -0000)]
Add mono-service

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

19 years ago2005-04-05 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 5 Apr 2005 22:44:39 +0000 (22:44 -0000)]
2005-04-05  Sebastien Pouliot  <sebastien@ximian.com>

* Hash.cs: Added Assert for FileIOPermission to GetData so it's
possible to get the Hash evidence under partial trust.

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

19 years ago2005-04-05 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 5 Apr 2005 22:43:35 +0000 (22:43 -0000)]
2005-04-05  Sebastien Pouliot  <sebastien@ximian.com>

* CryptoConfig.cs: Added Assert for FileIOPermission to LoadConfig so
the configuration can be read under partial trust.

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

19 years agoCommit refresh of the API from running 'make refresh'
Miguel de Icaza [Tue, 5 Apr 2005 22:14:10 +0000 (22:14 -0000)]
Commit refresh of the API from running 'make refresh'

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

19 years ago2005-04-05 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Tue, 5 Apr 2005 22:13:41 +0000 (22:13 -0000)]
2005-04-05  Miguel de Icaza  <miguel@novell.com>

* Syscall.cs: Set entry point for sys_syslog to be syslog.
Include the syslog.h header in the generated map so that we
actually do the mapping.

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

19 years ago * BindingContext.cs: Use weak references so these bad actors don't
Jackson Harper [Tue, 5 Apr 2005 21:32:15 +0000 (21:32 -0000)]
* BindingContext.cs: Use weak references so these bad actors don't
stay alive longer then they need to.

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

19 years ago2005-04-05 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 5 Apr 2005 19:57:20 +0000 (19:57 -0000)]
2005-04-05  Atsushi Enomoto  <atsushi@ximian.com>

* TextInfo.cs : Fixed ToTitleCase() so that
  - handle some titlecase characters in Latin ang Greek.
  - it keeps "all title case" word as is ("ABC" does not become "Abc").
  - it can handle such string like "1ABc".

* TextInfoTest.cs : added further ToTitleCase() tests.

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

19 years ago * ListControl.cs: Basic implementation of complex databinding.
Jackson Harper [Tue, 5 Apr 2005 19:27:46 +0000 (19:27 -0000)]
* ListControl.cs: Basic implementation of complex databinding.
* ComboBox.cs:
* ListBox.cs: Add calls to ListControl databinding methods.

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

19 years agoAdded Novell.Directory.Ldap.Rfc2251/RfcLdapSuperDN.cs to sources.
Boris Kirzner [Tue, 5 Apr 2005 15:27:55 +0000 (15:27 -0000)]
Added Novell.Directory.Ldap.Rfc2251/RfcLdapSuperDN.cs to sources.

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

19 years agoLdapModifyDNRequest.cs : create RfcModifyDNRequest with RfcLdapSuperDN instead of...
Boris Kirzner [Tue, 5 Apr 2005 15:24:45 +0000 (15:24 -0000)]
LdapModifyDNRequest.cs : create RfcModifyDNRequest with RfcLdapSuperDN instead of RfcLdapDN.

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

19 years agoFix for : According to RFC 2251 newSuperior should be sent as context-specific 0...
Boris Kirzner [Tue, 5 Apr 2005 15:22:59 +0000 (15:22 -0000)]
Fix for : According to RFC 2251 newSuperior should be sent as context-specific 0 type rather than octet string.
RfcLdapSuperDN.cs : added new class that represents context-specific 0 type.
RfcModifyDNRequest.cs : constructor now receives RfcLdapSuperDN.

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

19 years agoIn mcs:
Raja R Harinath [Tue, 5 Apr 2005 15:03:54 +0000 (15:03 -0000)]
In mcs:
2005-04-05  Abin Thomas  <projectmonokochi@rediffmail.com>
    Anoob V.E  <projectmonokochi@rediffmail.com>
    Harilal P.R  <projectmonokochi@rediffmail.com>
    Raja R Harinath  <rharinath@novell.com>

Fix #73820.
* delegate.cs (Define): Emit ParamArrayAttribute for 'params'
attribute.
* typemanager (GetConstructor): Make public.

In tests:
* mtest-8-dll.cs, mtest-8-exe.cs: New test from #73820.

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

19 years ago2005-04-05 Alexander Olk <xenomorph2@onlinehome.de>
Alexander Olk [Tue, 5 Apr 2005 15:02:48 +0000 (15:02 -0000)]
2005-04-05  Alexander Olk  <xenomorph2@onlinehome.de>

* FileDialog.cs:
  - Don't change PopupButtonState to Normal when the
    PopupButton gets pressed several times.
  - Renamed ButtonPanel to PopupButtonPanel

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

19 years ago2005-04-05 Ritvik Mayank <mritvik@novell.com>
Ritvik Mayank [Tue, 5 Apr 2005 14:48:17 +0000 (14:48 -0000)]
2005-04-05 Ritvik Mayank <mritvik@novell.com>
      Patch Submitted by Sudharsan V <vsudharsan@novell.com>
* mb-parser.jay : correction for reflecting the correct Line No. in the Error message

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

19 years ago2005-04-05 Ritvik Mayank <mritvik@novell.com>
Ritvik Mayank [Tue, 5 Apr 2005 14:25:04 +0000 (14:25 -0000)]
2005-04-05 Ritvik Mayank <mritvik@novell.com>
* test-mbas.make : Minor change .

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

19 years ago2005-04-05 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Tue, 5 Apr 2005 14:12:22 +0000 (14:12 -0000)]
2005-04-05  Lluis Sanchez Gual  <lluis@novell.com>

* FAMWatcher.cs: Fix cast exception when disposing watchers.

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

19 years agoFix comment
Raja R Harinath [Tue, 5 Apr 2005 13:46:59 +0000 (13:46 -0000)]
Fix comment

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

19 years ago2005-04-05 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 5 Apr 2005 13:46:34 +0000 (13:46 -0000)]
2005-04-05  Zoltan Varga  <vargaz@freemail.hu>

* mph.h: Apply patch from the freebsd ports collection.

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

19 years ago2005-04-05 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 5 Apr 2005 13:41:51 +0000 (13:41 -0000)]
2005-04-05  Zoltan Varga  <vargaz@freemail.hu>

* configure.in: Fix isinf detection on solaris.

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

19 years ago2005-04-05 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 5 Apr 2005 13:38:28 +0000 (13:38 -0000)]
2005-04-05  Sebastien Pouliot  <sebastien@ximian.com>

* AppDomainCas.cs: New. Permission (CAS) unit tests for AppDomain.

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

19 years ago2005-04-05 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 5 Apr 2005 13:36:32 +0000 (13:36 -0000)]
2005-04-05  Sebastien Pouliot  <sebastien@ximian.com>

* _AppDomain.cs: Add security checks to the interface. Declarative
security on events requires BOOTSTRAP_WITH_OLDLIB to work properly
with older MCS.
* AppDomain.cs: Add some (not complete) security checks. Bug#74411 is
blocking some cases from working properly. Declarative security on
events requires BOOTSTRAP_WITH_OLDLIB to work properly with older MCS.

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

19 years ago2005-04-05 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 5 Apr 2005 13:20:01 +0000 (13:20 -0000)]
2005-04-05  Zoltan Varga  <vargaz@freemail.hu>

* dump.c dis-cil.c: Apply patches from freebsd ports collection.

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