mono.git
20 years ago2004-07-11 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago2004-07-10 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
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

20 years agonew test
Ben Maurer [Sat, 10 Jul 2004 19:32:47 +0000 (19:32 -0000)]
new test

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

20 years ago2004-07-09 Miguel de Icaza <miguel@ximian.com>
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

20 years agoSat Jul 10 15:48:34 CEST 2004 Paolo Molaro <lupus@ximian.com>
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

20 years agoOk, Managed.Windows.Forms needs to mature a bit more
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

20 years agosgen.cs, Makefile, sgen.exe.sources: New files
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

20 years ago * System.Web.Services.dll.sources: Added 2.0 files:
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

20 years ago * HttpSimpleClientProtocol.cs, HttpWebClientProtocol.cs,
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

20 years ago * WebService.cs: Added SoapVersion property.
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

20 years ago * CodeExporter.cs: Added private constructor.
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

20 years ago* corlib.dll.sources: Added System.Threading.SendOrPostCallback.cs.
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

20 years agoSendOrPostCallback.cs: New delegate.
Lluis Sanchez [Fri, 9 Jul 2004 23:17:26 +0000 (23:17 -0000)]
SendOrPostCallback.cs: New delegate.

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

20 years agoSpelling
Miguel de Icaza [Fri, 9 Jul 2004 20:13:05 +0000 (20:13 -0000)]
Spelling

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

20 years ago- Added support required for new managed System.Windows.Forms library
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

20 years agoSwitch implementations
Miguel de Icaza [Fri, 9 Jul 2004 20:03:00 +0000 (20:03 -0000)]
Switch implementations

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

20 years agoNew errors
Miguel de Icaza [Fri, 9 Jul 2004 19:15:52 +0000 (19:15 -0000)]
New errors

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

20 years ago * PEAPI.cs: Don't build custom attributes twice.
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

20 years ago * get.c: Make "class" the default so only valuetypes get the
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

20 years ago- Removed usage of Rectangle for drawing. Miguel pointed out it's faster
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

20 years ago2004-07-09 Miguel de Icaza <miguel@ximian.com>
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

20 years ago2004-07-09 Miguel de Icaza <miguel@ximian.com>
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

20 years agoUpdates.
Paolo Molaro [Fri, 9 Jul 2004 16:09:08 +0000 (16:09 -0000)]
Updates.

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

20 years ago * System.dll.sources: Added files
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

20 years ago * AsyncCompletedEventArgs.cs: Implemented.
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

20 years agoSwitch to precise GC design document.
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

20 years ago2004-07-09 Sebastien Pouliot <sebastien@ximian.com>
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

20 years ago2004-07-09 Sebastien Pouliot <sebastien@ximian.com>
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

20 years agoremove useless stuff
Ben Maurer [Fri, 9 Jul 2004 15:00:31 +0000 (15:00 -0000)]
remove useless stuff

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

20 years ago2004-07-09 Ben Maurer <bmaurer@ximian.com>
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

20 years ago2004-07-09 Sebastien Pouliot <sebastien@ximian.com>
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

20 years ago2004-07-09 Ben Maurer <bmaurer@ximian.com>
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

20 years ago2004-07-09 Ben Maurer <bmaurer@ximian.com>
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

20 years ago2004-07-09 Ben Maurer <bmaurer@ximain.com>
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

20 years ago2004-07-09 Ben Maurer <bmaurer@ximian.com>
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

20 years agoFirst part of the GC patch
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

20 years ago2004-07-09 Sebastien Pouliot <sebastien@ximian.com>
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

20 years agobuild fix
Ben Maurer [Fri, 9 Jul 2004 14:44:22 +0000 (14:44 -0000)]
build fix

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

20 years agoNew regalloc design.
Paolo Molaro [Fri, 9 Jul 2004 14:38:44 +0000 (14:38 -0000)]
New regalloc design.

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

20 years agobuild fix
Ben Maurer [Fri, 9 Jul 2004 14:31:58 +0000 (14:31 -0000)]
build fix

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

20 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago2004-07-09 Dick Porter <dick@ximian.com>
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

20 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago2004-07-09 Dick Porter <dick@ximian.com>
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

20 years ago2004-07-09 Dick Porter <dick@ximian.com>
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

20 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago2004-07-09 Umadevi S <sumadevi@novell.com>
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

20 years ago2004-07-09 Anirban Bhattacharjee <banirban@novell.com>
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

20 years ago2004-07-09 Umadevi S <sumadevi@novell.com>
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

20 years ago2004-07-09 Umadevi S <sumadevi@novell.com>
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

20 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago2004-07-09 Anirban Bhattacharjee <banirban@novell.com>
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

20 years ago- winelib.exe.so error message is now only displayed if MONO_DEBUG is set.
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

20 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago- Initial check-in
Peter Dennis Bartok [Fri, 9 Jul 2004 05:21:25 +0000 (05:21 -0000)]
- Initial check-in

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

20 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago2004-07-08 Sebastien Pouliot <sebastien@ximian.com>
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

20 years ago2004-07-08 Sebastien Pouliot <sebastien@ximian.com>
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

20 years ago2004-07-08 Sebastien Pouliot <sebastien@ximian.com>
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

20 years ago2004-07-08 Sebastien Pouliot <sebastien@ximian.com>
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

20 years ago2004-07-08 Sebastien Pouliot <sebastien@ximian.com>
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

20 years ago2004-07-08 Sebastien Pouliot <sebastien@ximian.com>
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

20 years ago2004-07-08 Sebastien Pouliot <spouliot@videotron.ca>
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

20 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
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

20 years ago2004-07-08 Pablo Baena <pbaena@gmail.com>
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

20 years ago2004-07-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
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

20 years ago * main.c: Spaces after visibility types.
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

20 years ago2004-07-08 Zoltan Varga <vargaz@freemail.hu>
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

20 years ago2004-07-08 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 8 Jul 2004 19:07:16 +0000 (19:07 -0000)]
2004-07-08  Zoltan Varga  <vargaz@freemail.hu>

* mini.c (handle_stack_args): Remove debug output left in by mistake.

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

20 years ago2004-07-08 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 8 Jul 2004 18:54:59 +0000 (18:54 -0000)]
2004-07-08  Zoltan Varga  <vargaz@freemail.hu>

* driver.c mini.h aot.c: Allow additional options to be specified with
--aot and pass them to mono_compile_assembly.

* aot.c: Add experimental code to AOT compile all loaded assemblies
on demand and save the code into a cache in the filesystem.

* aot.c: Add support for more wrapper methods.

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

20 years ago2004-07-08 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 8 Jul 2004 17:55:38 +0000 (17:55 -0000)]
2004-07-08  Sebastien Pouliot  <sebastien@ximian.com>

* X509Certificate.cs: Added new Equals(Object). Moved [Serializable]
so it's compiled by all profiles. Added missing MonoTODO.
* X509ContentType.cs: Added new (from 1.2) Pkcs12 enum member. Added
missing [Serializable] attribute.
* X509KeyStorageFlags.cs: Specified all flags values. Added missing
[Serializable] attribute.

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

20 years ago2004-08-08 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 8 Jul 2004 17:54:24 +0000 (17:54 -0000)]
2004-08-08  Sebastien Pouliot  <sebastien@ximian.com>

* CspProviderFlags.cs: Fixed new enums values.
* DSA.cs: Fixed #if for constructor visibility.
* CryptoAPITransform.cs: Removed constructor for NET_2_0 profile.

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

20 years ago2004-07-08 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 8 Jul 2004 17:53:32 +0000 (17:53 -0000)]
2004-07-08  Sebastien Pouliot  <sebastien@ximian.com>

* AccessControlActions.cs: Fixed enum values. Added missing attributes.

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

20 years ago2004-07-08 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 8 Jul 2004 17:23:09 +0000 (17:23 -0000)]
2004-07-08  Zoltan Varga  <vargaz@freemail.hu>

* mini.c (handle_stack_args): Handle some corner cases. Fixes
58863.

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

20 years ago2004-07-08 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 8 Jul 2004 17:21:07 +0000 (17:21 -0000)]
2004-07-08  Zoltan Varga  <vargaz@freemail.hu>

* cpu-*.md: Remove removed opcodes.

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

20 years ago2004-07-08 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 8 Jul 2004 17:18:54 +0000 (17:18 -0000)]
2004-07-08  Zoltan Varga  <vargaz@freemail.hu>

* interp.c mintops.def transform.c: Replace CEE_MONO_PROC<x> with
CEE_MONO_ICALL.

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

20 years ago2004-07-08 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 8 Jul 2004 17:17:23 +0000 (17:17 -0000)]
2004-07-08  Zoltan Varga  <vargaz@freemail.hu>

* mini.h mini.c: Move JIT icall handling to icall.c. Replace usage of
CEE_MONO_PROC<x> with CEE_MONO_ICALL. Move registration of marshalling
related icalls to marshal.c.

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

20 years ago2004-07-08 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 8 Jul 2004 17:15:24 +0000 (17:15 -0000)]
2004-07-08  Zoltan Varga  <vargaz@freemail.hu>

* class-internals.h debug-helpers.c marshal.c: Add new wrapper types
for isinst and castclass wrappers.

* class-internals.h icall.c: Move registration and lookup of JIT icalls
to libmetadata from the JIT, so they could be used by the marshalling
code and the interpreter.

* marshal.c: Register marshalling related JIT icalls here instead of
in mini.c. Use CEE_MONO_ICALL instead of the family of
CEE_MONO_PROC<x> opcodes to call marshalling functions.

* metadata.h: Remove unneeded marshalling conversions.

* opcodes.c: Update for new opcodes.

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

20 years ago2004-07-08 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 8 Jul 2004 17:07:10 +0000 (17:07 -0000)]
2004-07-08  Zoltan Varga  <vargaz@freemail.hu>

* opcode.def: Remove CEE_MONO_FUNC and related opcodes, replace them
with CEE_MONO_ICALL.

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

20 years ago * CodeGen.cs: Add assembly custom attributes to the pe file.
Jackson Harper [Thu, 8 Jul 2004 16:39:36 +0000 (16:39 -0000)]
    * CodeGen.cs: Add assembly custom attributes to the pe file.
* CustomAttr.cs: Custom attributes are now added through the
pefile, this ensures that they get emitted properly.
* ExternTable.cs: Allow adding custom attributes to assembly
refs.

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

20 years ago * ILParser.jay: Add custom attributes to assemblyrefs.
Jackson Harper [Thu, 8 Jul 2004 16:38:56 +0000 (16:38 -0000)]
    * ILParser.jay: Add custom attributes to assemblyrefs.

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

20 years ago * PEAPI.cs: Add custom attributes through the pefile so that we
Jackson Harper [Thu, 8 Jul 2004 16:38:23 +0000 (16:38 -0000)]
    * PEAPI.cs: Add custom attributes through the pefile so that we
can ensure they are emitted no matter what table they are
in. Previously not all custom attributes were getting emitted.

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

20 years ago2004-07-08 Dick Porter <dick@ximian.com>
Dick Porter [Thu, 8 Jul 2004 15:10:04 +0000 (15:10 -0000)]
2004-07-08  Dick Porter  <dick@ximian.com>

* io.c (file_seek): If there is a high 32bit offset part, make
sure the low part isn't sign-extended.  Set error codes when
returning failure.  Fixes bug 61131.

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

20 years ago2004-07-08 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 8 Jul 2004 14:47:14 +0000 (14:47 -0000)]
2004-07-08  Martin Baulig  <martin@ximian.com>

* statement.cs (Lock.Resolve): Set ec.NeedReturnLabel() if we do
not always return, just like we're doing in Using.Resolve().

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

20 years ago2004-07-08 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 8 Jul 2004 14:26:42 +0000 (14:26 -0000)]
2004-07-08  Martin Baulig  <martin@ximian.com>

* mono-debug.c: Check for `handle->symfile' being non-NULL everywhere.
(mono_debug_get_domain_data): Make this function static.

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

20 years agoPatch for #58844 approved by lupus
Geoff Norton [Thu, 8 Jul 2004 14:25:53 +0000 (14:25 -0000)]
Patch for #58844 approved by lupus

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

20 years ago* XmlSerializer.cs: Fix fix.
Lluis Sanchez [Thu, 8 Jul 2004 14:02:34 +0000 (14:02 -0000)]
* XmlSerializer.cs: Fix fix.

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

20 years agoTest update
Lluis Sanchez [Thu, 8 Jul 2004 13:43:21 +0000 (13:43 -0000)]
Test update

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

20 years ago * System.Xml.dll.sources: Added new files:
Lluis Sanchez [Thu, 8 Jul 2004 13:42:32 +0000 (13:42 -0000)]
* System.Xml.dll.sources: Added new files:
System.Xml.Serialization/IXmlSerializerImplementation.cs
System.Xml.Serialization/IXmlTextParser.cs
System.Xml.Serialization/ImportContext.cs
System.Xml.Serialization/SchemaImporter.cs
System.Xml.Serialization/SchemaImporterExtension.cs
System.Xml.Serialization/SchemaImporterExtensionCollection.cs
System.Xml.Serialization/XmlDeserializationEvents.cs
System.Xml.Serialization/XmlSchemaProviderAttribute.cs
System.Xml.Serialization/XmlSerializationGeneratedCode.cs
System.Xml.Serialization/XmlSerializerAssemblyAttribute.cs
System.Xml.Serialization/XmlSerializerFactory.cs
System.Xml.Serialization/XmlSerializerVersionAttribute.cs

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

20 years ago * IXmlSerializerImplementation.cs: Compile as internal in NET_1_1.
Lluis Sanchez [Thu, 8 Jul 2004 13:39:12 +0000 (13:39 -0000)]
* IXmlSerializerImplementation.cs: Compile as internal in NET_1_1.
* ReflectionHelper.cs: New method for generating map keys.
* SerializationCodeGenerator.cs: Added support for generating the serializer
  contract class, needed for 2.0.
* SerializationSource.cs: Use Type[] instead of ArrayList for storing
  extra types.
* SoapReflectionImporter.cs, XmlReflectionImporter.cs: Assign extra types
  as Type[]. Added check that makes sure that enums being serialized are
  public.
* XmlMapping.cs: Added internal GetKey method.
* XmlSerializer.cs: Added support for IXmlSerializerImplementation.
  Added first bits to support loading of serializers from pre-generated
  assemblies.
* XmlSerializerFactory.cs: Mostly implemeted.

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

20 years ago2004-07-07 Anirban Bhattacharjee <banirban@novell.com>
Anirban Bhattacharjee [Thu, 8 Jul 2004 12:44:10 +0000 (12:44 -0000)]
2004-07-07 Anirban Bhattacharjee <banirban@novell.com>
        * expression.cs: bug fixed - 60399

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

20 years agoPatch for bug #58973 approved by Miguel.
Geoff Norton [Wed, 7 Jul 2004 20:02:28 +0000 (20:02 -0000)]
Patch for bug #58973 approved by Miguel.

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

20 years ago2004-07-07 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 7 Jul 2004 20:00:39 +0000 (20:00 -0000)]
2004-07-07  Sebastien Pouliot  <sebastien@ximian.com>

* System.Security_test.dll.sources: Added a lot of existing tests
(from 1.2 documentation) that were never compiled.

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

20 years ago2004-07-07 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 7 Jul 2004 19:58:34 +0000 (19:58 -0000)]
2004-07-07  Sebastien Pouliot  <sebastien@ximian.com>

* ContentInfoTest.cs: Adjusted for changes in Mono.Security.

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

20 years ago2004-07-07 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 7 Jul 2004 19:48:25 +0000 (19:48 -0000)]
2004-07-07  Sebastien Pouliot  <sebastien@ximian.com>

* Makefile: Added a reference to Mono.Security because we'll require
many class from it for the NET_2_0 profile - but it would be better
not to have the dependency for NET_1_1.
* System.Security.dll.sources: Added a lot of existing classes (from
1.2 documentation) that were never compiled.

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

20 years ago2004-07-07 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 7 Jul 2004 19:42:02 +0000 (19:42 -0000)]
2004-07-07  Sebastien Pouliot <sebastien@ximian.com>

* AssemblyInfo.cs: Added new attributes present in Fx 2.0.

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

20 years ago2004-07-07 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 7 Jul 2004 19:39:07 +0000 (19:39 -0000)]
2004-07-07  Sebastien Pouliot  <sebastien@ximian.com>

* StorePermissionFlags.cs: New. CAS-related enum for StorePermission.
Adding it "creates" the namespace for corcompare.

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