Duncan Mak [Mon, 12 Jul 2004 20:16:06 +0000 (20:16 -0000)]
* CER.cs:
* Consistency.cs:
* CriticialFinalizerObject.cs:
* PrePrepareMethodAttribute.cs:
* ReliabilityContractAttribute.cs: Added.
svn path=/trunk/mcs/; revision=31052
Duncan Mak [Mon, 12 Jul 2004 19:50:25 +0000 (19:50 -0000)]
2004-07-12 Duncan Mak <duncan@ximian.com>
* KeyNotFoundException.cs: Added.
svn path=/trunk/mcs/; revision=31051
Martin Baulig [Mon, 12 Jul 2004 18:34:29 +0000 (18:34 -0000)]
2004-07-12 Martin Baulig <martin@ximian.com>
* enum.cs (Enum.Define): Call Emit() to emit the attributes.
Fixes #61293.
svn path=/trunk/mcs/; revision=31049
Paolo Molaro [Mon, 12 Jul 2004 17:30:31 +0000 (17:30 -0000)]
Mon Jul 12 20:25:57 CEST 2004 Paolo Molaro <lupus@ximian.com>
* mini.c: load value when emitting box operation in
constrained calls.
svn path=/trunk/mono/; revision=31047
Martin Baulig [Mon, 12 Jul 2004 17:23:47 +0000 (17:23 -0000)]
Moved the marker.
svn path=/trunk/mcs/; revision=31046
Martin Baulig [Mon, 12 Jul 2004 17:22:32 +0000 (17:22 -0000)]
**** Merged from MCS ****
svn path=/trunk/mcs/; revision=31045
Martin Baulig [Mon, 12 Jul 2004 17:08:04 +0000 (17:08 -0000)]
**** Merged from MCS ****
svn path=/trunk/mcs/; revision=31044
Ben Maurer [Mon, 12 Jul 2004 16:53:05 +0000 (16:53 -0000)]
2004-07-12 Ben Maurer <bmaurer@ximian.com>
* mini-x86.c (OP_CHECK_THIS): cmp DWORD PTR [eax], eax
is one byte shorter than cmp DWORD PTR [eax], 0.
svn path=/trunk/mono/; revision=31043
Paolo Molaro [Mon, 12 Jul 2004 14:52:39 +0000 (14:52 -0000)]
Mon Jul 12 17:47:00 CEST 2004 Paolo Molaro <lupus@ximian.com>
* inssel-ppc.brg: arguments on the stack are always
relative to the stack pointer (spotted by Neale Ferguson).
svn path=/trunk/mono/; revision=31041
Geoff Norton [Mon, 12 Jul 2004 13:11:52 +0000 (13:11 -0000)]
Patch for #61112. Approved by eno
svn path=/trunk/mcs/; revision=31040
Neale Ferguson [Mon, 12 Jul 2004 12:05:08 +0000 (12:05 -0000)]
Add instructions to support enhanced memory-to-memory operations.
svn path=/trunk/mono/; revision=31039
Neale Ferguson [Mon, 12 Jul 2004 12:04:24 +0000 (12:04 -0000)]
Rework frame handling, correct some ABI problems and optimize memory-to-
memory operations.
svn path=/trunk/mono/; revision=31038
Massimiliano Mantione [Mon, 12 Jul 2004 08:50:23 +0000 (08:50 -0000)]
2004-07-12 Massimiliano Mantione <massi@ximian.com>
* docs/abc-removal.txt: Updated documentation for ABC removal.
svn path=/trunk/mono/; revision=31035
Massimiliano Mantione [Mon, 12 Jul 2004 08:41:40 +0000 (08:41 -0000)]
2004-07-12 Massimiliano Mantione <massi@ximian.com>
* mono/mini/abcremoval.c: Rewritten most of ABC removal.
* mono/mini/abcremoval.h: Rewritten most of ABC removal.
* mono/mini/build_relations_propagation_table.pl: Deleted (unneeded after the rewrite).
* mono/mini/propagated_relations_table.def: Deleted (unneeded after the rewrite).
svn path=/trunk/mono/; revision=31034
Lluis Sanchez [Mon, 12 Jul 2004 07:50:44 +0000 (07:50 -0000)]
* ReflectionHelper.cs: Fixed bug when registering a map as exported.
Thanks to Juan C. Olivares.
svn path=/trunk/mcs/; revision=31033
Lluis Sanchez [Mon, 12 Jul 2004 07:43:29 +0000 (07:43 -0000)]
* NewMonoXSD.cs: Accept files with absolute paths.
svn path=/trunk/mcs/; revision=31032
Umadevi S [Mon, 12 Jul 2004 03:47:19 +0000 (03:47 -0000)]
2004-07-12 Umadevi S <sumadevi@novell.com>
* Tokenizer.cs - read an Int64 from the text instead of Int32. Resolves
bug 61203
svn path=/trunk/mcs/; revision=31031
Gonzalo Paniagua Javier [Mon, 12 Jul 2004 01:37:58 +0000 (01:37 -0000)]
2004-07-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* debug-helpers.c: prevent SIGSEGV. It happened running xsp on monodoc
when no HOME env. variable was set and a NullRef was thrown in a .cctor
called from other .cctors.
svn path=/trunk/mcs/; revision=31024
Gonzalo Paniagua Javier [Mon, 12 Jul 2004 01:37:25 +0000 (01:37 -0000)]
2004-07-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Socket.cs: if'ed RemoveReferences calls.
svn path=/trunk/mcs/; revision=31023
Atsushi Eno [Mon, 12 Jul 2004 01:31:04 +0000 (01:31 -0000)]
2004-07-12 Atsushi Enomoto <atsushi@ximian.com>
* xml-classes : oops, list styles.
svn path=/trunk/mono/; revision=31021
Martin Baulig [Mon, 12 Jul 2004 00:18:36 +0000 (00:18 -0000)]
2004-07-12 Martin Baulig <martin@ximian.com>
* gen-58.cs: New test.
svn path=/trunk/mcs/; revision=31018
Martin Baulig [Mon, 12 Jul 2004 00:16:06 +0000 (00:16 -0000)]
2004-07-12 Martin Baulig <martin@ximian.com>
* reflection.c (mono_field_get_object): If we have
`field->generic_info', take the attributes from
`field->generic_info->generic_type'.
svn path=/trunk/mono/; revision=31017
Martin Baulig [Sun, 11 Jul 2004 21:24:28 +0000 (21:24 -0000)]
2004-07-12 Martin Baulig <martin@ximian.com>
* mono-debug.c (mono_debug_init): Don't take a `MonoDomain *'.
This function must be called before initializing the runtime.
(mono_debug_init_1): New function; call this after initializing
the runtime, but before loading the assembly. It tells the
debugger to load corlib and the builtin types.
* mono-debug-debugger.c: Did some larger changes in the debugging
code; support recursive class declarations, make sure we actually
add all classes.
svn path=/trunk/mono/; revision=31011
Gonzalo Paniagua Javier [Sun, 11 Jul 2004 18:34:30 +0000 (18:34 -0000)]
2004-07-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* mini/exceptions-x86.c: delay appending the method name to the trace
until after mono_jit_info_table_find is called, as this gets the real
MonoMethod.
* metadata/debug-helpers.c: undo my previous patch and fixed the real
issue in ../mini/exceptions-x86.c
svn path=/trunk/mono/; revision=31006
Atsushi Eno [Sun, 11 Jul 2004 16:11:52 +0000 (16:11 -0000)]
2004-07-11 Atsushi Enomoto <atsushi@ximian.com>
* xml-classes : updates and plans/ideas for Mono 1.2.
svn path=/trunk/mono/; revision=31004
Atsushi Eno [Sun, 11 Jul 2004 09:51:49 +0000 (09:51 -0000)]
2004-07-11 Atsushi Enomoto <atsushi@ximian.com>
* Expression.cs, Iterator.cs, XPathNavigator.cs :
Use IXmlNamespaceResolver for net 2.0. Removed unused code.
* XPathEditableNavigator.cs : fixed namespace.
* XPathNavigator.cs :
Fixed inheritance. Added missing MonoTODO.
Removed old .net 1.2 code.
svn path=/trunk/mcs/; revision=31000
Atsushi Eno [Sun, 11 Jul 2004 09:50:33 +0000 (09:50 -0000)]
2004-07-11 Atsushi Enomoto <atsushi@ximian.com>
* XmlConvertDateTimeOption.cs : it is NET_2_0.
* IXmlNamespaceResolver.cs,
XmlNamespaceScope.cs : Compile it in .net 1.1 (as internal).
* XmlNamespaceManager.cs : Implement IXmlNamespaceResolver.
svn path=/trunk/mcs/; revision=30999
Gonzalo Paniagua Javier [Sun, 11 Jul 2004 07:08:02 +0000 (07:08 -0000)]
2004-07-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* IsolatedStorageInfo.cs: useGetFolderPath instead of getting "HOME".
svn path=/trunk/mcs/; revision=30997
Gonzalo Paniagua Javier [Sun, 11 Jul 2004 06:59:07 +0000 (06:59 -0000)]
2004-07-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* debug-helpers.c: prevent SIGSEGV. It happened running xsp on monodoc
when no HOME env. variable was set and a NullRef was thrown in a .cctor
called from other .cctors.
svn path=/trunk/mono/; revision=30995
Atsushi Eno [Sun, 11 Jul 2004 03:02:56 +0000 (03:02 -0000)]
2004-07-11 Atsushi Enomoto <atsushi@ximian.com>
* XmlSchemaDatatypeVariety.cs : Fixed class name typo.
* XmlValueConverter.cs : fixed return types.
svn path=/trunk/mcs/; revision=30991
Rafael Teixeira [Sat, 10 Jul 2004 20:16:29 +0000 (20:16 -0000)]
2004-07-10 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* OptionDetails.cs : ExtractParamName method called on constructor instead of code being called on demand (maybe too late)
Fix for Bug 61188
Handling exceptions on conversion of values, and giving a message a bit friendlier
svn path=/trunk/mcs/; revision=30988
Ben Maurer [Sat, 10 Jul 2004 19:32:47 +0000 (19:32 -0000)]
new test
svn path=/trunk/mcs/; revision=30987
Ben Maurer [Sat, 10 Jul 2004 19:30:30 +0000 (19:30 -0000)]
2004-07-09 Miguel de Icaza <miguel@ximian.com>
* assign.cs (LocalTemporary): Add new argument: is_address,If
`is_address' is true, then the value that we store is the address
to the real value, and not the value itself.
* ecore.cs (PropertyExpr): use the new local temporary
stuff to allow us to handle X.Y += z (where X is a struct)
svn path=/trunk/mcs/; revision=30986
Paolo Molaro [Sat, 10 Jul 2004 12:53:56 +0000 (12:53 -0000)]
Sat Jul 10 15:48:34 CEST 2004 Paolo Molaro <lupus@ximian.com>
* Modulec.s: return just name in ToString (bug #61287).
svn path=/trunk/mcs/; revision=30983
Miguel de Icaza [Sat, 10 Jul 2004 03:29:45 +0000 (03:29 -0000)]
Ok, Managed.Windows.Forms needs to mature a bit more
svn path=/trunk/mcs/; revision=30980
Lluis Sanchez [Fri, 9 Jul 2004 23:30:06 +0000 (23:30 -0000)]
sgen.cs, Makefile, sgen.exe.sources: New files
svn path=/trunk/mcs/; revision=30974
Lluis Sanchez [Fri, 9 Jul 2004 23:22:10 +0000 (23:22 -0000)]
* System.Web.Services.dll.sources: Added 2.0 files:
System.Web.Services/WsiClaims.cs
System.Web.Services.Protocols/InvokeCompletedEventArgs.cs
System.Web.Services.Protocols/InvokeCompletedEventHandler.cs
System.Web.Services.Protocols/Soap12FaultCodes.cs
System.Web.Services.Protocols/SoapFaultSubcode.cs
System.Web.Services.Protocols/SoapProtocolVersion.cs
svn path=/trunk/mcs/; revision=30973
Lluis Sanchez [Fri, 9 Jul 2004 23:21:42 +0000 (23:21 -0000)]
* HttpSimpleClientProtocol.cs, HttpWebClientProtocol.cs,
SoapClientMessage.cs, SoapHttpClientProtocol.cs, SoapServerMessage.cs:
Added 2.0 stubs.
* SoapException.cs, SoapHeader.cs, SoapHeaderException.cs, SoapMessage.cs,
SoapRpcMethodAttribute.cs, SoapRpcServiceAttribute.cs: Implemented some
new methods and properties.
* WebClientProtocol.cs: uri field must be internal.
svn path=/trunk/mcs/; revision=30972
Lluis Sanchez [Fri, 9 Jul 2004 23:20:34 +0000 (23:20 -0000)]
* WebService.cs: Added SoapVersion property.
* WebServiceBindingAttribute.cs: New 2.0 properties.
* WsiClaims.cs: Added new enumeration.
svn path=/trunk/mcs/; revision=30971
Lluis Sanchez [Fri, 9 Jul 2004 23:19:41 +0000 (23:19 -0000)]
* CodeExporter.cs: Added private constructor.
* CodeGenerationOptions.cs: Set the correct enum values.
* CodeIdentifier.cs: Added private constructor.
* SchemaImporter.cs: Added internal constructor.
* XmlMapping.cs, XmlSerializer.cs: 2.0 api fix.
* XmlMemberMapping.cs, XmlSchemaImporter.cs, XmlSerializationWriter.cs: Added 2.0 stubs.
* XmlSchemaProviderAttribute.cs, XmlSerializerAssemblyAttribute.cs,
XmlSerializerVersionAttribute.cs: Set correct attribute usage.
* XmlSerializationReader.cs: Added missing setter for DecodeName.
svn path=/trunk/mcs/; revision=30970
Lluis Sanchez [Fri, 9 Jul 2004 23:18:18 +0000 (23:18 -0000)]
* corlib.dll.sources: Added System.Threading.SendOrPostCallback.cs.
svn path=/trunk/mcs/; revision=30969
Lluis Sanchez [Fri, 9 Jul 2004 23:17:26 +0000 (23:17 -0000)]
SendOrPostCallback.cs: New delegate.
svn path=/trunk/mcs/; revision=30968
Miguel de Icaza [Fri, 9 Jul 2004 20:13:05 +0000 (20:13 -0000)]
Spelling
svn path=/trunk/mcs/; revision=30967
Peter Dennis Bartok [Fri, 9 Jul 2004 20:08:40 +0000 (20:08 -0000)]
- Added support required for new managed System.Windows.Forms library
svn path=/trunk/mcs/; revision=30966
Miguel de Icaza [Fri, 9 Jul 2004 20:03:00 +0000 (20:03 -0000)]
Switch implementations
svn path=/trunk/mcs/; revision=30965
Miguel de Icaza [Fri, 9 Jul 2004 19:15:52 +0000 (19:15 -0000)]
New errors
svn path=/trunk/mcs/; revision=30964
Jackson Harper [Fri, 9 Jul 2004 19:06:45 +0000 (19:06 -0000)]
* PEAPI.cs: Don't build custom attributes twice.
svn path=/trunk/mcs/; revision=30963
Jackson Harper [Fri, 9 Jul 2004 18:15:47 +0000 (18:15 -0000)]
* get.c: Make "class" the default so only valuetypes get the
"valuetype" modifier. Otherwise object, string, int,... will get
it.
svn path=/trunk/mono/; revision=30962
Peter Dennis Bartok [Fri, 9 Jul 2004 17:25:23 +0000 (17:25 -0000)]
- Removed usage of Rectangle for drawing. Miguel pointed out it's faster
svn path=/trunk/mcs/; revision=30961
Miguel de Icaza [Fri, 9 Jul 2004 17:17:46 +0000 (17:17 -0000)]
2004-07-09 Miguel de Icaza <miguel@ximian.com>
* ProgressBar.cs: Fixed spelling for `block'
drawProgressBar: renamed to `DrawProgressBar' to follow the coding
style guidelines.
Avoid using the += on rect.X, that exposed a bug in the compiler.
svn path=/trunk/mcs/; revision=30960
Miguel de Icaza [Fri, 9 Jul 2004 16:55:45 +0000 (16:55 -0000)]
2004-07-09 Miguel de Icaza <miguel@ximian.com>
* loader.c: Removed the mono_loader_wine_init hack now that we are
doing a managed version of Windows.Forms.
svn path=/trunk/mono/; revision=30959
Paolo Molaro [Fri, 9 Jul 2004 16:09:08 +0000 (16:09 -0000)]
Updates.
svn path=/trunk/mono/; revision=30955
Lluis Sanchez [Fri, 9 Jul 2004 15:38:20 +0000 (15:38 -0000)]
* System.dll.sources: Added files
System.ComponentModel/AsyncCompletedEventArgs.cs
System.ComponentModel/AsyncCompletedEventHandler.cs
svn path=/trunk/mcs/; revision=30954
Lluis Sanchez [Fri, 9 Jul 2004 15:37:52 +0000 (15:37 -0000)]
* AsyncCompletedEventArgs.cs: Implemented.
* AsyncCompletedEventHandler.cs: Implemented.
svn path=/trunk/mcs/; revision=30953
Paolo Molaro [Fri, 9 Jul 2004 15:18:26 +0000 (15:18 -0000)]
Switch to precise GC design document.
svn path=/trunk/mono/; revision=30950
Sebastien Pouliot [Fri, 9 Jul 2004 15:05:12 +0000 (15:05 -0000)]
2004-07-09 Sebastien Pouliot <sebastien@ximian.com>
* System.Security_test.dll.sources: Fixed unit tests to work with Fx
2.0 beta 1.
svn path=/trunk/mcs/; revision=30949
Sebastien Pouliot [Fri, 9 Jul 2004 15:01:26 +0000 (15:01 -0000)]
2004-07-09 Sebastien Pouliot <sebastien@ximian.com>
* Removed old files (from 1.2 preview).
svn path=/trunk/mcs/; revision=30948
Ben Maurer [Fri, 9 Jul 2004 15:00:31 +0000 (15:00 -0000)]
remove useless stuff
svn path=/trunk/mono/; revision=30947
Ben Maurer [Fri, 9 Jul 2004 14:59:23 +0000 (14:59 -0000)]
2004-07-09 Ben Maurer <bmaurer@ximian.com>
* interp.c: register gc roots
svn path=/trunk/mono/; revision=30946
Sebastien Pouliot [Fri, 9 Jul 2004 14:59:18 +0000 (14:59 -0000)]
2004-07-09 Sebastien Pouliot <sebastien@ximian.com>
* AlgorithmIdentifierTest.cs: Fixed for Fx 2.0 beta1.
* CmsRecipientTest.cs: Replace Pkcs7RecipientTest.cs in Fx 2.0 beta1.
* CmsSignerTest.cs: Replace Pkcs7SignerTest.cs in Fx 2.0 beta1.
* ContentInfoTest.cs: Fixed for Fx 2.0 beta1.
* EnvelopedCmsTest.cs: Replace EnvelopedPkcs7Test.cs in Fx 2.0 beta1.
* KeyTransRecipientInfoTest.cs: Fixed for Fx 2.0 beta1.
* Pkcs9AttributeTest.cs: Fixed for Fx 2.0 beta1.
* Pkcs9DocumentDescriptionTest.cs: Fixed for Fx 2.0 beta1.
* Pkcs9DocumentNameTest.cs: Fixed for Fx 2.0 beta1.
* Pkcs9SigningTimeTest.cs: Fixed for Fx 2.0 beta1.
* SignedCmsTest.cs: Replace SignedPkcs7Test.cs in Fx 2.0 beta1.
* SignerInfoTest.cs: Fixed for Fx 2.0 beta1.
* SubjectIdentifierTest.cs: Fixed for Fx 2.0 beta1.
svn path=/trunk/mcs/; revision=30945
Ben Maurer [Fri, 9 Jul 2004 14:59:11 +0000 (14:59 -0000)]
2004-07-09 Ben Maurer <bmaurer@ximian.com>
* domain.c, gc.c, marshal.c, mono-debug-debugger.c,
threadpool.c, threads.c: remove static data from rootset.
svn path=/trunk/mono/; revision=30944
Ben Maurer [Fri, 9 Jul 2004 14:59:03 +0000 (14:59 -0000)]
2004-07-09 Ben Maurer <bmaurer@ximian.com>
* threads.c: register roots for gc
svn path=/trunk/mono/; revision=30943
Ben Maurer [Fri, 9 Jul 2004 14:58:56 +0000 (14:58 -0000)]
2004-07-09 Ben Maurer <bmaurer@ximain.com>
* mono-hash.c: register gc roots
svn path=/trunk/mono/; revision=30942
Ben Maurer [Fri, 9 Jul 2004 14:58:48 +0000 (14:58 -0000)]
2004-07-09 Ben Maurer <bmaurer@ximian.com>
* aot.c: register roots
svn path=/trunk/mono/; revision=30941
Ben Maurer [Fri, 9 Jul 2004 14:54:55 +0000 (14:54 -0000)]
First part of the GC patch
svn path=/trunk/mono/; revision=30940
Sebastien Pouliot [Fri, 9 Jul 2004 14:53:59 +0000 (14:53 -0000)]
2004-07-09 Sebastien Pouliot <sebastien@ximian.com>
* AsnEncodedDataTest.cs: Fixed for Fx 2.0 beta1.
* CryptographicAttributeTest.cs: New. Moved from S.S.C.Pkcs.
* OidTest.cs: Fixed for Fx 2.0 beta1.
svn path=/trunk/mcs/; revision=30939
Ben Maurer [Fri, 9 Jul 2004 14:44:22 +0000 (14:44 -0000)]
build fix
svn path=/trunk/mcs/; revision=30938
Paolo Molaro [Fri, 9 Jul 2004 14:38:44 +0000 (14:38 -0000)]
New regalloc design.
svn path=/trunk/mono/; revision=30937
Ben Maurer [Fri, 9 Jul 2004 14:31:58 +0000 (14:31 -0000)]
build fix
svn path=/trunk/mcs/; revision=30935
Atsushi Eno [Fri, 9 Jul 2004 14:21:23 +0000 (14:21 -0000)]
2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
* XmlConvertDateTimeOption.cs : Forgot to change the content...
svn path=/trunk/mcs/; revision=30934
Dick Porter [Fri, 9 Jul 2004 14:10:55 +0000 (14:10 -0000)]
2004-07-09 Dick Porter <dick@ximian.com>
* locales.c (ves_icall_System_String_InternalReplace_Str_Comp):
Don't do any more processing if the matched length was 0. It was
increasing the size of the string before. Fixes bug 61167.
svn path=/trunk/mono/; revision=30932
Atsushi Eno [Fri, 9 Jul 2004 14:05:20 +0000 (14:05 -0000)]
2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
* System.Xml.dll.sources: Added XmlConvertDateTimeOption.cs.
svn path=/trunk/mcs/; revision=30931
Atsushi Eno [Fri, 9 Jul 2004 14:04:37 +0000 (14:04 -0000)]
2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
* ConformanceLevel.cs : Fixed integer value.
* Added XmlConvertDateTimeOption.cs.
* Removed XmlItemView.cs and XmlItemViewCollection.cs.
svn path=/trunk/mcs/; revision=30930
Atsushi Eno [Fri, 9 Jul 2004 13:51:23 +0000 (13:51 -0000)]
2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
* IXmlNamespaceResolver.cs :
Fixed return value of GetNamespacesInScope().
* IXmlDataEvidence.cs,
XmlReader.cs,
XmlTextReader.cs,
XmlValidatingReader.cs : fixed Evidence (it is not array anymore).
* XmlReader.cs :
Implemented virtual indexers, QuoteChar, and Dispose() (2.0 stuff).
* XmlNodeReader.cs,
In net_2_0, indexers vanished from XmlNodeReader.
In net_2_0, overriden QuoteChar vanished.
* XmlReaderSettings.cs : set_NameTable is missing.
* XmlTextReader.cs : Implemented ProhibitDtd.
svn path=/trunk/mcs/; revision=30929
Dick Porter [Fri, 9 Jul 2004 13:04:11 +0000 (13:04 -0000)]
2004-07-09 Dick Porter <dick@ximian.com>
* PeerCred.cs: Get the unix socket peer credentials.
2004-07-09 Dick Porter <dick@ximian.com>
* Socket.cs: Slight tweak to allow unknown objects to be returned
by GetSocketOption().
svn path=/trunk/mcs/; revision=30928
Dick Porter [Fri, 9 Jul 2004 13:03:03 +0000 (13:03 -0000)]
2004-07-09 Dick Porter <dick@ximian.com>
* socket-io.h:
* socket-io.c
(ves_icall_System_Net_Sockets_Socket_GetSocketOption_obj_internal):
Add support for SO_PEERCRED if its available.
svn path=/trunk/mono/; revision=30927
Atsushi Eno [Fri, 9 Jul 2004 12:25:05 +0000 (12:25 -0000)]
2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
* System.Xml.dll.sources: removed XmlItemView.cs and
XmlItemViewCollection.cs (only in 1.2).
svn path=/trunk/mcs/; revision=30926
Umadevi S [Fri, 9 Jul 2004 09:47:32 +0000 (09:47 -0000)]
2004-07-09 Umadevi S <sumadevi@novell.com>
* Modified classes ISqlCommand.cs, ISqlConnection.cs,ISqlExecutionContext.cs, InvalidUdtException.cs,TriggerAction.cs : Added missing methods,properties,constructors
svn path=/trunk/mcs/; revision=30924
Anirban Bhattacharjee [Fri, 9 Jul 2004 09:23:09 +0000 (09:23 -0000)]
2004-07-09 Anirban Bhattacharjee <banirban@novell.com>
* mb-parser.jay:
* class.cs:
Default modifier for constructor is set to Public
svn path=/trunk/mcs/; revision=30923
Umadevi S [Fri, 9 Jul 2004 09:15:39 +0000 (09:15 -0000)]
2004-07-09 Umadevi S <sumadevi@novell.com>
* Added System.Data.Sql/IUdtSerializationContext.cs and System.Data.Sql/SqlFacetAttribute.cs to system.data.dll.sources
svn path=/trunk/mcs/; revision=30922
Umadevi S [Fri, 9 Jul 2004 09:12:10 +0000 (09:12 -0000)]
2004-07-09 Umadevi S <sumadevi@novell.com>
* Added files SqlFacetAttribute.cs and IUdtSerializationContext.cs
svn path=/trunk/mcs/; revision=30921
Atsushi Eno [Fri, 9 Jul 2004 06:30:18 +0000 (06:30 -0000)]
2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
* XmlAttributeCollection.cs : In .net 2.0, it became sealed class.
* IXmlDataEvidence.cs : not "Evidences" but "Evidence".
* XmlInputStream.cs : new csc rejected implicit int->char cast.
* XmlNamespaceManager.cs : In net_2_0, LookupNamespace(string) and
LookupPrefix(string) does not require argument string as atomized.
Added HasNamespace (string, bool).
* XmlReader.cs : Added Settings and SchemaInfo properties.
* XmlReaderSettings.cs : Added NameTable. Throw XmlException when
attempt to set Schemas.
* XmlTextReader.cs : Fixed "Evidences" to "Evidence". new csc rejected
implicit int->char cast.
* XmlValidatingReader.cs : Fixed "Evidences" to "Evidence".
svn path=/trunk/mcs/; revision=30919
Anirban Bhattacharjee [Fri, 9 Jul 2004 06:13:50 +0000 (06:13 -0000)]
2004-07-09 Anirban Bhattacharjee <banirban@novell.com>
* mb-parser.jay: Parentheses in method declarations made optional incase of empty parameter list. Thus, a method "Sub s()" can also be declared as "Sub s"
svn path=/trunk/mcs/; revision=30918
Peter Dennis Bartok [Fri, 9 Jul 2004 05:58:39 +0000 (05:58 -0000)]
- winelib.exe.so error message is now only displayed if MONO_DEBUG is set.
To help us avoid questions when people are trying out the
new Managed.Windows.Forms.
svn path=/trunk/mono/; revision=30917
Atsushi Eno [Fri, 9 Jul 2004 05:57:46 +0000 (05:57 -0000)]
2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
* aot.c : I could just use PLATFORM_WIN32 flag.
svn path=/trunk/mono/; revision=30916
Atsushi Eno [Fri, 9 Jul 2004 05:54:13 +0000 (05:54 -0000)]
2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
* System.Xml.dll.sources: removed one of ImportContext.cs
svn path=/trunk/mcs/; revision=30915
Peter Dennis Bartok [Fri, 9 Jul 2004 05:21:25 +0000 (05:21 -0000)]
- Initial check-in
svn path=/trunk/mcs/; revision=30913
Atsushi Eno [Fri, 9 Jul 2004 02:28:04 +0000 (02:28 -0000)]
2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
* aot.c : Reverting the previous fix. This time it broke linux build.
svn path=/trunk/mono/; revision=30912
Sebastien Pouliot [Fri, 9 Jul 2004 02:14:46 +0000 (02:14 -0000)]
2004-07-08 Sebastien Pouliot <sebastien@ximian.com>
* Remove old files from Fx 1.2 preview
CryptographicAttribute.cs
EnvelopedPkcs7.cs
Pkcs7Recipient.cs
Pkcs7RecipientCollection.cs
Pkcs7RecipientEnumerator.cs
Pkcs7Signer.cs
Pkcs9AttributeCollection.cs
Pkcs9AttributeEnumerator.cs
RecipientSubType.cs
SignedPkcs7.cs
svn path=/trunk/mcs/; revision=30911
Sebastien Pouliot [Fri, 9 Jul 2004 02:10:52 +0000 (02:10 -0000)]
2004-07-08 Sebastien Pouliot <sebastien@ximian.com>
* System.Security.dll.sources: Fixed classes to match Fx 2.0 beta 1.
svn path=/trunk/mcs/; revision=30910
Sebastien Pouliot [Fri, 9 Jul 2004 02:08:50 +0000 (02:08 -0000)]
2004-07-08 Sebastien Pouliot <sebastien@ximian.com>
* PublicKeyInfo.cs: Sealed class (forgotten in previous commit).
svn path=/trunk/mcs/; revision=30909
Sebastien Pouliot [Fri, 9 Jul 2004 02:06:25 +0000 (02:06 -0000)]
2004-07-08 Sebastien Pouliot <sebastien@ximian.com>
* OpenFlags.cs: Fixed flags values. Added missing attributes.
* StoreLocation.cs: Fixed enum values. Added missing [Serializable].
* StoreName.cs: Fixed enum values. Added missing [Serializable].
* X500DistinguishedName.cs: New. X.501 DN.
* X500DistinguishedNameFlags.cs: New. X.501 DN flags.
* X509CertificateEx.cs: Updated to Fx 2.0 beta 1. Added MonoTODO.
* X509Chain.cs: Added missing Reset method.
* X509ChainStatusFlags.cs: Fixed flags values. Added missing attrs.
* X509Extension.cs: Fixed API.
* X509ExtensionCollection.cs: Fixed API and implemented.
* X509FindType.cs: Fixed enum values. Added missing [Serializable].
* X509IncludeOption.cs: Added missing [Serializable].
* X509KeyUsageFlags.cs: : Fixed flags values. Added missing attrs.
* X509NameType.cs: Fixed enum values. Added missing [Serializable].
* X509RevocationFlag.cs: Fixed enum values. Added missing [Serializable].
* X509RevocationMode.cs: Added missing [Serializable].
* X509SelectionFlag.cs: Added missing [Serializable].
* X509VerificationFlags.cs: Fixed flags values. Added missing attrs.
svn path=/trunk/mcs/; revision=30908
Sebastien Pouliot [Fri, 9 Jul 2004 01:58:38 +0000 (01:58 -0000)]
2004-07-08 Sebastien Pouliot <sebastien@ximian.com>
* ContentInfo.cs: Added finalizer.
* CmsRecipient.cs: New. Replace Pkcs7Recipient (from 1.2).
* CmsRecipientCollection.cs: New. Replace Pkcs7RecipientCollection
(from 1.2).
* CmsRecipientEnumerator.cs: New. Replace Pkcs7RecipientEnumerator
(from 1.2).
* CmsSigner.cs: New. Replace Pkcs7Signer (from 1.2).
* EnvelopedCms.cs: New. Replace EnvelopedPkcs7 (from 1.2).
* KeyAgreeRecipientInfo.cs: Fixed internal constructor.
* Pkcs9Attribute.cs: Now inherit from AsnEncodedData. Fixed
constructors.
* Pkcs9DocumentDescription.cs: Sealed class and fixed API.
* Pkcs9DocumentName.cs: Sealed class and fixed API.
* Pkcs9SigningTime.cs: Sealed class and fixed API.
* PublicKeyInfo.cs: Sealed class.
* RecipientInfo.cs: Removed protected constructor.
* RecipientInfoCollection.cs: Sealed class.
* RecipientInfoEnumerator.cs: Sealed class.
* SignedCms.cs: New. Replace SignedPkcs7 (from 1.2).
* SignerInfo.cs: Sealed class and fixed API.
* SignerInfoCollection.cs: Sealed class and fixed CopyTo.
* SignerInfoEnumerator.cs: Sealed class.
* SubjectIdentifier.cs: Sealed class.
* SubjectIdentifierOrKey.cs: Sealed class.
* SubjectIdentifierType.cs: Fixed enum and added [Serializable].
svn path=/trunk/mcs/; revision=30907
Sebastien Pouliot [Fri, 9 Jul 2004 01:46:05 +0000 (01:46 -0000)]
2004-07-08 Sebastien Pouliot <sebastien@ximian.com>
* StorePermissionFlags.cs: Fixed flags values. Added [Serializable]
attribute.
svn path=/trunk/mcs/; revision=30906
Sebastien Pouliot [Fri, 9 Jul 2004 01:44:40 +0000 (01:44 -0000)]
2004-07-08 Sebastien Pouliot <spouliot@videotron.ca>
* AsnEncodedData.cs: Fixes for Fx 2.0 beta 1 compatibility. Added
MonoTODO to missing functionalities.
* AsnEncodedDataCollection.cs: New.
* AsnEncodedDataEnumerator.cs: New.
* CryptographicAttribute.cs: New. Moved from S.S.C.Pkcs.
* CryptographicAttributeCollection.cs: New. Replace S.S.C.Pkcs.
Pkcs9AttributeCollection.
* CryptographicAttributeEnumerator.cs: New. Replace S.S.C.Pkcs.
Pkcs9AttributeEnumerator.
svn path=/trunk/mcs/; revision=30905
Atsushi Eno [Fri, 9 Jul 2004 00:51:07 +0000 (00:51 -0000)]
2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
* aot.c : quick cygwin build fix. mkdir() with two args does not exist.
svn path=/trunk/mono/; revision=30904
Gonzalo Paniagua Javier [Thu, 8 Jul 2004 23:15:14 +0000 (23:15 -0000)]
2004-07-08 Pablo Baena <pbaena@gmail.com>
* Page.cs: added workaround for __doPostBack script on Netscape 4.xx
svn path=/trunk/mcs/; revision=30902
Gonzalo Paniagua Javier [Thu, 8 Jul 2004 23:08:44 +0000 (23:08 -0000)]
2004-07-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpWebRequest.cs: removed bogus Monitor.Exit.
* WebConnection.cs: use Address instead of RequestUri when checking for
the scheme in order to select the stream type. Fixes bug #61218.
svn path=/trunk/mcs/; revision=30900
Jackson Harper [Thu, 8 Jul 2004 21:57:22 +0000 (21:57 -0000)]
* main.c: Spaces after visibility types.
svn path=/trunk/mono/; revision=30899
Zoltan Varga [Thu, 8 Jul 2004 19:13:48 +0000 (19:13 -0000)]
2004-07-08 Zoltan Varga <vargaz@freemail.hu>
* mini.c (handle_stack_args): Remove some more debugging code.
svn path=/trunk/mono/; revision=30897