Atsushi Eno [Tue, 9 Mar 2004 15:50:47 +0000 (15:50 -0000)]
2004-03-09 Atsushi Enomoto <atsushi@ximian.com>
* KeyInfoX509Data.cs : trivial local var name fix.
svn path=/trunk/mcs/; revision=23831
Sebastien Pouliot [Tue, 9 Mar 2004 15:35:37 +0000 (15:35 -0000)]
2004-03-09 Sebastien Pouliot <spouliot@videotron.ca>
* AssemblyBuilder.cs: The strong name key file existance will now be
checked in the current compilation directory AND in the assembly
output directory. Fix bugzilla entry #55320.
svn path=/trunk/mcs/; revision=23830
Atsushi Eno [Tue, 9 Mar 2004 14:43:10 +0000 (14:43 -0000)]
2004-03-09 Atsushi Enomoto <atsushi@ximian.com>
* KeyInfoX509Data.cs,
Reference.cs,
SignedInfo.cs,
XmlSignature.cs : GetElementsByTagName() should be eliminated or
at least should use namespace URI.
svn path=/trunk/mcs/; revision=23829
Zoltan Varga [Tue, 9 Mar 2004 12:44:42 +0000 (12:44 -0000)]
2004-03-09 Zoltan Varga <vargaz@freemail.hu>
* loader.h: Fix warning.
svn path=/trunk/mono/; revision=23828
Lluis Sanchez [Tue, 9 Mar 2004 12:11:27 +0000 (12:11 -0000)]
* RemotingServices.cs: Marshal(): If the object is a proxy, return the ObjRef stored in the identity object. This fixes bug #55100. Fixed some exception messages.
svn path=/trunk/mcs/; revision=23827
Umadevi S [Tue, 9 Mar 2004 10:38:23 +0000 (10:38 -0000)]
2004-03-09 Umadevi S (sumadevi@novell.com)
* RowUpdatedEventArgs.cs - Removed MonoTODO tags
svn path=/trunk/mcs/; revision=23826
Umadevi S [Tue, 9 Mar 2004 07:42:29 +0000 (07:42 -0000)]
2004-03-09 Umadevi S (sumadevi@novell.com)
* DbDataRecord.cs
Implemented GetChars,GetBytes,GetData and IndexOutofRangeException
svn path=/trunk/mcs/; revision=23825
Umadevi S [Tue, 9 Mar 2004 04:15:58 +0000 (04:15 -0000)]
2004-03-09 Umadevi S (sumadevi@novell.com)
* DataTableMappingCollection.cs - Implemented EditorAttribute and BrowsableAttribute
svn path=/trunk/mcs/; revision=23823
Ben Maurer [Tue, 9 Mar 2004 03:35:38 +0000 (03:35 -0000)]
new tests
svn path=/trunk/mcs/; revision=23822
Umadevi S [Tue, 9 Mar 2004 03:31:37 +0000 (03:31 -0000)]
2004-03-09 Umadevi S (sumadevi@novell.com)
* DataTableMapping.cs - Implemented System.ComponentModel.TypeConverterAttribute
svn path=/trunk/mcs/; revision=23821
Umadevi S [Tue, 9 Mar 2004 03:24:08 +0000 (03:24 -0000)]
2004-03-09 Umadevi S (sumadevi@novell.com)
* DataColumnMapping.cs - Implemented System.ComponentModel.TypeConverterAttribute
svn path=/trunk/mcs/; revision=23820
Miguel de Icaza [Mon, 8 Mar 2004 23:25:05 +0000 (23:25 -0000)]
2004-03-08 Miguel de Icaza <miguel@ximian.com>
* Form.cs: Drop call to SharedWineInit, the runtime does that for
us now.
svn path=/trunk/mcs/; revision=23819
Miguel de Icaza [Mon, 8 Mar 2004 23:24:10 +0000 (23:24 -0000)]
2004-03-08 Miguel de Icaza <miguel@ximian.com>
* loader.c, loader.h (mono_loader_wine_init): Loads the Wine/Lib
library routine if present. Notice that it will still continue
executing even if its missing, for those working on the Gtk#
edition of Windows.Forms.
* assembly.c (do_mono_assembly_open): If loading the
System.Windows.Forms call mono_loader_wini_init.
svn path=/trunk/mono/; revision=23818
Andreas N [Mon, 8 Mar 2004 21:34:44 +0000 (21:34 -0000)]
2004-03-08 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* SystemException.cs: Exceptions set the HResult
* TypeLoadException.cs: Exceptions set the HResult, fixed wrong exception usage
* SByte.cs: Implemented two missing methods, fix wrong parameters for ArgumentNullException
svn path=/trunk/mcs/; revision=23816
Andreas N [Mon, 8 Mar 2004 21:17:36 +0000 (21:17 -0000)]
2004-03-08 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* TypedReference.cs
* TypeLoadException.cs
* TypeInitializationException.cs
* TypeCode.cs
* TimeZone.cs
* ThreadStaticAttribute.cs
* SystemException.cs
* STAThreadAttribute.cs
* StackOverflowException.cs
* SingleFormatter.cs
* Single.cs
* SerializableAttribute.cs: Mono styled, fixed exceptions/ locales
removed excess usings
svn path=/trunk/mcs/; revision=23815
Andreas N [Mon, 8 Mar 2004 20:18:08 +0000 (20:18 -0000)]
2004-03-08 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* UnauthorizedAccessException.cs: Exceptions set the HResult
* UInt64.cs: Implemented two missing methods
* UInt32.cs: Fix wrong parameters for ArgumentNullException, simpler convert
* UInt16.cs: Fix wrong parameters for ArgumentNullException, simpler convert
svn path=/trunk/mcs/; revision=23813
Andreas N [Mon, 8 Mar 2004 19:42:28 +0000 (19:42 -0000)]
2004-03-08 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* WeakReference.cs
* Void.cs
* Version.cs
* ValueType.cs
* UnitySerializationHolder.cs
* UnhandledExceptionEventHandler.cs
* UnauthorizedAccessException.cs
* UIntPtr.cs
* UInt64.cs
* UInt32.cs
* UInt16.cs: Mono styled, Locale.GetText fixes, msg fixes
svn path=/trunk/mcs/; revision=23812
Gonzalo Paniagua Javier [Mon, 8 Mar 2004 19:10:22 +0000 (19:10 -0000)]
2004-03-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* StringBuilder.cs:
(Append (string)): remove redundant check.
svn path=/trunk/mcs/; revision=23811
Gonzalo Paniagua Javier [Mon, 8 Mar 2004 19:05:59 +0000 (19:05 -0000)]
2004-02-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Socket.cs: implemented IOControl.
svn path=/trunk/mcs/; revision=23810
Zoltan Varga [Mon, 8 Mar 2004 17:19:52 +0000 (17:19 -0000)]
2004-03-08 Zoltan Varga <vargaz@freemail.hu>
* mini-sparc.h mini-sparc.c inssel-sparc.brg exceptions-sparc.c
cpu-sparc.md: Add exception handling support + other fixes.
svn path=/trunk/mono/; revision=23808
Zoltan Varga [Mon, 8 Mar 2004 16:24:20 +0000 (16:24 -0000)]
2004-03-08 Zoltan Varga <vargaz@freemail.hu>
* Timer.cs (Dispose): Applied patch from Jaroslaw Kowalski
(jaak@zd.com.pl). Fix finalization problems during appdomain unload.
svn path=/trunk/mcs/; revision=23807
Zoltan Varga [Mon, 8 Mar 2004 16:17:50 +0000 (16:17 -0000)]
2004-03-08 Zoltan Varga <vargaz@freemail.hu>
* driver.c: Print --help output to stdout. Fixes #55261. Also fix
typed GC detection in --version.
svn path=/trunk/mono/; revision=23806
Zoltan Varga [Mon, 8 Mar 2004 15:57:04 +0000 (15:57 -0000)]
2004-03-08 Zoltan Varga <vargaz@freemail.hu>
* basic.cs exceptions.cs: New regression tests.
svn path=/trunk/mono/; revision=23805
Zoltan Varga [Mon, 8 Mar 2004 15:55:35 +0000 (15:55 -0000)]
2004-03-08 Zoltan Varga <vargaz@freemail.hu>
* mini.h mini-x86.h mini-ppc.h: Add MonoCompileArch structure where
the arch specific code can store data during a compilation.
svn path=/trunk/mono/; revision=23804
Zoltan Varga [Mon, 8 Mar 2004 15:48:54 +0000 (15:48 -0000)]
2004-03-08 Zoltan Varga <vargaz@freemail.hu>
* mini-ops.h: Add OP_SETFRET.
svn path=/trunk/mono/; revision=23803
Zoltan Varga [Mon, 8 Mar 2004 15:48:03 +0000 (15:48 -0000)]
2004-03-08 Zoltan Varga <vargaz@freemail.hu>
* mini.c (mini_get_ldelema_ins): Instead of allways calling the same
function, register a separate icall for each arity, so the icalls can
get a wrapper.
* mini.c (mono_print_tree): Print negative offsets in a more readable
form.
* mini.c: Make signal handling work on sparc.
* mini.c (mini_init): Add emulation for lconv_to_r8_un.
svn path=/trunk/mono/; revision=23802
Zoltan Varga [Mon, 8 Mar 2004 15:40:17 +0000 (15:40 -0000)]
2004-03-08 Zoltan Varga <vargaz@freemail.hu>
* inssel-long32.brg: Fix OP_LSUB_OVF_UN rule.
svn path=/trunk/mono/; revision=23801
Zoltan Varga [Mon, 8 Mar 2004 15:27:57 +0000 (15:27 -0000)]
2004-03-08 Zoltan Varga <vargaz@freemail.hu>
* jit-icalls.c: Emulate truncl by aintl on solaris.
* jit-icalls.c (mono_lconv_to_r8_un): New icall emulation function.
svn path=/trunk/mono/; revision=23800
Zoltan Varga [Mon, 8 Mar 2004 14:11:28 +0000 (14:11 -0000)]
2004-03-08 Zoltan Varga <vargaz@freemail.hu>
* configure.in acconfig.h: Add check for aintl function, which is the
solaris equivalent of truncl.
svn path=/trunk/mono/; revision=23798
Urs C. Muff [Mon, 8 Mar 2004 13:48:55 +0000 (13:48 -0000)]
remove '?' files
svn path=/trunk/mono/; revision=23797
Urs C. Muff [Mon, 8 Mar 2004 13:48:55 +0000 (13:48 -0000)]
remove '?' files
svn path=/trunk/mcs/; revision=23797
Umadevi S [Mon, 8 Mar 2004 09:23:45 +0000 (09:23 -0000)]
2004-03-08 Umadevi S (sumadevi@novell.com)
* Consts.cs - Added constants for System and System.Data
svn path=/trunk/mcs/; revision=23796
Umadevi S [Mon, 8 Mar 2004 09:22:27 +0000 (09:22 -0000)]
2004-03-08 Umadevi S (sumadevi@novell.com)
* SqlParameterCollection.cs - Corrected Indenting from previous checkin
* SqlParameter.cs - Implemented TypeConverterAttribute for the class and Value method
svn path=/trunk/mcs/; revision=23795
Umadevi S [Mon, 8 Mar 2004 07:43:10 +0000 (07:43 -0000)]
2004-03-08 Umadevi S (sumadevi@novell.com)
* SqlParameterCollection.cs - Implemented EditorAttribute
svn path=/trunk/mcs/; revision=23794
Umadevi S [Mon, 8 Mar 2004 07:35:17 +0000 (07:35 -0000)]
2004-03-08 Umadevi S (sumadevi@novell.com)
* Added Assembly/Consts.cs
svn path=/trunk/mcs/; revision=23793
Umadevi S [Mon, 8 Mar 2004 07:29:47 +0000 (07:29 -0000)]
2004-03-08 Umadevi S (sumadevi@novell.com)
* Added Consts.cs to hold constants that are dependent on the defined symbols
svn path=/trunk/mcs/; revision=23792
Nick Drochak [Mon, 8 Mar 2004 05:10:57 +0000 (05:10 -0000)]
2004-03-08 Nick Drochak <ndrochak@ieee.org>
* VBCodeProviderTest.cs: On windows, do not use mono to execute
assembly. Actually, this should be if running on MS's CLR, but
for now it will do.
svn path=/trunk/mcs/; revision=23790
Umadevi S [Mon, 8 Mar 2004 04:58:58 +0000 (04:58 -0000)]
2004-03-08 Umadevi S (sumadevi@novell.com
* SqlTypeException.cs - Added Constructor With (String,exception)2004-03-08 Umadevi S (sumadevi@novell.com
* SqlTypeException.cs - Added Constructor With (String,exception)2004-03-08 Umadevi S (sumadevi@novell.com
* SqlTypeException.cs - Added Constructor With (String,exception)2004-03-08 Umadevi S (sumadevi@novell.com
* SqlTypeException.cs - Added Constructor With (String,exception)
svn path=/trunk/mcs/; revision=23789
Ben Maurer [Mon, 8 Mar 2004 04:36:01 +0000 (04:36 -0000)]
add monop
svn path=/trunk/mono/; revision=23788
Umadevi S [Mon, 8 Mar 2004 04:33:07 +0000 (04:33 -0000)]
2004-03-08 Umadevi S (sumadevi@novell.com)
* SqlNullValueException.cs - Implemented a Constructor
* SqlTruncateException.cs - Implemented a Constructor
* SqlTypeException.cs - Implemented a constructor
svn path=/trunk/mcs/; revision=23787
Umadevi S [Mon, 8 Mar 2004 04:29:47 +0000 (04:29 -0000)]
2004-03-08 Umadevi S (sumadevi@novell.com)
* SqlMoney.cs - Removed TODO tags
svn path=/trunk/mcs/; revision=23786
Umadevi S [Mon, 8 Mar 2004 04:27:22 +0000 (04:27 -0000)]
2004-03-08 Umadevi S (sumadevi@novell.com)
* SqlDecimal.cs - completed implementation for Constructor,parsing and other TODOs
svn path=/trunk/mcs/; revision=23785
Duncan Mak [Mon, 8 Mar 2004 01:47:03 +0000 (01:47 -0000)]
2004-03-07 Duncan Mak <duncan@ximian.com>
* Makefile.am: Removed the reference to 'x86-64'. This was the cause
of the missing Mono daily tarballs, 'make dist' wasn't working.
We do have an 'amd64' directory, but it doesn't make it in 'make
dist'.
svn path=/trunk/mono/; revision=23784
Ben Maurer [Mon, 8 Mar 2004 01:21:09 +0000 (01:21 -0000)]
add monop here
svn path=/trunk/mono/; revision=23783
Ben Maurer [Mon, 8 Mar 2004 01:20:52 +0000 (01:20 -0000)]
2004-03-07 Ben Maurer <bmaurer@users.sourceforge.net>
* monop.cs: New tool, clone of javap. Allows you to get
an outline view of a class.
svn path=/trunk/mcs/; revision=23782
César Natarén [Sun, 7 Mar 2004 23:03:20 +0000 (23:03 -0000)]
use EmitContext's current ILGenerator
svn path=/trunk/mcs/; revision=23781
César Natarén [Sun, 7 Mar 2004 22:58:49 +0000 (22:58 -0000)]
updates from grammar changes
svn path=/trunk/mcs/; revision=23780
César Natarén [Sun, 7 Mar 2004 22:56:51 +0000 (22:56 -0000)]
changelog entries
svn path=/trunk/mcs/; revision=23779
César Natarén [Sun, 7 Mar 2004 22:50:30 +0000 (22:50 -0000)]
* Block.cs: In order to implement the comma operator (i.e., expression,
assign_exp), we must track if our expressions are at a global
scope, in which case we must pop the last result too.
svn path=/trunk/mcs/; revision=23778
César Natarén [Sun, 7 Mar 2004 22:49:53 +0000 (22:49 -0000)]
* CodeGenerator.cs: Deleted one of ILGenerator fields
from EmitContext, suffices using only one (more notes about the
change on the Functiondeclaration entry). Imitate jsc behavior for
compiled files names, aggregate the exe or dll extension after last dot.
svn path=/trunk/mcs/; revision=23777
César Natarén [Sun, 7 Mar 2004 22:49:14 +0000 (22:49 -0000)]
* Convert.cs: Do not throw the NotImplementedException anymore for
method ToBoolean, for now we always return false. This must get a
real implementation.
svn path=/trunk/mcs/; revision=23776
César Natarén [Sun, 7 Mar 2004 22:47:31 +0000 (22:47 -0000)]
* FormalParameterList.cs, Literal.cs, StringLiteral.cs: use
current EmitContext's ILGenerator.
svn path=/trunk/mcs/; revision=23775
César Natarén [Sun, 7 Mar 2004 22:46:49 +0000 (22:46 -0000)]
* FunctionDeclaration.cs: Added func_type field, will be used to determine the
type of the function we are generating (global function, method
from a class, etc) and attach to it the correct custom
attribute. Simplified the code for nested functions:
refactored the code so no code duplication is involved, now we
have only one function that retrieves the name of the function,
now create a new EmitContext for the body of the method.
svn path=/trunk/mcs/; revision=23774
César Natarén [Sun, 7 Mar 2004 22:45:12 +0000 (22:45 -0000)]
* Relational.cs: Set parent. The boxing happens in the containing statement.
svn path=/trunk/mcs/; revision=23773
César Natarén [Sun, 7 Mar 2004 22:39:05 +0000 (22:39 -0000)]
* Statement.cs: added parent param to If constructor. Implement
Resolve and Emit for If statement.
svn path=/trunk/mcs/; revision=23772
César Natarén [Sun, 7 Mar 2004 22:37:15 +0000 (22:37 -0000)]
* VariableDeclaration.cs: updates needed because of EmitContext change.
svn path=/trunk/mcs/; revision=23771
César Natarén [Sun, 7 Mar 2004 22:35:46 +0000 (22:35 -0000)]
* expression.cs: At class Conditional renamed fields. Class
Expression inherits from Exp as we must keep track if we must pop
the last value (this is for the comma operator), track the parent,
at Resolve we take care of the last value of the expression.
svn path=/trunk/mcs/; revision=23770
César Natarén [Sun, 7 Mar 2004 22:33:55 +0000 (22:33 -0000)]
* jscript-lexer-parser.g: build If's ast. Keep track of expr parent.
svn path=/trunk/mcs/; revision=23769
Carlos Guzmán Álvarez [Sun, 7 Mar 2004 19:40:59 +0000 (19:40 -0000)]
Changed line endings to unix style
svn path=/trunk/mcs/; revision=23768
Miguel de Icaza [Sun, 7 Mar 2004 17:11:51 +0000 (17:11 -0000)]
Update
svn path=/trunk/mono/; revision=23767
Miguel de Icaza [Sun, 7 Mar 2004 16:50:21 +0000 (16:50 -0000)]
Update
svn path=/trunk/mono/; revision=23766
Miguel de Icaza [Sun, 7 Mar 2004 16:32:26 +0000 (16:32 -0000)]
Updated coding guidelines
svn path=/trunk/mcs/; revision=23765
Carlos Guzmán Álvarez [Sun, 7 Mar 2004 12:21:35 +0000 (12:21 -0000)]
2004-03-06 Carlos Guzman Alvarez <carlosga@telefonica.net>
* Mono.Security.Protocol.Tls.Handshake.Server/TlsClientHello.cs:
* Mono.Security.Protocol.Tls.Handshake.Server/TlsClientKeyExchange.cs:
* Mono.Security.Protocol.Tls.Handshake.Server/TlsServerHello.cs:
* Mono.Security.Protocol.Tls.Handshake.Server/TlsServerHelloDone.cs:
* Mono.Security.Protocol.Tls.Handshake.Server/TlsServerCertificate.cs:
- Initial implementation ( not finished )
* Mono.Security.Protocol.Tls/SslServerStream.cs:
- Initial implementation of the doHandshake method.
- Added initial events implementation.
* Mono.Security.Protocol.Tls/Ciphersuite.cs:
* Mono.Security.Protocol.Tls/TlsCiphersuite.cs:
* Mono.Security.Protocol.Tls/ClientRecordProtocol.cs:
* Mono.Security.Protocol.Tls/ServerRecordProtocol.cs:
* Mono.Security.Protocol.Tls/SslClientStream.cs:
* Mono.Security.Protocol.Tls/TlsServerSettings.cs:
* Mono.Security.Protocol.Tls/TlsClientSettings.cs:
* Mono.Security.Protocol.Tls/ClientContext.cs:
* Mono.Security.Protocol.Tls.Handshake.Client/*.cs:
* Mono.Security.Protocol.Tls.Handshake.Server/*.cs:
- Changes for make use of the renamed classes and enums.
* Mono.Security.Protocol.Tls.Handshake/TlsHandshakeType.cs:
- Renamed to HandshakeType.cs (Enum and file)
* Mono.Security.Protocol.Tls.Handshake/TlsHandshakeMessage.cs:
- Renamed to HandshakeMessage.cs (Class and file)
* Mono.Security.Protocol.Tls.Handshake/TlsClientCertificateType.cs:
- Renamed to ClientCertificateType.cs (Enum and file)
* Mono.Security.Protocol.Tls.Alerts/TlsAlert.cs:
- Renamed to Alert (Class, enums and file)
* Mono.Security.Protocol.Tls/TlsContentType.cs:
- Renamed to ContentType.cs ( Enum and file )
* Mono.Security.Protocol.Tls/TlsCiphersuiteCollection.cs:
- Renamed to CiphersuiteCollection.cs ( Class and file )
* Mono.Security.Protocol.Tls/TlsCiphersuiteFactory.cs:
- Renamed to CiphersuiteCollection.cs ( Class and file )
* Mono.Security.Protocol.Tls/TlsSslHandshakeHash.cs:
- Renamed to SslHandshakeHash.cs ( Class and file )
* Mono.Security.Protocol.Tls/TlsSslCipherSuite.cs:
- Renamed to SslCipherSuite.cs ( Class and file )
svn path=/trunk/mcs/; revision=23764
Carlos Guzmán Álvarez [Sun, 7 Mar 2004 11:43:12 +0000 (11:43 -0000)]
2004-03-06 Carlos Guzman Alvarez <carlosga@telefonica.net>
* Mono.Security.Protocol.Tls.Handshake.Server/TlsClientHello.cs:
* Mono.Security.Protocol.Tls.Handshake.Server/TlsClientKeyExchange.cs:
* Mono.Security.Protocol.Tls.Handshake.Server/TlsServerHello.cs:
* Mono.Security.Protocol.Tls.Handshake.Server/TlsServerHelloDone.cs:
* Mono.Security.Protocol.Tls.Handshake.Server/TlsServerCertificate.cs:
- Initial implementation ( not finished )
* Mono.Security.Protocol.Tls/SslServerStream.cs:
- Initial implementation of the doHandshake method.
- Added initial events implementation.
* Mono.Security.Protocol.Tls/Ciphersuite.cs:
* Mono.Security.Protocol.Tls/TlsCiphersuite.cs:
* Mono.Security.Protocol.Tls/ClientRecordProtocol.cs:
* Mono.Security.Protocol.Tls/ServerRecordProtocol.cs:
* Mono.Security.Protocol.Tls/SslClientStream.cs:
* Mono.Security.Protocol.Tls/TlsServerSettings.cs:
* Mono.Security.Protocol.Tls/TlsClientSettings.cs:
* Mono.Security.Protocol.Tls/ClientContext.cs:
* Mono.Security.Protocol.Tls.Handshake.Client/*.cs:
* Mono.Security.Protocol.Tls.Handshake.Server/*.cs:
- Changes for make use of the renamed classes and enums.
* Mono.Security.Protocol.Tls.Handshake/TlsHandshakeType.cs:
- Renamed to HandshakeType.cs (Enum and file)
* Mono.Security.Protocol.Tls.Handshake/TlsHandshakeMessage.cs:
- Renamed to HandshakeMessage.cs (Class and file)
* Mono.Security.Protocol.Tls.Handshake/TlsClientCertificateType.cs:
- Renamed to ClientCertificateType.cs (Enum and file)
* Mono.Security.Protocol.Tls.Alerts/TlsAlert.cs:
- Renamed to Alert (Class, enums and file)
* Mono.Security.Protocol.Tls/TlsContentType.cs:
- Renamed to ContentType.cs ( Enum and file )
* Mono.Security.Protocol.Tls/TlsCiphersuiteCollection.cs:
- Renamed to CiphersuiteCollection.cs ( Class and file )
* Mono.Security.Protocol.Tls/TlsCiphersuiteFactory.cs:
- Renamed to CiphersuiteCollection.cs ( Class and file )
* Mono.Security.Protocol.Tls/TlsSslHandshakeHash.cs:
- Renamed to SslHandshakeHash.cs ( Class and file )
* Mono.Security.Protocol.Tls/TlsSslCipherSuite.cs:
- Renamed to SslCipherSuite.cs ( Class and file )
svn path=/trunk/mcs/; revision=23763
Carlos Guzmán Álvarez [Sun, 7 Mar 2004 11:41:51 +0000 (11:41 -0000)]
Updated list of source files
svn path=/trunk/mcs/; revision=23762
Atsushi Eno [Sun, 7 Mar 2004 08:15:16 +0000 (08:15 -0000)]
2004-03-07 Atsushi Enomoto <atsushi@ximian.com>
* MSXslScriptManager.cs : if extension namespace was not found in
the script, just return null. Patch by Joshua Tauberer.
svn path=/trunk/mcs/; revision=23761
Francisco Figueiredo Jr. [Sat, 6 Mar 2004 15:17:48 +0000 (15:17 -0000)]
2004-03-06 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
* Npgsql/NpgsqlConnectorPool.cs: Fixed bug 706 in gborg. Now Max timeout will be working correctly. Thanks Sami Kuhmonen <feenix@iqs.fi> for the patch.
svn path=/trunk/mcs/; revision=23757
Ravindra [Sat, 6 Mar 2004 13:31:18 +0000 (13:31 -0000)]
Implementing methods for PathGradientBrush.
svn path=/trunk/mcs/; revision=23756
Ravindra [Sat, 6 Mar 2004 13:28:05 +0000 (13:28 -0000)]
Adding more GDI+ P/Invoke calls for PathGradientBrush.
svn path=/trunk/mcs/; revision=23755
Ravindra [Sat, 6 Mar 2004 12:32:04 +0000 (12:32 -0000)]
Implemented constructors and properties of PathGradient brush.
svn path=/trunk/mcs/; revision=23753
Ravindra [Sat, 6 Mar 2004 12:27:32 +0000 (12:27 -0000)]
Added GDI+ P/Invoke calls for pathGradient brush.
svn path=/trunk/mcs/; revision=23752
Martin Baulig [Fri, 5 Mar 2004 20:37:57 +0000 (20:37 -0000)]
2004-03-05 Martin Baulig <martin@ximian.com>
* location.cs (SourceFile.HasLineDirective): New public field;
specifies whether the file contains or is referenced by a "#line"
directive.
(Location.DefineSymbolDocuments): Ignore source files which
either contain or are referenced by a "#line" directive.
svn path=/trunk/mcs/; revision=23747
Zoltan Varga [Fri, 5 Mar 2004 14:52:30 +0000 (14:52 -0000)]
2004-03-05 Zoltan Varga <vargaz@freemail.hu>
* mini.c (mini_init): fconv_to_ovf can raise exceptions.
svn path=/trunk/mono/; revision=23738
Zoltan Varga [Fri, 5 Mar 2004 14:22:35 +0000 (14:22 -0000)]
2004-03-05 Zoltan Varga <vargaz@freemail.hu>
* main.c: Applied patch from Albert Strasheim (
13640887@sun.ac.za).
Fix compilation under mingw.
svn path=/trunk/mcs/; revision=23737
Lluis Sanchez [Fri, 5 Mar 2004 03:54:00 +0000 (03:54 -0000)]
* Environment.cs: Bump corlib version.
svn path=/trunk/mcs/; revision=23733
Lluis Sanchez [Fri, 5 Mar 2004 03:53:16 +0000 (03:53 -0000)]
* Identity.cs: Removed object type from Identity, since it is hold
now in the IRemotingTypeInfo object.
* ServerIdentity.cs: Added object type.
* TypeInfo.cs: Added null check for the class hierarchy.
svn path=/trunk/mcs/; revision=23732
Lluis Sanchez [Fri, 5 Mar 2004 03:52:13 +0000 (03:52 -0000)]
* RealProxy.cs: Added new internal method for getting the proxy type. It
gets the proxy type from the MonoRemoteClass (it can change if the
vtable is upgraded).
Modified GetTransparentProxy(). Now it takes the name of the type.
The name is taken from the IRemotingTypeInfo object.
* RemotingProxy.cs: The class must implement IRemotingTypeInfo.
svn path=/trunk/mcs/; revision=23731
Lluis Sanchez [Fri, 5 Mar 2004 03:46:51 +0000 (03:46 -0000)]
* mini.c: In CEE_ISINST and CEE_CASTCLASS, if the type is an interface or
a MarshalByRef type, inline a method that performs the check, taking into
account that the object can be a proxy. Also implemented tow new opcodes:
CEE_MONO_CISINST and CEE_MONO_CCASTCLASS.
* inssel.brg: Implemented two new opcodes, mini-ops.h: OP_CISINST and
OP_CCASTCLASS, which implement CEE_MONO_CISINST and CEE_MONO_CCASTCLASS.
svn path=/trunk/mono/; revision=23730
Lluis Sanchez [Fri, 5 Mar 2004 03:46:04 +0000 (03:46 -0000)]
* class.h: Added MonoRemoteClass struct.
* domain.c: Changed hash function for proxy_vtable_hash. It now uses a
function for MonoStrings.
* icall.c: In GetTransparentProxy, assign a MonoRemoteClass to the proxy.
Added internal call for getting the proxy type.
* marshal.c: Get the type of transparent proxies from its remote_class.
Added methods that generate the IL for type checks and casts:
mono_marshal_get_isinst, mono_marshal_get_castclass,
mono_marshal_get_proxy_cancast.
* marshal.h: Declaration of the previous new methods.
* object.c: Added new moethods for creating and updating MonoRemoteClass
instances: mono_remote_class, mono_upgrade_remote_class,
* object.h: Added MonoRemoteClass reference in MonoTransparentProxy.
* verify.c: FIx transparent_proxy_fields layout.
* appdomain.c: Bump corlib version.
svn path=/trunk/mono/; revision=23729
Lluis Sanchez [Fri, 5 Mar 2004 03:45:03 +0000 (03:45 -0000)]
* interp.c: Get the type of transparent proxies from its remote_class.
svn path=/trunk/mono/; revision=23728
Lluis Sanchez [Fri, 5 Mar 2004 03:44:06 +0000 (03:44 -0000)]
* opcode.def, cil-opcodes.xml: Added two new opcodes for type checking:
mono_cisinst and mono_ccastclass.
svn path=/trunk/mono/; revision=23727
Duncan Mak [Fri, 5 Mar 2004 03:27:36 +0000 (03:27 -0000)]
Indentation.
svn path=/trunk/mcs/; revision=23726
Duncan Mak [Fri, 5 Mar 2004 03:27:16 +0000 (03:27 -0000)]
* GraphicsPath.cs (PathCount): Corrected. The name should be PointCount.
(AddPath): Implemented.
* RectangleF.cs: Changed the internal structure from a PointF,
SizeF to floats in order to match the layout from the C API.
svn path=/trunk/mcs/; revision=23725
Jackson Harper [Fri, 5 Mar 2004 02:25:52 +0000 (02:25 -0000)]
* Char.cs: New managed implementation. Modified patch by
Andreas Nahr.
svn path=/trunk/mcs/; revision=23721
Jackson Harper [Fri, 5 Mar 2004 02:24:53 +0000 (02:24 -0000)]
* icall.c: Add icall to access char conversion tables.
* char-conversions.h: Character conversion tables.
* Makefile.am: Add char-conversions.h private header file.
svn path=/trunk/mono/; revision=23719
Jackson Harper [Fri, 5 Mar 2004 02:24:12 +0000 (02:24 -0000)]
* icall.c: Add icall to access char conversion tables.
* char-conversions.h: Character conversion tables.
* Makefile.am: Add char-conversions.h private header file.
svn path=/trunk/mono/; revision=23718
Peter Dennis Bartok [Fri, 5 Mar 2004 00:53:04 +0000 (00:53 -0000)]
- Streamlined and cleaned up
svn path=/trunk/mcs/; revision=23715
Lluis Sanchez [Fri, 5 Mar 2004 00:24:03 +0000 (00:24 -0000)]
* TcpServerChannel.cs: In the ProcessMessages() loop, moved the closing of
the stream to the finally block, so it is called if the thread is aborted.
svn path=/trunk/mcs/; revision=23714
Atsushi Eno [Thu, 4 Mar 2004 22:57:33 +0000 (22:57 -0000)]
2004-03-04 Atsushi Enomoto <atsushi@ximian.com>
* SignatureTest.cs : added some malformed xml tests.
svn path=/trunk/mcs/; revision=23712
Atsushi Eno [Thu, 4 Mar 2004 22:53:21 +0000 (22:53 -0000)]
2004-03-04 Atsushi Enomoto <atsushi@ximian.com>
* KeyInfo.cs :
Fixed LoadXml() to skip text nodes as MS.NET does.
Uncommented out RSAKeyValue.
* Signature.cs : Fixed LoadXml(). Don't use GetElementsByTagName()
that incorrectly acquires descendants. Throw CryptographicException
if required elements were not found.
* Transform.cs : added internal GetResolver().
* XmlDsigXPathTransform.cs,
XmlDsigXsltTransform.cs : use XmlResolver.
svn path=/trunk/mcs/; revision=23711
Jordi Mas i Hernandez [Thu, 4 Mar 2004 22:50:58 +0000 (22:50 -0000)]
default string formatting
svn path=/trunk/mcs/; revision=23710
Atsushi Eno [Thu, 4 Mar 2004 22:40:52 +0000 (22:40 -0000)]
2004-03-05 Atsushi Enomoto <atsushi@ximian.com>
* SecurityElement.cs : ignore prefix; this enables RSA.FromXmlString()
to allow namespaced elements.
svn path=/trunk/mcs/; revision=23709
Zoltan Varga [Thu, 4 Mar 2004 21:15:01 +0000 (21:15 -0000)]
2004-03-04 Zoltan Varga <vargaz@freemail.hu>
* appdomain.c (unload_thread_main): Increase unloading timeout to
10 sec as a temporary workaround for Nant problems.
svn path=/trunk/mono/; revision=23707
Atsushi Eno [Thu, 4 Mar 2004 21:05:04 +0000 (21:05 -0000)]
2004-03-04 Atsushi Enomoto <atsushi@ximian.com>
* Makefile : made "make test" independent of "make" so that extraneous
archive extraction won't be run every time (for automated tests).
svn path=/trunk/mcs/; revision=23706
Jordi Mas i Hernandez [Thu, 4 Mar 2004 20:59:28 +0000 (20:59 -0000)]
DigitSubstitution and TabStob methods
svn path=/trunk/mcs/; revision=23705
Dick Porter [Thu, 4 Mar 2004 20:07:28 +0000 (20:07 -0000)]
2004-03-03 Dave Camp <dave@ximian.com>
* daemon.c: (add_fd), (fd_activity), (_wapi_daemon_main):
Use a new main context.
svn path=/trunk/mono/; revision=23703
Gonzalo Paniagua Javier [Thu, 4 Mar 2004 20:01:42 +0000 (20:01 -0000)]
2004-03-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* io.c:
(GetFileAttributes): set the error depending on errno instead of
setting ERROR_FILE_NOT_FOUND always. See bug #55160.
svn path=/trunk/mono/; revision=23702
Gonzalo Paniagua Javier [Thu, 4 Mar 2004 19:57:23 +0000 (19:57 -0000)]
2004-03-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Directory.cs: check if the error returned in Exists is different
from 'path not found' and throw the appropiate exception in that case.
See #55160.
svn path=/trunk/mcs/; revision=23701
Sebastien Pouliot [Thu, 4 Mar 2004 19:44:05 +0000 (19:44 -0000)]
2004-03-04 Sebastien Pouliot <sebastien@ximian.com>
* mono-hacking-roadmap.html: Updated status about assembly
signing.
svn path=/trunk/mono/; revision=23699
Peter Dennis Bartok [Thu, 4 Mar 2004 19:26:38 +0000 (19:26 -0000)]
- Fixed description for running autoconf
svn path=/trunk/mcs/; revision=23697