Martin Baulig [Sun, 9 Feb 2003 19:23:20 +0000 (19:23 -0000)]
Hmm, no, this was wrong.
svn path=/trunk/mcs/; revision=11404
Zoltan Varga [Sun, 9 Feb 2003 19:17:12 +0000 (19:17 -0000)]
2003-02-09 Zoltan Varga <vargaz@freemail.hu>
* TypeBuilderTest.cs: Added lots of new tests.
svn path=/trunk/mcs/; revision=11403
Rodrigo Moya [Sun, 9 Feb 2003 19:15:42 +0000 (19:15 -0000)]
2003-02-09 Rodrigo Moya <rodrigo@ximian.com>
* System.Data.OleDb/OleDbConnection.cs:
* System.Data.OleDb/libgda.cs: upgraded to libgda 0.10.
svn path=/trunk/mcs/; revision=11402
Paolo Molaro [Sun, 9 Feb 2003 17:45:09 +0000 (17:45 -0000)]
Sun Feb 9 18:37:01 CET 2003 Paolo Molaro <lupus@ximian.com>
* loader.c: implemented MEMBERREF_PARENT_TYPEDEF.
* metadata.c, reflection.c: missing MONO_TYPE_TYPEDBYREF handling.
* object.c: fixed mono_object_get_virtual_method () for interfaces.
* verify.c: check for code that runs after the end of the method.
svn path=/trunk/mono/; revision=11398
Martin Baulig [Sun, 9 Feb 2003 16:41:32 +0000 (16:41 -0000)]
2003-02-09 Martin Baulig <martin@ximian.com>
* driver.cs (Driver.SetupDefaultDefines): Define `__MonoRuntime__'
if we're using mono's corlib.
svn path=/trunk/mcs/; revision=11397
Martin Baulig [Sun, 9 Feb 2003 16:39:03 +0000 (16:39 -0000)]
2003-02-09 Martin Baulig <martin@ximian.com>
* cs-tokenizer.cs (Tokenizer.PreProcessLine): Also reset the
filename on `#line default'.
svn path=/trunk/mcs/; revision=11396
Martin Baulig [Sun, 9 Feb 2003 16:37:28 +0000 (16:37 -0000)]
2003-02-09 Martin Baulig <martin@ximian.com>
* output.c: Use `#line default' instead of source file "-".
svn path=/trunk/mcs/; revision=11395
Jackson Harper [Sun, 9 Feb 2003 08:31:46 +0000 (08:31 -0000)]
Use TypeManager to loopup types
svn path=/trunk/mcs/; revision=11394
Jackson Harper [Sun, 9 Feb 2003 08:29:47 +0000 (08:29 -0000)]
Use full names for calling instructions
svn path=/trunk/mcs/; revision=11393
Gonzalo Paniagua Javier [Sun, 9 Feb 2003 04:26:02 +0000 (04:26 -0000)]
2003-02-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Control.cs: give different default names depending on the place where
it is assigned. Implemented ResolveURl (no more ~ rendered in
attributes!).
svn path=/trunk/mcs/; revision=11392
Jackson Harper [Sun, 9 Feb 2003 04:22:33 +0000 (04:22 -0000)]
forgot changelog
svn path=/trunk/mcs/; revision=11391
Gonzalo Paniagua Javier [Sun, 9 Feb 2003 04:22:24 +0000 (04:22 -0000)]
2003-02-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* ArrayList.cs: fixed setSize (!).
svn path=/trunk/mcs/; revision=11390
Jackson Harper [Sun, 9 Feb 2003 04:21:48 +0000 (04:21 -0000)]
* TypeManager.cs: Fix error parsing type names
* Method.cs: Display the name of types that can't be found
svn path=/trunk/mcs/; revision=11389
Jackson Harper [Sun, 9 Feb 2003 04:15:58 +0000 (04:15 -0000)]
Create type names properly
svn path=/trunk/mcs/; revision=11388
Tim Coleman [Sun, 9 Feb 2003 03:46:24 +0000 (03:46 -0000)]
2003-02-08 Tim Coleman <tim@timcoleman.com>
* System.Data.OracleClient/OciGlueLib_BCC_win32.make:
* System.Data.OracleClient/OciGlueLib_MSVC_win32.make:
change name of library to ociglue.dll
* System.Data.OracleClient/ociglue.c:
Use the "database" parameter as TNSNAME.
* System.Data.OracleClient/OciGlue.cs:
Change DllImport from "System.Data.OracleClient.ociglue.dll" to
"ociglue".
* System.Data.OracleClient/OciGlueLib_GCC_linux.make:
added makefile for ociglue shared lib on Linux platform
and compiler gcc.
svn path=/trunk/mcs/; revision=11387
Jackson Harper [Sun, 9 Feb 2003 03:43:30 +0000 (03:43 -0000)]
forgot to commit changelog
svn path=/trunk/mcs/; revision=11386
Jackson Harper [Sun, 9 Feb 2003 03:42:35 +0000 (03:42 -0000)]
oops
svn path=/trunk/mcs/; revision=11385
Jackson Harper [Sun, 9 Feb 2003 03:41:47 +0000 (03:41 -0000)]
Add TypeManager.cs to build
svn path=/trunk/mcs/; revision=11384
Jackson Harper [Sun, 9 Feb 2003 03:39:19 +0000 (03:39 -0000)]
Handle argument lists better
svn path=/trunk/mcs/; revision=11383
Jackson Harper [Sun, 9 Feb 2003 03:38:20 +0000 (03:38 -0000)]
* TypeManager.cs: Add file
* CodeGen.cs: Add TypeManager attribute
* InstrBase.cs: Take a CodeGen in Emit method
* Instructions.cs: Take a CodeGen in Emit method, handle arg lists better
* Method.cs: Handle local variables better
svn path=/trunk/mcs/; revision=11382
Tim Coleman [Sun, 9 Feb 2003 02:44:00 +0000 (02:44 -0000)]
2003-02-08 Tim Coleman <tim@timcoleman.com>
* System.Data.OracleClient/OciGlueLib_GCC_linux.make:
added makefile for ociglue shared lib on Linux platform
and compiler gcc.
svn path=/trunk/mcs/; revision=11381
Jackson Harper [Sat, 8 Feb 2003 23:50:42 +0000 (23:50 -0000)]
Change class name
svn path=/trunk/mcs/; revision=11379
Jackson Harper [Sat, 8 Feb 2003 23:49:46 +0000 (23:49 -0000)]
Change class name
svn path=/trunk/mcs/; revision=11378
Jackson Harper [Sat, 8 Feb 2003 23:46:27 +0000 (23:46 -0000)]
* test-2.il: Add new test
* makefile: Use new test
svn path=/trunk/mcs/; revision=11377
Jackson Harper [Sat, 8 Feb 2003 23:42:42 +0000 (23:42 -0000)]
* Method.cs: Add functionality to define local variables
* Instructions.cs: Add newobj instruction, cleanup call instruction
svn path=/trunk/mcs/; revision=11376
Jackson Harper [Sat, 8 Feb 2003 23:39:14 +0000 (23:39 -0000)]
Handle .local and newobj
svn path=/trunk/mcs/; revision=11375
Pedro Martínez Juliá [Sat, 8 Feb 2003 22:47:42 +0000 (22:47 -0000)]
Fix a few methods in "Math.cs" and add the necesary internal calls to "icall.c", "sysmath.h" and "sysmath.c". There is also a modification of "MathTest.cs".
svn path=/trunk/mono/; revision=11373
Pedro Martínez Juliá [Sat, 8 Feb 2003 22:47:42 +0000 (22:47 -0000)]
Fix a few methods in "Math.cs" and add the necesary internal calls to "icall.c", "sysmath.h" and "sysmath.c". There is also a modification of "MathTest.cs".
svn path=/trunk/mcs/; revision=11373
Martin Baulig [Sat, 8 Feb 2003 22:18:38 +0000 (22:18 -0000)]
2003-02-08 Martin Baulig <martin@ximian.com>
* MonoSymbolDocumentWriter.cs: Removed.
* MonoSymbolWriter.cs (SourceFile): Implement ISymbolDocumentWriter.
svn path=/trunk/mcs/; revision=11372
Piers Haken [Sat, 8 Feb 2003 22:13:14 +0000 (22:13 -0000)]
fix attachment filename
svn path=/trunk/mcs/; revision=11371
Martin Baulig [Sat, 8 Feb 2003 22:11:45 +0000 (22:11 -0000)]
This comment is incorrect, we aren't generating DWARF here.
svn path=/trunk/mcs/; revision=11370
Zoltan Varga [Sat, 8 Feb 2003 20:33:32 +0000 (20:33 -0000)]
2003-02-08 Zoltan Varga <vargaz@freemail.hu>
* corlib_test.args: added TypeBuilderTest.cs.
svn path=/trunk/mcs/; revision=11366
Zoltan Varga [Sat, 8 Feb 2003 20:32:25 +0000 (20:32 -0000)]
2003-02-08 Zoltan Varga <vargaz@freemail.hu>
* TypeBuilderTest.cs: New file.
svn path=/trunk/mcs/; revision=11364
Gonzalo Paniagua Javier [Sat, 8 Feb 2003 20:07:42 +0000 (20:07 -0000)]
2003-02-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* list.unix: added ImageAttributes.cs.
* System.Drawing/Graphics.cs: stubbed out all the methods.
svn path=/trunk/mcs/; revision=11363
Gonzalo Paniagua Javier [Sat, 8 Feb 2003 20:05:48 +0000 (20:05 -0000)]
really remove Font.cs
svn path=/trunk/mcs/; revision=11362
Martin Baulig [Sat, 8 Feb 2003 19:24:01 +0000 (19:24 -0000)]
2003-02-08 Martin Baulig <martin@ximian.com>
* MonoSymbolFile.cs (GetMethodSource): New public method.
(FindMethod): Return the correct index.
svn path=/trunk/mcs/; revision=11360
Paolo Molaro [Sat, 8 Feb 2003 18:30:20 +0000 (18:30 -0000)]
Fixed build.
svn path=/trunk/mcs/; revision=11359
Zoltan Varga [Sat, 8 Feb 2003 16:57:21 +0000 (16:57 -0000)]
2003-02-08 Zoltan Varga <vargaz@freemail.hu>
* corlib_test.args: added beginnings of Reflection.Emit test suite.
svn path=/trunk/mcs/; revision=11357
Zoltan Varga [Sat, 8 Feb 2003 16:53:39 +0000 (16:53 -0000)]
2003-02-08 Zoltan Varga <vargaz@freemail.hu>
* MethodBuilderTest.cs ChangeLog: New files.
svn path=/trunk/mcs/; revision=11356
Zoltan Varga [Sat, 8 Feb 2003 16:49:42 +0000 (16:49 -0000)]
2003-02-08 Zoltan Varga <vargaz@freemail.hu>
* unix.args: added MACAlgorithm and HMACAlgorithm.
svn path=/trunk/mcs/; revision=11355
Zoltan Varga [Sat, 8 Feb 2003 16:48:09 +0000 (16:48 -0000)]
2003-02-08 Zoltan Varga <vargaz@freemail.hu>
* MethodBuilder.cs: Added error checking to methods so they conform to
MSDN docs. Implemented 'GetModule' and 'CallingConvention' members.
Some other tweaks to improve compatibility with MS .NET.
* TypeBuilder.cs: Added 'is_created' property which will be used for
checking 'type is already created' errors.
svn path=/trunk/mcs/; revision=11354
Sebastien Pouliot [Sat, 8 Feb 2003 16:31:12 +0000 (16:31 -0000)]
2003-02-08 Sebastien Pouliot <spouliot@videotron.ca>
* Changes to refer Mono.Xml
svn path=/trunk/mcs/; revision=11353
Sebastien Pouliot [Sat, 8 Feb 2003 16:29:10 +0000 (16:29 -0000)]
2003-02-08 Sebastien Pouliot <spouliot@videotron.ca>
* RemotingConfiguration.cs: Changed using to Mono.Xml for MiniParser.
svn path=/trunk/mcs/; revision=11352
Sebastien Pouliot [Sat, 8 Feb 2003 16:26:50 +0000 (16:26 -0000)]
2003-02-08 Sebastien Pouliot <spouliot@videotron.ca>
* MiniParser.cs: Renamed namespace to match new location.
svn path=/trunk/mcs/; revision=11351
Gonzalo Paniagua Javier [Sat, 8 Feb 2003 16:23:07 +0000 (16:23 -0000)]
2003-02-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Control.cs: when adding a control, assign default names to th
children that don't have one.
svn path=/trunk/mcs/; revision=11350
Paolo Molaro [Sat, 8 Feb 2003 16:08:59 +0000 (16:08 -0000)]
Sat Feb 8 17:03:16 CET 2003 Paolo Molaro <lupus@ximian.com>
* statement.cs: don't clear the pinned var when the fixed statement
returns from the method (fixes bug#37752).
svn path=/trunk/mcs/; revision=11349
Sebastien Pouliot [Sat, 8 Feb 2003 12:57:36 +0000 (12:57 -0000)]
2003-02-08 Sebastien Pouliot <spouliot@videotron.ca>
* X509Certificate.cs: Changes to refer Mono.Security (for ASN1)
svn path=/trunk/mcs/; revision=11348
Sebastien Pouliot [Sat, 8 Feb 2003 12:55:27 +0000 (12:55 -0000)]
2003-02-08 Sebastien Pouliot <spouliot@videotron.ca>
* Changes to refer Mono.Math and Mono.Security.Cryptography
svn path=/trunk/mcs/; revision=11347
Sebastien Pouliot [Sat, 8 Feb 2003 12:43:41 +0000 (12:43 -0000)]
2003-02-08 Sebastien Pouliot <spouliot@videotron.ca>
* CryptoTools.cs: Renamed namespace to match new location.
* PKCS1.cs: Renamed namespace to match new location.
* HMACAlgorithm.cs: New. Generic class to implement HMAC
using any hash algorithm (was in S.S.C.HMACSHA1.cs).
* MACAlgorithm.cs: New. Generic class to implement MAC
using any symmetric algorithm (was in S.S.C.MACTripleDES.cs).
svn path=/trunk/mcs/; revision=11346
Sebastien Pouliot [Sat, 8 Feb 2003 12:42:32 +0000 (12:42 -0000)]
2003-02-08 Sebastien Pouliot <spouliot@videotron.ca>
* ASN1.cs: Renamed namespace to match new location.
svn path=/trunk/mcs/; revision=11345
Sebastien Pouliot [Sat, 8 Feb 2003 12:41:34 +0000 (12:41 -0000)]
2003-02-08 Sebastien Pouliot <spouliot@videotron.ca>
* BigInteger.cs: Renamed namespace to match new location.
svn path=/trunk/mcs/; revision=11344
Paolo Molaro [Sat, 8 Feb 2003 12:18:50 +0000 (12:18 -0000)]
Sat Feb 8 12:58:06 CET 2003 Paolo Molaro <lupus@ximian.com>
* typemanager.cs: fix from mathpup@mylinuxisp.com (Marcus Urban)
to IsValueType ().
svn path=/trunk/mcs/; revision=11343
Piers Haken [Sat, 8 Feb 2003 10:15:05 +0000 (10:15 -0000)]
2003-02-08 Piers Haken <piersh@friskit.com>
* fixed case of pens.cs and font.cs
svn path=/trunk/mcs/; revision=11342
Piers Haken [Sat, 8 Feb 2003 10:00:47 +0000 (10:00 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=11340
Ville Palo [Sat, 8 Feb 2003 09:58:00 +0000 (09:58 -0000)]
2003-02-08 Ville Palo <vi64pa@koti.soon.fi>
* ExpressionElement.cs: More implementation
svn path=/trunk/mcs/; revision=11339
Piers Haken [Sat, 8 Feb 2003 08:15:26 +0000 (08:15 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=11338
Dietmar Maurer [Sat, 8 Feb 2003 07:53:49 +0000 (07:53 -0000)]
use gconstpointer in mono_marshal_get_icall_wrapper()
svn path=/trunk/mono/; revision=11337
Piers Haken [Sat, 8 Feb 2003 03:41:29 +0000 (03:41 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=11336
Dennis Hayes [Sat, 8 Feb 2003 01:37:18 +0000 (01:37 -0000)]
getting SWF to compile
svn path=/trunk/mcs/; revision=11334
Dennis Hayes [Sat, 8 Feb 2003 01:36:59 +0000 (01:36 -0000)]
getting swf to compile
svn path=/trunk/mcs/; revision=11333
Dennis Hayes [Sat, 8 Feb 2003 01:33:53 +0000 (01:33 -0000)]
additions to get SWF to compile
svn path=/trunk/mcs/; revision=11332
Dennis Hayes [Sat, 8 Feb 2003 01:31:15 +0000 (01:31 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=11331
Martin Baulig [Fri, 7 Feb 2003 18:05:59 +0000 (18:05 -0000)]
2003-02-07 Martin Baulig <martin@ximian.com>
* MonoSymbolFile.cs (Methods, Sources): New public properties.
svn path=/trunk/mcs/; revision=11327
Dietmar Maurer [Fri, 7 Feb 2003 17:58:37 +0000 (17:58 -0000)]
fix: use MONO_ARCH_SAVE_REGS for mono_ldstr
svn path=/trunk/mono/; revision=11325
Martin Baulig [Fri, 7 Feb 2003 17:58:08 +0000 (17:58 -0000)]
2003-02-07 Martin Baulig <martin@ximian.com>
* debug-mono-symfile.c (mono_debug_symfile_add_method): Ignore interncalls.
svn path=/trunk/mono/; revision=11324
Martin Baulig [Fri, 7 Feb 2003 17:55:29 +0000 (17:55 -0000)]
Cosmetic fixes.
svn path=/trunk/mcs/; revision=11322
Patrik Torstensson [Fri, 7 Feb 2003 16:04:24 +0000 (16:04 -0000)]
2003-02-07 Patrik Torstensson
* Exception.cs: Fixed formating.
svn path=/trunk/mcs/; revision=11315
Martin Baulig [Fri, 7 Feb 2003 15:10:32 +0000 (15:10 -0000)]
Removed this debugging statement.
svn path=/trunk/mcs/; revision=11314
Martin Baulig [Fri, 7 Feb 2003 15:07:48 +0000 (15:07 -0000)]
2003-02-07 Martin Baulig <martin@ximian.com>
* MonoSymbolFile.cs (MonoSymbolFile.ReadSymbolFile): New public
static method, returns null (without throwing an exception) if the
assembly doesn't have any debugging info.
svn path=/trunk/mcs/; revision=11312
Martin Baulig [Fri, 7 Feb 2003 15:06:53 +0000 (15:06 -0000)]
Reflect latest API changes.
svn path=/trunk/mono/; revision=11311
Martin Baulig [Fri, 7 Feb 2003 15:05:18 +0000 (15:05 -0000)]
2003-02-07 Martin Baulig <martin@ximian.com>
* debug-mono-symfile.c: Reflected latest symwriter changes.
(mono_debug_create_mono_symbol_file): Removed.
(mono_debug_open_mono_symbol_file): Take an argument which
specifies whether to create a dynamic symbol file.
svn path=/trunk/mono/; revision=11310
Patrik Torstensson [Fri, 7 Feb 2003 14:59:31 +0000 (14:59 -0000)]
2003-02-07 Patrik Torstensson
* CADMessages.cs: Disable smuggeling of objects cross domain, still issues casing remoting
to fail. (fixed formating)
svn path=/trunk/mcs/; revision=11309
Patrik Torstensson [Fri, 7 Feb 2003 14:58:20 +0000 (14:58 -0000)]
Oops, removed debuging writeline:s
svn path=/trunk/mcs/; revision=11308
Patrik Torstensson [Fri, 7 Feb 2003 14:56:31 +0000 (14:56 -0000)]
2003-02-07 Patrik Torstensson
* RemotingServices.cs: Always marshal an object in GetObjectData
svn path=/trunk/mcs/; revision=11307
Dietmar Maurer [Fri, 7 Feb 2003 13:46:08 +0000 (13:46 -0000)]
2003-02-07 Dietmar Maurer <dietmar@ximian.com>
* class.c (mono_class_from_mono_type): added MONO_TYPE_TYPEDBYREF
svn path=/trunk/mono/; revision=11306
Martin Baulig [Fri, 7 Feb 2003 12:12:58 +0000 (12:12 -0000)]
2003-02-07 Martin Baulig <martin@ximian.com>
* MonoSymbolWriter.cs (MonoSymbolWriter.Initialize): Removed the
custom initialization function.
svn path=/trunk/mcs/; revision=11302
Martin Baulig [Fri, 7 Feb 2003 12:12:39 +0000 (12:12 -0000)]
2003-02-07 Martin Baulig <martin@ximian.com>
* driver.cs: Removed the `--debug-args' command line argument.
* codegen.cs (CodeGen.SaveSymbols): Removed, this is now done
automatically by the AsssemblyBuilder.
(CodeGen.InitializeSymbolWriter): We don't need to call any
initialization function on the symbol writer anymore. This method
doesn't take any arguments.
svn path=/trunk/mcs/; revision=11301
Martin Baulig [Fri, 7 Feb 2003 12:03:56 +0000 (12:03 -0000)]
Close() must not be called.
svn path=/trunk/mcs/; revision=11300
Martin Baulig [Fri, 7 Feb 2003 12:02:07 +0000 (12:02 -0000)]
2003-02-07 Martin Baulig <martin@ximian.com>
* ModuleBuilder.cs (.ctor): Added `bool IsMainModule' argument.
(Save): New internal method; creates the module's symbol file if
we're compiling with debugging information.
* AssemblyBuilder.cs (EmbedResource): Added internal overloaded
version of this method which takes a `byte[] blob' instead of a file.
(DefineDynamicMethod): If this is the first module, tell the
ModuleBuilder that this is the main module.
(Save): Call a new interncall `build_metadata' to create the final
metadata and save all the symbol files before creating the actual
output.
* IMonoSymbolWriter.cs: New public class; it is in the namespace
Mono.CSharp.Debugger. The Mono symbol writer implements this interface.
svn path=/trunk/mcs/; revision=11299
Martin Baulig [Fri, 7 Feb 2003 12:01:11 +0000 (12:01 -0000)]
2003-02-05 Martin Baulig <martin@ximian.com>
* reflection.c (mono_image_build_metadata): Make this public,
protect it against being called multiple times, don't create
resources and don't build the compressed metadata here.
(mono_image_create_pefile): Do this here.
* icall.c
("System.Reflection.Emit.AssemblyBuilder::build_metadata"): Added.
svn path=/trunk/mono/; revision=11298
Patrik Torstensson [Fri, 7 Feb 2003 11:50:06 +0000 (11:50 -0000)]
2003-02-07 Patrik Torstensson
* Timer.cs: Set the background thread flag for the timer thread.
svn path=/trunk/mcs/; revision=11297
Martin Baulig [Fri, 7 Feb 2003 11:42:08 +0000 (11:42 -0000)]
2003-02-07 Martin Baulig <martin@ximian.com>
* MonoSymbolTableWriter.cs: Removed; the code is now in
MonoSymbolFile.cs and MonoSymbolWriter.cs.
svn path=/trunk/mcs/; revision=11296
Martin Baulig [Fri, 7 Feb 2003 11:39:48 +0000 (11:39 -0000)]
2003-02-07 Martin Baulig <martin@ximian.com>
* MonoSymbolFile.cs: The symbol file is now a resource in the
assembly instead of a separate file.
* MonoSymbolTable.cs: Did a few more cleanups, sort the line
number table and remove duplicate line numbers.
svn path=/trunk/mcs/; revision=11295
Lluis Sanchez [Fri, 7 Feb 2003 11:14:50 +0000 (11:14 -0000)]
CADMessages.cs: Some minor changes that allow reuse of ObjRef methods.
svn path=/trunk/mcs/; revision=11294
Lluis Sanchez [Fri, 7 Feb 2003 11:14:23 +0000 (11:14 -0000)]
* ChannelServices.cs: Added new constructor in ChannelInfoStore, that is used by
ObjRef to create a ChannelInfoStore with user provided channel info.
svn path=/trunk/mcs/; revision=11293
Lluis Sanchez [Fri, 7 Feb 2003 11:12:12 +0000 (11:12 -0000)]
* Identity.cs: Added ObjRef attribute, that holds the objref of the object.
Removed implementation of CreateObjRef. Now it is implemented in the derived classes.
* ServerIdentity.cs: Added implementation of CreateObjRef.
* RemotingServices.cs: Changed implementation of GetRemoteObject and GetClientIdentity.
Now they only have and ObjRef as input parameter. This is the objref received from
the server. Unmarshal() also checks if the objref is for a well known object.
In this case, a proxy is always created, but if not, it tries to get the real object.
* ObjRef.cs: Added some flags that have info for marshalling/unmarshalling.
Changed behavior of IsPossibleToCAD. Now returns false. Returning true makes serialization
of this ObjRef to fail in the target AD. Added method UpdateChannelInfo.
svn path=/trunk/mcs/; revision=11292
Jackson Harper [Fri, 7 Feb 2003 02:40:17 +0000 (02:40 -0000)]
* ILParser.jay: Allow assembly names to have lots of dashes.
svn path=/trunk/mcs/; revision=11291
Jackson Harper [Fri, 7 Feb 2003 02:36:20 +0000 (02:36 -0000)]
* ILParser.jay: Add dash token, allow assembly refs to have dashes in their names.
svn path=/trunk/mcs/; revision=11290
Jackson Harper [Fri, 7 Feb 2003 02:32:53 +0000 (02:32 -0000)]
* IlToken.cs: Add Dash Token (this is used for assembly names)
* ILTokenizer.cs: Return Dash token
svn path=/trunk/mcs/; revision=11289
Sebastien Pouliot [Fri, 7 Feb 2003 00:56:57 +0000 (00:56 -0000)]
2003-02-06 Sebastien Pouliot <spouliot@videotron.ca>
* unix.args: Move some class from System.Security.Cryptography
into Mono.* for easier reuse.
svn path=/trunk/mcs/; revision=11287
Sebastien Pouliot [Thu, 6 Feb 2003 23:43:13 +0000 (23:43 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=11286
Sebastien Pouliot [Thu, 6 Feb 2003 23:25:30 +0000 (23:25 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=11285
Gonzalo Paniagua Javier [Thu, 6 Feb 2003 18:50:13 +0000 (18:50 -0000)]
2003-02-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Xml.cs: don't call MapPathSecure when setting DocumentSource.
svn path=/trunk/mcs/; revision=11282
Gonzalo Paniagua Javier [Thu, 6 Feb 2003 15:55:18 +0000 (15:55 -0000)]
2003-02-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* socket-io.c: fixed bug #36322.
svn path=/trunk/mono/; revision=11280
Dick Porter [Thu, 6 Feb 2003 13:46:21 +0000 (13:46 -0000)]
Only look for iconv headers in well-defined locations
svn path=/trunk/mono/; revision=11279
Patrik Torstensson [Thu, 6 Feb 2003 13:25:47 +0000 (13:25 -0000)]
2002-02-06 Patrik Torstensson
* binwritter.cs : Tests binary writter and checks that correct data has been added to the array
svn path=/trunk/mono/; revision=11278
Patrik Torstensson [Thu, 6 Feb 2003 12:34:49 +0000 (12:34 -0000)]
Tests the binary writter functionality
svn path=/trunk/mono/; revision=11277
Jaime Anguiano Olarra [Thu, 6 Feb 2003 11:04:08 +0000 (11:04 -0000)]
Little fixes.
svn path=/trunk/mcs/; revision=11276
Piers Haken [Thu, 6 Feb 2003 09:53:03 +0000 (09:53 -0000)]
2003-02-06 Piers Haken <piersh@friskit.com>
* appdomain.[ch]:
* class.h:
* debug-mono-symfile.c:
* icall.c:
* loader.c:
* mono-config.c:
* monosn.c:
* reflection.c:
* socket-io.c: warning cleanups
svn path=/trunk/mono/; revision=11275
Piers Haken [Thu, 6 Feb 2003 09:46:48 +0000 (09:46 -0000)]
2003-02-06 Piers Haken <piersh@friskit.com>
* interp.c: warning cleanups
svn path=/trunk/mono/; revision=11274