mono.git
20 years ago* Parameter.cs:
Gert Driesen [Sun, 9 May 2004 11:34:35 +0000 (11:34 -0000)]
* Parameter.cs:
* SqlDataSourceCommandEventArgs:
* XmlDataSource.cs : removed temporary workarounds for CLS
compliance as System.Data is now CLS compliant

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

20 years ago2004-05-09 Carlos Guzman Alvarez <carlosga@telefonica.net>
Carlos Guzmán Álvarez [Sun, 9 May 2004 09:48:56 +0000 (09:48 -0000)]
2004-05-09 Carlos Guzman Alvarez  <carlosga@telefonica.net>

* Mono.Security.Protocol.Tls/Alert.cs:
* Mono.Security.Protocol.Tls/CipherSuite.cs:
* Mono.Security.Protocol.Tls/CipherSuiteCollection.cs:
* Mono.Security.Protocol.Tls/ClientRecordProtocol.cs:
* Mono.Security.Protocol.Tls/Context.cs:
* Mono.Security.Protocol.Tls/RecordProtocol.cs:
* Mono.Security.Protocol.Tls/SecurityCompressionType.cs:
* Mono.Security.Protocol.Tls/ServerRecordProtocol.cs:
* Mono.Security.Protocol.Tls/SslServerStream.cs:
* Mono.Security.Protocol.Tls/TlsClientSettings.cs:

- Changes for fix FxCop Rules.

- Reworked CipherSuiteCollection class.

* Mono.Security.Protocol.Tls.Handshake/HandshakeMessage.cs:

- Changes for fix FxCop Rules.

* Mono.Security.Protocol.Tls/DebugHelper.cs:

- New class.

* Mono.Security.Protocol.Tls/ClientRecordProtocol.cs:
* Mono.Security.Protocol.Tls/RecordProtocol.cs:
* Mono.Security.Protocol.Tls/Context.cs:
* Mono.Security.Protocol.Tls/Context.cs:
* Mono.Security.Protocol.Tls/SslCipherSuite.cs:
* Mono.Security.Protocol.Tls/TlsCipherSuite.cs:
* Mono.Security.Protocol.Tls/SslClientStream.cs:

- Added debug capabilities.

* Mono.Security.Protocol.Tls/ServerContext.cs:

- Added initialization of requested CertificateTypes and CA's

* Mono.Security.Protocol.Tls.Handshake.Client/TlsClientCertificate.cs:
* Mono.Security.Protocol.Tls.Handshake.Client/TlsClientCertificateVerify.cs:
* Mono.Security.Protocol.Tls.Handshake.Client/TlsServerCertificate.cs:
* Mono.Security.Protocol.Tls.Handshake.Client/TlsServerHello.cs:
* Mono.Security.Protocol.Tls.Handshake.Client/TlsServerFinished.cs:

- Modfied exception handling

- Added debug capabilities.

* Mono.Security.Protocol.Tls.Handshake.Client/TlsServerCertificateRequest.cs:

- Modify SSL implementation.

* Mono.Security.Protocol.Tls.Handshake.Server/TlsServerCertificateRequest.cs:

- Initial implementation.

* Mono.Security.Protocol.Tls.Handshake.Server/TlsClientCertificateVerify.cs:
* Mono.Security.Protocol.Tls.Handshake.Server/TlsClientFinished.cs:
* Mono.Security.Protocol.Tls.Handshake.Server/TlsClientHello.cs:

- Modfied exception handling

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

20 years ago2004-05-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 9 May 2004 07:49:48 +0000 (07:49 -0000)]
2004-05-09  Atsushi Enomoto <atsushi@ximian.com>

* RncParser.jay :
  Added static Parse () methods.
  Converted all CRLF to LF, since jay automatically inserts LF lines.

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

20 years ago* Assembly/AssemblyInfo.cs: Added
Gert Driesen [Sun, 9 May 2004 07:31:57 +0000 (07:31 -0000)]
* Assembly/AssemblyInfo.cs: Added
* Assembly/Consts.cs : Added
* Assembly/Locale.cs : Added
* Assembly/ChangeLog: Added
* monoresgen.cs : use Assembly.Load with fullly qualified assembly
name for loading swf assembly
* monoresgen.exe.sources : added AssemblyInfo.cs, Consts.cs,
Locale.cs

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

20 years ago2004-05-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 9 May 2004 03:47:59 +0000 (03:47 -0000)]
2004-05-09  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* io.c: translate from GFileError to errno codes and don't free
variables right after calling mono_io_scandir, as we may overwrite
errno value.

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

20 years ago2004-05-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 9 May 2004 03:31:54 +0000 (03:31 -0000)]
2004-05-09  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* DefaultWatcher.cs:
* FAMWatcher.cs: use MangledFilter instead of Filter.

* FileSystemWatcher.cs: added MangledFilter and finalizer.

* SearchPattern.cs: fixed the case when the pattern is "*".

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

20 years agoFlush
Miguel de Icaza [Sat, 8 May 2004 16:24:15 +0000 (16:24 -0000)]
Flush

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

20 years ago2004-05-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 8 May 2004 11:57:37 +0000 (11:57 -0000)]
2004-05-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* io.c: g_dir_open return ENOENT for directories on which we don't have
read/execute permission, while returning EPERM for anything below those.
So, change ENOENT by EPERM if the directory exists.

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

20 years ago2004-05-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 8 May 2004 05:31:08 +0000 (05:31 -0000)]
2004-05-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* monowiz.win32.nsi: some changes i made to build the 0.91 win32 setup
file.

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

20 years ago2004-05-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 8 May 2004 05:18:36 +0000 (05:18 -0000)]
2004-05-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Makefile: build NUnit if the dll is not found when running
'make test'. Use INTERNAL_MCS to build the tests as csc fails miserably
to compile them.

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

20 years ago2004-05-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 8 May 2004 05:17:07 +0000 (05:17 -0000)]
2004-05-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* library.make: build NUnit if we try to run 'make test' and the dll
is not found.

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

20 years ago2004-05-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 8 May 2004 05:04:11 +0000 (05:04 -0000)]
2004-05-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* RelaxngValidatingReaderTests.cs: this compiled with mcs but fails with
csc. Filed as bug #58222.

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

20 years ago2004-05-07 Bernie Solomon <bernard@ugsolutions.com>
Bernie Solomon [Sat, 8 May 2004 01:37:06 +0000 (01:37 -0000)]
2004-05-07  Bernie Solomon  <bernard@ugsolutions.com>

* man/mono.1: mention MONO_EGD_SOCKET

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

20 years ago2004-05-07 Bernie Solomon <bernard@ugsolutions.com>
Bernie Solomon [Sat, 8 May 2004 01:03:26 +0000 (01:03 -0000)]
2004-05-07  Bernie Solomon  <bernard@ugsolutions.com>

* ppc/ppc-codegen.h: remove GCC-ism in ppc_emit32

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

20 years agoadd Bash completion fuction for monop
Pawel Rozanski [Sat, 8 May 2004 01:00:46 +0000 (01:00 -0000)]
add Bash completion fuction for monop

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

20 years ago2004-05-07 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Fri, 7 May 2004 23:31:28 +0000 (23:31 -0000)]
2004-05-07 Ben Maurer  <bmaurer@users.sourceforge.net>

* monop.cs: Helpers for completion.

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

20 years agoTypo fix
Miguel de Icaza [Fri, 7 May 2004 22:38:18 +0000 (22:38 -0000)]
Typo fix

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

20 years ago2004-05-07 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Fri, 7 May 2004 22:29:09 +0000 (22:29 -0000)]
2004-05-07  Miguel de Icaza  <miguel@ximian.com>

* driver.cs: Add support for /debug-

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

20 years ago2004-05-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 7 May 2004 20:24:19 +0000 (20:24 -0000)]
2004-05-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web.dll.sources: removed 2 unused files in system.Web.Utils.

* System.Web/HttpRequest.cs:
* System.Web/HttpResponse.cs:
* System.Web/HttpRuntime.cs:
* System.Web/HttpServerUtility.cs:
* System.Web/HttpUnhandledException.cs:
* System.Web.Compilation/CachingCompiler.cs:
* System.Web.Configuration/AuthenticationConfigHandler.cs:
* System.Web.Configuration/CompilationConfiguration.cs:
* System.Web.Configuration/MachineKeyConfigHandler.cs:
* System.Web.UI/Page.cs:
* System.Web.UI.WebControls/Calendar.cs:
* System.Web.UI.WebControls/FontInfo.cs:
* System.Web.UI.WebControls/WebControl.cs: removed TODOs.

* System.Web.UI/ApplicationFileParser.cs: add file dependencies.
* System.Web.UI/Control.cs: removed TODOs and some ^M.

* System.Web.Util/ApacheVersionInfo.cs: removed.
* System.Web.Util/IISVersionInfo.cs: removed.

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

20 years agoRemove debugging printfs
Neale Ferguson [Fri, 7 May 2004 20:21:19 +0000 (20:21 -0000)]
Remove debugging printfs

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

20 years agoBring s390 JIT up to date.
Neale Ferguson [Fri, 7 May 2004 19:53:40 +0000 (19:53 -0000)]
Bring s390 JIT up to date.

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

20 years ago2004-05-07 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 7 May 2004 17:45:31 +0000 (17:45 -0000)]
2004-05-07  Zoltan Varga  <vargaz@freemail.hu>

* mini-x86.c (mono_arch_local_regalloc): Remove the previous fix, since
it causes regressions.

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

20 years ago2004-05-07 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 7 May 2004 16:51:34 +0000 (16:51 -0000)]
2004-05-07  Sebastien Pouliot  <sebastien@ximian.com>

* DSACryptoServiceProvider.cs: Fixed SignData to hash data before
signing it (thanks to Jens Thiel for spotting this).

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

20 years ago2004-05-07 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 7 May 2004 16:29:21 +0000 (16:29 -0000)]
2004-05-07  Sebastien Pouliot  <sebastien@ximian.com>

* DSACryptoServiceProviderTest.cs: Added a new unit test for SignData
(was badly tested) and simplified test to reduce key pair generations.

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

20 years ago2004-05-07 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 7 May 2004 16:14:51 +0000 (16:14 -0000)]
2004-05-07  Atsushi Enomoto  <atsushi@ximian.com>

* DataSet.cs :
  In WriteXmlSchema(), when complex type contains simple type content
  attributes must not added to XmlSchemaComplexType directly. It
  causes schema compilation error.
  DataRelation should not be output when related columns are hidden.

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

20 years agorotate tests
Jordi Mas i Hernandez [Fri, 7 May 2004 15:05:15 +0000 (15:05 -0000)]
rotate tests

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

20 years ago2004-05-07 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 7 May 2004 14:33:56 +0000 (14:33 -0000)]
2004-05-07  Atsushi Enomoto <atsushi@ximian.com>

* NewMonoXSD.cs : Previous change broke default C# code generation.
  XML schema inference output path fix.

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

20 years ago2004-05-07 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 7 May 2004 14:28:41 +0000 (14:28 -0000)]
2004-05-07  Sebastien Pouliot  <sebastien@ximian.com>

* RSACryptoServiceProvider.cs: Fixed OID related exception in SignData.

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

20 years ago * locales.c
Jackson Harper [Fri, 7 May 2004 14:25:26 +0000 (14:25 -0000)]
    * locales.c
(ves_icall_System_Globalization_CultureInfo_internal_get_cultures):
Fix array construction, add bailout if the length is 0.

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

20 years ago2004-05-07 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 7 May 2004 14:23:46 +0000 (14:23 -0000)]
2004-05-07  Sebastien Pouliot  <sebastien@ximian.com>

* RSACryptoServiceProviderTest.cs: Oops wrong exception for SignHashNullOID.

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

20 years ago2004-05-07 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 7 May 2004 14:01:55 +0000 (14:01 -0000)]
2004-05-07  Sebastien Pouliot  <sebastien@ximian.com>

* PasswordDerivceBytesTest.cs: Added new tests to complete
coverage.
* RSACryptoServiceProviderTest.cs: Added new tests to complete
coverage.

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

20 years ago2004-05-07 Dick Porter <dick@ximian.com>
Dick Porter [Fri, 7 May 2004 13:35:15 +0000 (13:35 -0000)]
2004-05-07  Dick Porter  <dick@ximian.com>

* io.c (SetFileAttributes): Don't have failed chmod()s cause a
"file not found" error.  Fixes bug 54032.

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

20 years ago2004-05-07 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 7 May 2004 13:29:50 +0000 (13:29 -0000)]
2004-05-07  Zoltan Varga  <vargaz@freemail.hu>

* mini-sparc.c: Fix vararg support + add beginnings of sigaltstack
support.

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

20 years ago2004-05-07 Dick Porter <dick@ximian.com>
Dick Porter [Fri, 7 May 2004 13:21:27 +0000 (13:21 -0000)]
2004-05-07  Dick Porter  <dick@ximian.com>

* io.c (FindFirstFile): Comment out a windows-compatibility check
that breaks when directories have metachars in their names.
Workaround for bug 58116.

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

20 years ago2004-05-07 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 7 May 2004 13:02:24 +0000 (13:02 -0000)]
2004-05-07  Sebastien Pouliot  <sebastien@ximian.com>

* ToBase64Transform.cs: Input block may be smaller than a full block
when calling TransformFinalBlock (fix 2 CryptoStream unit tests).

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

20 years ago2004-05-07 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 7 May 2004 12:59:28 +0000 (12:59 -0000)]
2004-05-07  Sebastien Pouliot  <sebastien@ximian.com>

* ToBase64TransformTest.cs: Added a (legal) test where the final
transform receive data smaller than it's input block (padding).

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

20 years ago * XmlTextWriter.cs: In WriteStartAttribute, when the prefix is xmlns and
Lluis Sanchez [Fri, 7 May 2004 12:16:06 +0000 (12:16 -0000)]
* XmlTextWriter.cs: In WriteStartAttribute, when the prefix is xmlns and
  the name is empty, convert it to a xmlns attribute.

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

20 years ago2004-05-07 Dick Porter <dick@ximian.com>
Dick Porter [Fri, 7 May 2004 12:14:05 +0000 (12:14 -0000)]
2004-05-07  Dick Porter  <dick@ximian.com>

* socket-io.c (addrinfo_to_IPHostEntry): Don't crash if the
machine doesn't have a DNS entry.  Patch by Urs Muff
(umuff@quark.com), fixes bug 57928.

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

20 years ago2004-05-07 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 7 May 2004 11:35:22 +0000 (11:35 -0000)]
2004-05-07  Sebastien Pouliot  <sebastien@ximian.com>

* CipherMode.cs: Moved XML comments to monodoc.
* CryptoConfig.cs: Changed Array.Copy to Buffer.BlockCopy.
* CryptoStream.cs: Changed Array.Copy to Buffer.BlockCopy.
* DSA.cs: Changed Array.Copy to Buffer.BlockCopy.
* ICryptoTransform.cs: Moved XML comments to monodoc.
* PasswordDeriveBytes.cs: Changed Array.Copy to Buffer.BlockCopy.
* FromBase64Transform.cs: Moved XML comments to monodoc.

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

20 years ago2004-05-07 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 7 May 2004 11:32:06 +0000 (11:32 -0000)]
2004-05-07  Sebastien Pouliot  <sebastien@ximian.com>

* Convert.cs: ToBase64CharArray method was depending on a bug in
S.S.C.ToBase64Transform class to work. Added an internal method to
provide the same functionality (multiple block processing).

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

20 years ago2004-05-07 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 7 May 2004 11:27:12 +0000 (11:27 -0000)]
2004-05-07  Sebastien Pouliot  <sebastien@ximian.com>

* SequentialSearchPrimeGeneratorBase.cs: In sync with
Mono.Security.dll version.

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

20 years ago2004-05-07 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 7 May 2004 11:25:12 +0000 (11:25 -0000)]
2004-05-07  Sebastien Pouliot  <sebastien@ximian.com>

* PrimalityTests.cs: In sync with Mono.Security.dll version.

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

20 years ago2004-05-07 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 7 May 2004 11:23:52 +0000 (11:23 -0000)]
2004-05-07  Sebastien Pouliot  <sebastien@ximian.com>

* BigInteger.cs: In sync with Mono.Security.dll version.

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

20 years ago2005-05-07 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 7 May 2004 11:10:01 +0000 (11:10 -0000)]
2005-05-07  Sebastien Pouliot  <sebastien@ximian.com>

* SequentialSearchPrimeGeneratorBase.cs: Start the smallPrime vector at
10 (not 9) as 29 was just tested (more for correctness than speed gain).

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

20 years ago2004-05-07 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 7 May 2004 11:09:20 +0000 (11:09 -0000)]
2004-05-07  Sebastien Pouliot  <sebastien@ximian.com>

* PrimalityTests.cs: Applying optimization from HAC section 4.50
(base == 2) for a 30% gain in primality testing (medium confidence).

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

20 years ago2005-05-07 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 7 May 2004 11:08:26 +0000 (11:08 -0000)]
2005-05-07  Sebastien Pouliot  <sebastien@ximian.com>

* BigInteger.cs: Faster scan of smallPrimes in IsProbablePrime.
Commented the methods OddModTwoPow and EvenModTwoPow as they are broken
in some cases (well tested primes test case).

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

20 years ago* attribute.cs (Attribute.CheckAttributeType, Attribute.ResolveType):
Raja R Harinath [Fri, 7 May 2004 11:00:44 +0000 (11:00 -0000)]
* attribute.cs (Attribute.CheckAttributeType, Attribute.ResolveType):
Add a 'complain' parameter to silence errors.
(Attribute.Resolve): Update to changes.  Put in sanity check to catch
silently overlooked type-resolutions.
(Attribute.ScanForIndexerName, Attribute.DefinePInvokeMethod): Update
to reflect changes.
(Attributes.Search): New function.
(Attributes.Contains, Attributes.GetClsCompliantAttribute): Use Search.
(Attributes.GetAttributeFullName): Remove hack.
* class.cs (MethodCore.LabelParameters, MethodData.ApplyAttributes):
Update to reflect changes.
* codegen.cs (CommonAssemblyModulClass.GetClsCompliantAttribute):
Use Attributes.Search instead of nested loops.

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

20 years agoSimplify sed expression.
Raja R Harinath [Fri, 7 May 2004 10:59:05 +0000 (10:59 -0000)]
Simplify sed expression.

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

20 years agoFri May 7 13:25:50 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 7 May 2004 10:53:57 +0000 (10:53 -0000)]
Fri May 7 13:25:50 CEST 2004 Paolo Molaro <lupus@ximian.com>

* jit-icalls.c: remove warnings.
* inssel-x86.brg, inssel.brg, mini-x86.c, cfold.c: some simple
speedups for unsafe code.

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

20 years ago* SoapWriter.cs: Fixed string formatting.
Lluis Sanchez [Fri, 7 May 2004 10:51:40 +0000 (10:51 -0000)]
* SoapWriter.cs: Fixed string formatting.

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

20 years ago * SoapServices.cs: Support encoded namespace names in
Lluis Sanchez [Fri, 7 May 2004 10:43:32 +0000 (10:43 -0000)]
* SoapServices.cs: Support encoded namespace names in
  DecodeXmlNamespaceForClrTypeNamespace. Thanks to George Kodinov.

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

20 years ago2004-05-07 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 7 May 2004 10:21:58 +0000 (10:21 -0000)]
2004-05-07  Atsushi Enomoto <atsushi@ximian.com>

* System.Data.dll.sources : added XmlDataInferenceLoader.cs and
  XmlDataReader.cs.

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

20 years ago * XmlReflectionImporter.cs: Don't reset the internal tables at every
Lluis Sanchez [Fri, 7 May 2004 10:18:23 +0000 (10:18 -0000)]
* XmlReflectionImporter.cs: Don't reset the internal tables at every
  ImportMembersMapping call. This fixes bug #58112. The problem is that
  it imported two different arrays (only different in the array item
  namespace) with the same name. Not sure what was this Reset needed for,
  everyting seems to work without it.

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

20 years agoNew tests.
Raja R Harinath [Fri, 7 May 2004 10:08:33 +0000 (10:08 -0000)]
New tests.

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

20 years ago(all-local) [SECOND_PASS]: Rewrite to use 'make' itself
Raja R Harinath [Fri, 7 May 2004 10:02:42 +0000 (10:02 -0000)]
(all-local) [SECOND_PASS]: Rewrite to use 'make' itself
to determine out-of-date-ness.  (This fixes an unlogged change.)
(install-local,test-local,run-test-local,clean-local): Collapse
near-identical rules.

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

20 years ago2004-05-07 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Fri, 7 May 2004 09:24:40 +0000 (09:24 -0000)]
2004-05-07 Marek Safar <marek.safar@seznam.cz>

* cs0579-4.cs, CS0579-4-1.cs,
* cs0579-5.cs,
* cs0657.cs,
* cs3015-2.cs,
* cs3019.cs,
* cs3019-2.cs: 6 new error tests.

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

20 years ago2004-05-07 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 7 May 2004 09:16:57 +0000 (09:16 -0000)]
2004-05-07  Atsushi Enomoto  <atsushi@ximian.com>

* XmlDataInferenceReader.cs : Added. It does InferXmlSchema() (it is
  also expected to do ReadXml(), but I will remove that feature and
  support column reordering).
* XmlSchemaDataImporter.cs : Always initialize dataset name.
  Always set Nested and primary key for parent table.
* XmlDataReader.cs : Now it is used.
  Top level element might not match to dataset name nor any table
  name, but still possible to read content tables.
  Handle empty element correctly in some places.
  Handle Fragment mode (read up XmlReader to the end).
* DataSet.cs : Modified InferXmlSchema() and ReadXml() to use
  XmlDataInferenceLoader and XmlDataReader.

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

20 years ago2004-05-07 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Fri, 7 May 2004 07:57:24 +0000 (07:57 -0000)]
2004-05-07  Marek Safar  <marek.safar@seznam.cz>

* decl.cs:
(MemberCore.Flags): Extended for caching presence of CLSCompliantAttribute.
(MemberCore.VerifyClsCompliance): Implemented CS3019 error report.
(DeclSpace.GetClsCompliantAttributeValue): Returns simple bool.

* report.cs: (Report.Warning): Renamed to Warning_T because of
parameter collision.

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

20 years ago2004-05-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 7 May 2004 07:47:23 +0000 (07:47 -0000)]
2004-05-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Socket.cs: fixed Connect for non-blocking sockets. Closes bug #58169.

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

20 years agoChangeLog: Updated ChangeLog
Sanja Gupta [Fri, 7 May 2004 06:56:05 +0000 (06:56 -0000)]
ChangeLog: Updated ChangeLog
ImageAnimator.cs: Corrected implementation of CanAnimate() method.

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

20 years agoGoodbye 'fullbuild', hello 'bootstrap'.
Raja R Harinath [Fri, 7 May 2004 05:05:57 +0000 (05:05 -0000)]
Goodbye 'fullbuild', hello 'bootstrap'.
* Makefile.am (bootstrap): New target for building from CVS.  New
improved version of 'fullbuild' -- does not install any files.
(fullbuild): Obsolete target.  Bootstraps and installs tree.
(mcs-tree-safe-build,xinstall-runtime,mcs-rest,remove-binaries):
Removed.
(stage1,stage1-mcs,stage1-mono,stage2,stage3)
(tmpinst-dir,tmpinst-runtime): New targets used to implement a
two-stage bootstrap.

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

20 years ago0.91.99.0
Gonzalo Paniagua Javier [Fri, 7 May 2004 04:55:31 +0000 (04:55 -0000)]
0.91.99.0

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

20 years ago0.91.99
Gonzalo Paniagua Javier [Fri, 7 May 2004 04:54:45 +0000 (04:54 -0000)]
0.91.99

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

20 years agoAttempt to fix cyclic dependency issues.
Gonzalo Paniagua Javier [Fri, 7 May 2004 04:14:54 +0000 (04:14 -0000)]
Attempt to fix cyclic dependency issues.

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

20 years ago2004-05-07 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Fri, 7 May 2004 04:11:31 +0000 (04:11 -0000)]
2004-05-07 Ben Maurer  <bmaurer@users.sourceforge.net>

* inssel.brg: Optimize Stind.[ui][12]. r=zoltan.

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

20 years agoSync from web site
Duncan Mak [Fri, 7 May 2004 03:19:29 +0000 (03:19 -0000)]
Sync from web site

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

20 years ago(AssemblyDelaySign, AssemblyKeyFile): Disable
Raja R Harinath [Fri, 7 May 2004 03:08:25 +0000 (03:08 -0000)]
(AssemblyDelaySign, AssemblyKeyFile): Disable
with BOOTSTRAP_WITH_OLDLIB.  Mono 0.31 runtime crashes on this.

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

20 years ago(corlib_net_2_0_bootstrap): Copy System.dll and
Raja R Harinath [Fri, 7 May 2004 03:07:36 +0000 (03:07 -0000)]
(corlib_net_2_0_bootstrap): Copy System.dll and
System.Xml.dll from 'default' profile build.
($(gmcs)): Always go to 'gmcs' directory.

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

20 years ago(AssemblyDelaySign, AssemblyKeyFile): Disable
Raja R Harinath [Fri, 7 May 2004 03:06:56 +0000 (03:06 -0000)]
(AssemblyDelaySign, AssemblyKeyFile): Disable
for BOOTSTRAP_WITH_OLDLIB.  Mono 0.31 runtime crashes with them.

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

20 years ago(all-local): Built first pass with BOOT_COMPILE.
Raja R Harinath [Fri, 7 May 2004 03:06:19 +0000 (03:06 -0000)]
(all-local): Built first pass with BOOT_COMPILE.

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

20 years ago(SUBDIRS): Build 'corlib' and first pass of 'System'
Raja R Harinath [Fri, 7 May 2004 03:05:24 +0000 (03:05 -0000)]
(SUBDIRS): Build 'corlib' and first pass of 'System'
before anything else.  Remove duplicated Novell.Directory.Ldap.

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

20 years ago2004-05-06 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 7 May 2004 00:24:37 +0000 (00:24 -0000)]
2004-05-06  Sebastien Pouliot  <sebastien@ximian.com>

* README: Updated to match the new version and public token for the
assembly. Also changed my email address.

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

20 years ago2004-05-06 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 7 May 2004 00:08:33 +0000 (00:08 -0000)]
2004-05-06  Sebastien Pouliot  <sebastien@ximian.com>

* SignatureDescriptionTest.cs: Misspelled [SetUp] attribute.

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

20 years ago2004-05-06 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 7 May 2004 00:02:53 +0000 (00:02 -0000)]
2004-05-06  Sebastien Pouliot  <sebastien@ximian.com>

* SignatureDescriptionTest.cs: Removed unimplemented constructor from
tests. Converted to NUnit2.

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

20 years ago2004-05-06 Jesper Pedersen <jep@itplus.dk>
Sebastien Pouliot [Thu, 6 May 2004 23:16:03 +0000 (23:16 -0000)]
2004-05-06  Jesper Pedersen  <jep@itplus.dk>

* PKCS12.cs: Fixed synchronization with X509CertificateCollection in
GetBytes ().

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

20 years ago2004-05-06: Jean-Marc Andr�� <jeanmarc.andre@cpe.fr>
Jean-Marc Andre [Thu, 6 May 2004 22:47:13 +0000 (22:47 -0000)]
2004-05-06: Jean-Marc Andr�� <jeanmarc.andre@cpe.fr>
* SoapTypeMapper.cs: small fix

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

20 years ago2004-05-06 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 6 May 2004 19:51:45 +0000 (19:51 -0000)]
2004-05-06  Sebastien Pouliot  <sebastien@ximian.com>

* RSAOAEPKeyExchangeDeformatter.cs: Fixed wrt completed unit tests.
* RSAOAEPKeyExchangeFormatter.cs: Fixed wrt completed unit tests.
* RSAPKCS1KeyExchangeDeformatter.cs: Fixed wrt completed unit tests.
Added globalization to exceptions.
* RSAPKCS1KeyExchangeFormatter.cs: Fixed wrt completed unit tests.
* RSAPKCS1SignatureDeformatter.cs: Fixed wrt completed unit tests.
Added globalization to exceptions.
* RSAPKCS1SignatureFormatter.cs: Fixed wrt completed unit tests.
Added globalization to exceptions.

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

20 years ago * reflection.c: Handle null PublicTokens properly. alloc mem for
Jackson Harper [Thu, 6 May 2004 19:46:27 +0000 (19:46 -0000)]
    * reflection.c: Handle null PublicTokens properly. alloc mem for
assembly names culture so we dont crash when freeing it.

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

20 years ago2004-05-06 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 6 May 2004 19:28:52 +0000 (19:28 -0000)]
2004-05-06  Sebastien Pouliot  <sebastien@ximian.com>

* RSAOAEPKeyExchangeDeformatterTest.cs: Updated unit tests to complete
coverage.
* RSAOAEPKeyExchangeFormatterTest.cs: Updated unit tests to complete
coverage.
* RSAPKCS1KeyExchangeDeformatterTest.cs: Updated unit tests to
complete coverage.
* RSAPKCS1KeyExchangeFormatterTest.cs: Updated unit tests to complete
coverage.
* RSAPKCS1SignatureDeformatterTest.cs: Updated unit tests to complete
coverage.
* RSAPKCS1SignatureFormatterTest.cs: Updated unit tests to complete
coverage.

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

20 years agofix for loading I18N.*.dll assemblies from the GAC
Jaroslaw Kowalski [Thu, 6 May 2004 19:14:31 +0000 (19:14 -0000)]
fix for loading I18N.*.dll assemblies from the GAC

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

20 years ago * assembly.c: Check the usergac when loading with
Jackson Harper [Thu, 6 May 2004 18:50:28 +0000 (18:50 -0000)]
    * assembly.c: Check the usergac when loading with
          partial names.

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

20 years ago2004-05-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 6 May 2004 17:48:31 +0000 (17:48 -0000)]
2004-05-06  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Directory.cs: use the real wildcard for file names as it is supported
now in io-layer. SearhPattern is not needed now.

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

20 years agoremoved obsolete comment
Gonzalo Paniagua Javier [Thu, 6 May 2004 17:43:33 +0000 (17:43 -0000)]
removed obsolete comment

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

20 years ago2004-05-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 6 May 2004 17:21:00 +0000 (17:21 -0000)]
2004-05-06  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* io.c: fixed for FindFirstFile for empty directories. Closes
bug #58147.

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

20 years ago * Assembly.cs: remove TODO, this is done.
Jackson Harper [Thu, 6 May 2004 16:51:09 +0000 (16:51 -0000)]
    * Assembly.cs: remove TODO, this is done.

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

20 years ago * Environment.cs: Make $HOME the personal directory.
Jackson Harper [Thu, 6 May 2004 16:45:01 +0000 (16:45 -0000)]
    * Environment.cs: Make $HOME the personal directory.

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

20 years ago2004-05-06 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 6 May 2004 16:38:08 +0000 (16:38 -0000)]
2004-05-06  Atsushi Enomoto <atsushi@ximian.com>

* xml-classes : updates

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

20 years ago2004-05-06 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 6 May 2004 16:37:34 +0000 (16:37 -0000)]
2004-05-06  Sebastien Pouliot  <sebastien@ximian.com>

* Convert.cs: ToBase64String method was depending on a bug in
S.S.C.ToBase64Transform class to work. Added an internal method to
provide the same functionality (multiple block processing).

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

20 years ago2004-05-06 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 6 May 2004 16:34:41 +0000 (16:34 -0000)]
2004-05-06  Sebastien Pouliot  <sebastien@ximian.com>

* Rijndael.cs: Source clean up.
* RijndaelManaged.cs: Moved XML comments to monodoc. Added
globalization to exceptions.

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

20 years ago2004-05-06 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 6 May 2004 16:31:52 +0000 (16:31 -0000)]
2004-05-06  Sebastien Pouliot  <sebastien@ximian.com>

* RNGCryptoServiceProvider.cs: Removed TODO and documented them in
mono doc. Now call runtime when a seed is provided.
* RSA.cs: Added globalization to exceptions. Removed check for
<RSAKeyValue> as it is not checked by MS implementation.
* SignatureDescription.cs: Moved XML comments to monodoc. Added
globalization to exceptions. Removed TODO and added notes to monodoc.
* SymmetricAlgorithm.cs: Moved XML comments to monodoc. Added
globalization to exceptions.
* ToBase64Tranform.cs: Added missing exception handling. Moved XML
comments to monodoc.

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

20 years agoordered last 'In the news' by date
Gonzalo Paniagua Javier [Thu, 6 May 2004 16:27:25 +0000 (16:27 -0000)]
ordered last 'In the news' by date

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

20 years ago2004-05-06 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 6 May 2004 16:27:14 +0000 (16:27 -0000)]
2004-05-06  Sebastien Pouliot  <sebastien@ximian.com>

* TripleDES.cs: Added globalization to exceptions.
* TripleDESCryptoServiceProvider.cs: Changed Array.Copy to
Buffer.BlockCopy. Zeroize decrypted data.

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

20 years ago2004-05-06 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 6 May 2004 16:24:33 +0000 (16:24 -0000)]
2004-05-06  Sebastien Pouliot  <sebastien@ximian.com>

* SHA1.cs: Moved XML comments to monodoc.
* SHA1CryptoServiceProvider.cs: Moved XML comments to monodoc. Removed CLSCompliance
attributes from private fields.
* SHA256.cs: Moved XML comments to monodoc.
* SHA256Managed.cs: Moved XML comments to monodoc. Removed CLSCompliance
attributes from private fields.
* SHA384.cs: Moved XML comments to monodoc.
* SHA512.cs: Moved XML comments to monodoc.

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

20 years ago2004-05-06 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 6 May 2004 16:19:57 +0000 (16:19 -0000)]
2004-05-06  Sebastien Pouliot  <sebastien@ximian.com>

* RC2.cs: Fixed KeySize to change it's value and the EffectiveKeySize
when the key is changed.
* RC2CryptoServiceProvider.cs: Added globalization to exceptions.
Fixed the KeySize must be equal with EffectiveKeySize to match MS
implementation.

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

20 years ago * RectangleConverter.cs: Implemented GetProperties () method.
Ravindra [Thu, 6 May 2004 15:47:50 +0000 (15:47 -0000)]
* RectangleConverter.cs: Implemented GetProperties () method.
* SizeConverter.cs: Implemented GetProperties () method.
* PointConverter.cs: Implemented GetProperties () method.
* FontConverter.cs: Implemented some of the methods.

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

20 years ago2004-05-06 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 6 May 2004 15:20:19 +0000 (15:20 -0000)]
2004-05-06  Zoltan Varga  <vargaz@freemail.hu>

* basic-calls.cs: Add new regression test.

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

20 years ago2004-05-06 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 6 May 2004 15:12:34 +0000 (15:12 -0000)]
2004-05-06  Zoltan Varga  <vargaz@freemail.hu>

* mini.c (mono_runtime_install_handlers): Use SA_ONSTACK since it is
more portable.

* mini.c (mono_method_to_ir): Handle opcode emulation for *_OVF opcodes.

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

20 years ago2004-05-06 Bernie Solomon <bernard@ugsolutions.com>
Bernie Solomon [Thu, 6 May 2004 15:10:48 +0000 (15:10 -0000)]
2004-05-06  Bernie Solomon  <bernard@ugsolutions.com>

* dump.c:
* get.c:
* main.c:
* util.c:
* util.h: rename map_t dis_map_t to avoid AIX symbol clash

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

20 years agoadded two "In the news" items. Don't know where to put images for now
Erik Dasque [Thu, 6 May 2004 15:09:11 +0000 (15:09 -0000)]
added two "In the news" items. Don't know where to put images for now

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

20 years ago * SerializationCodeGenerator.cs, XmlSerializationReaderInterpreter.cs:
Lluis Sanchez [Thu, 6 May 2004 15:08:58 +0000 (15:08 -0000)]
* SerializationCodeGenerator.cs, XmlSerializationReaderInterpreter.cs:
  When deserializing an encoded method response, if the return type of the
  method is Object, assign to it the first element of the message, whatever
  it is.
* XmlSerializationReader.cs:
* SoapReflectionImporter.cs, XmlReflectionImporter.cs: Set IsReturnValue of
  the imported member.
* TypeTranslator.cs: Added method to safely get a primitive TypeData.
* XmlSerializationReader.cs: Don't throw an exception when the CLR type for
  a given xsi type is not found. Just read it as primitive type.
* XmlTypeMapMember.cs: Added IsReturnValue property.
* XmlTypeMapping.cs: Added ReturnMember property.
* XmlSerializer.cs: Reference System.Data when compiling the serializer.

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