Martin Baulig [Fri, 8 Apr 2005 11:25:59 +0000 (11:25 -0000)]
**** Merged r40402-r40410 and r42304 from MCS ****
svn path=/trunk/mcs/; revision=42688
Raja R Harinath [Fri, 8 Apr 2005 11:18:16 +0000 (11:18 -0000)]
Fix #74510.
* class.cs (OperatorArrayList.CheckPairedOperators): Skip
operators that had errors reported on them.
svn path=/trunk/mcs/; revision=42687
Raja R Harinath [Fri, 8 Apr 2005 11:01:33 +0000 (11:01 -0000)]
2005-04-08 Ankit Jain <radical@corewars.org>
Fix #74374.
* main.c (dis_type): Add 'is_nested' and 'forward' arguments. If
'is_nested', don't emit .namespace directive even if namespace is
set. If 'forward', print only types.
(dis_types): Update to allow emitting forward declarations.
(disassemble_file): Emit forward declarations if requested.
(main, usage): Add '--forward-decls' argument.
* get.c (get_typedef): When printing a nested type, don't include
the namespace again, even if it is set.
svn path=/trunk/mono/; revision=42686
Raja R Harinath [Fri, 8 Apr 2005 11:00:31 +0000 (11:00 -0000)]
2005-04-08 Ankit Jain <radical@corewars.org>
* reflection.c (get_default_param_value_blobs): Add 'types'
parameter to get the types encoded in the constant table.
(mono_param_get_objects): Use the type from the constant table,
not the type of the parameter, when creating default values.
Handle null default values correctly.
svn path=/trunk/mono/; revision=42685
Raja R Harinath [Fri, 8 Apr 2005 10:43:02 +0000 (10:43 -0000)]
In ilasm/codegen:
2005-04-08 Ankit Jain <radical@corewars.org>
* MethodDef.cs (named_param_table, CreateNamedParamTable): Remove.
(GetNamedParamPos): Implement using a linear scan.
* TypeDef.cs (TypeDef): Initialize 'is_enum_class'.
(Define): Set 'is_value_class' or 'is_enum_class' depending on
whether the parent is System.ValueType or System.Enum. Update to
changes in PEAPI.cs.
In ilasm/parser:
2005-04-08 Ankit Jain <radical@corewars.org>
* ILParser.jay (type): When parsing K_VALUETYPE, mark the typeref
as a value type.
(field_init): The float32 and float64 constructor argument is
the hex representation, not the integer equivalent value.
In class/PEAPI:
2005-04-08 Ankit Jain <radical@corewars.org>
* PEAPI.cs (MSCorLib.GetSpecialClass): Don't encode
System.ValueType and System.Enum as value types.
(ValueClass): New enum.
(Class.MakeValueClass): Add a 'ValueClass' parameter.
(ClassDef.MakeValueClass): Set supertype to ValueType or Enum
according to ValueClass parameter.
(IsValueType,IsEnum): New. Test if type is System.ValueType or
System.Enum.
(ClassDef.AddNestedClass): Don't encode System.ValueType and
System.Enum as value types.
svn path=/trunk/mcs/; revision=42684
Marek Safar [Fri, 8 Apr 2005 10:35:51 +0000 (10:35 -0000)]
new error tests
svn path=/trunk/mcs/; revision=42683
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Gonzalo Paniagua Javier [Thu, 7 Apr 2005 23:00:24 +0000 (23:00 -0000)]
more windows magic
svn path=/trunk/mono/; revision=42663
Gonzalo Paniagua Javier [Thu, 7 Apr 2005 22:37:33 +0000 (22:37 -0000)]
cygwin complained
svn path=/trunk/mono/; revision=42662
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
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
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
Gonzalo Paniagua Javier [Thu, 7 Apr 2005 21:16:33 +0000 (21:16 -0000)]
fix build
svn path=/trunk/mcs/; revision=42657
Gonzalo Paniagua Javier [Thu, 7 Apr 2005 20:03:56 +0000 (20:03 -0000)]
forgot this
svn path=/trunk/mcs/; revision=42652
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
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
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
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
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
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
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
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
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
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
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
Martin Baulig [Thu, 7 Apr 2005 13:31:52 +0000 (13:31 -0000)]
**** Merged r40327 from MCS ****
svn path=/trunk/mcs/; revision=42639
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
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
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
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
Andrew Skiba [Thu, 7 Apr 2005 10:51:51 +0000 (10:51 -0000)]
XslDecimalFormat.jvm.cs : added
svn path=/trunk/mcs/; revision=42629
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
Martin Baulig [Thu, 7 Apr 2005 09:47:52 +0000 (09:47 -0000)]
**** Merged r39544-40298 from MCS ****
svn path=/trunk/mcs/; revision=42627
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
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
Marek Safar [Thu, 7 Apr 2005 06:58:31 +0000 (06:58 -0000)]
new tests
svn path=/trunk/mcs/; revision=42624
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
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
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
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
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
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
Joerg Rosenkranz [Wed, 6 Apr 2005 17:15:13 +0000 (17:15 -0000)]
Fixed argument passing to exe.
svn path=/trunk/mono/; revision=42614
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
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
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
Miguel de Icaza [Wed, 6 Apr 2005 14:38:23 +0000 (14:38 -0000)]
Flush
svn path=/trunk/mono/; revision=42609
Miguel de Icaza [Wed, 6 Apr 2005 14:36:52 +0000 (14:36 -0000)]
Add config.h
svn path=/trunk/mcs/; revision=42608
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
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
Miguel de Icaza [Wed, 6 Apr 2005 14:02:14 +0000 (14:02 -0000)]
Add man page
svn path=/trunk/mono/; revision=42605
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
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
Miguel de Icaza [Wed, 6 Apr 2005 12:46:43 +0000 (12:46 -0000)]
Add checks for libsupport
svn path=/trunk/mono/; revision=42602
Miguel de Icaza [Wed, 6 Apr 2005 11:38:14 +0000 (11:38 -0000)]
Add
svn path=/trunk/mcs/; revision=42601
Joerg Rosenkranz [Wed, 6 Apr 2005 09:32:30 +0000 (09:32 -0000)]
Verbose usage message.
svn path=/trunk/mono/; revision=42600
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
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
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
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
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
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
Miguel de Icaza [Wed, 6 Apr 2005 01:30:07 +0000 (01:30 -0000)]
Oops
svn path=/trunk/mono/; revision=42593
Miguel de Icaza [Tue, 5 Apr 2005 23:52:09 +0000 (23:52 -0000)]
Add properly ifdefed stuff
svn path=/trunk/mono/; revision=42592
Miguel de Icaza [Tue, 5 Apr 2005 23:51:47 +0000 (23:51 -0000)]
Add optional handling features
svn path=/trunk/mcs/; revision=42591
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
Miguel de Icaza [Tue, 5 Apr 2005 23:36:39 +0000 (23:36 -0000)]
Remove unmanaged monod
svn path=/trunk/mono/; revision=42589
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
Miguel de Icaza [Tue, 5 Apr 2005 23:35:36 +0000 (23:35 -0000)]
Add mono-service
svn path=/trunk/mcs/; revision=42587
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Raja R Harinath [Tue, 5 Apr 2005 13:46:59 +0000 (13:46 -0000)]
Fix comment
svn path=/trunk/mcs/; revision=42567