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
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
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
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
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
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
Miguel de Icaza [Sat, 8 May 2004 16:24:15 +0000 (16:24 -0000)]
Flush
svn path=/trunk/mono/; revision=26971
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
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
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
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
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
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
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
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
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
Miguel de Icaza [Fri, 7 May 2004 22:38:18 +0000 (22:38 -0000)]
Typo fix
svn path=/trunk/mcs/; revision=26953
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
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
Neale Ferguson [Fri, 7 May 2004 20:21:19 +0000 (20:21 -0000)]
Remove debugging printfs
svn path=/trunk/mono/; revision=26945
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
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
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
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
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
Jordi Mas i Hernandez [Fri, 7 May 2004 15:05:15 +0000 (15:05 -0000)]
rotate tests
svn path=/trunk/mcs/; revision=26927
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Raja R Harinath [Fri, 7 May 2004 10:59:05 +0000 (10:59 -0000)]
Simplify sed expression.
svn path=/trunk/mcs/; revision=26898
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
Lluis Sanchez [Fri, 7 May 2004 10:51:40 +0000 (10:51 -0000)]
* SoapWriter.cs: Fixed string formatting.
svn path=/trunk/mcs/; revision=26896
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
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
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
Raja R Harinath [Fri, 7 May 2004 10:08:33 +0000 (10:08 -0000)]
New tests.
svn path=/trunk/mcs/; revision=26892
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
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
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
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
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
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
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
Gonzalo Paniagua Javier [Fri, 7 May 2004 04:55:31 +0000 (04:55 -0000)]
0.91.99.0
svn path=/trunk/mcs/; revision=26883
Gonzalo Paniagua Javier [Fri, 7 May 2004 04:54:45 +0000 (04:54 -0000)]
0.91.99
svn path=/trunk/mono/; revision=26882
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
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
Duncan Mak [Fri, 7 May 2004 03:19:29 +0000 (03:19 -0000)]
Sync from web site
svn path=/trunk/mono/; revision=26879
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Gonzalo Paniagua Javier [Thu, 6 May 2004 17:43:33 +0000 (17:43 -0000)]
removed obsolete comment
svn path=/trunk/mono/; revision=26855
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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