2003-02-03 Patrik Torstensson
[mono.git] / mcs / class / corlib / System.Runtime.Remoting / ChangeLog
1 2003-02-03 Patrik Torstensson
2
3         * ObjRef.cs: added copy constructor and two helpers for cross 
4           appdomain message marshalling.
5         * RemotingServices.cs: Added helper to create transparant proxy for appdomain, and
6           register internal cross appdomain channel.
7
8 2003-01-29 Lluis Sanchez Gual <lluis@ideary.com>
9
10         * RemotingServices.cs: Added support for WellKnownService objects.
11         * RemotingConfiguration.cs: Implemented most of methods (Configure is not working yet).
12         * ObjRef.cs: Added initialization of channel info in default constructor.
13         * Identity.cs: Added support for WellKnownService objects.
14
15 2003-01-28 Patrik Torstensson
16
17         * ObjRef.cs: Fixed Objref marshalling flags
18         
19 2003-01-24 Lluis Sanchez Gual <lluis@ideary.com>
20
21         * RemotingServices.cs: Implemented some missing methods: IsMethodOverloaded, 
22           SetObjectUriForMarshal, IsOneWay, IsObjectOutOfAppDomain, 
23           IsObjectOutOfContext, GetObjRefForProxy, GetObjectData,
24           GetMethodBaseFromMethodMessage.
25         * TypeInfo.cs: Added.
26         * ObjRef.cs: Implemented serialization and added support for IRemotingTypeInfo.
27
28 2002-12-28 Lluis Sanchez Gual <lluis@ideary.com>
29
30         * SoapServices.cs: Implemented some methods
31
32 2002-12-20 Lluis Sanchez Gual <lluis@ideary.com>
33
34         * ObjRef.cs: Implementation now based on methods of RemotingServices.
35         * RemotingServices.cs: Remoting information now kept in Identity objects.
36           All methods adapted to work with identities.
37           Renamed ExecuteMessage to InternalExecuteMessage. ExecuteMessage should
38           not make a direct call to the object.
39         * Identity.cs: added.
40
41 2002-12-11  Jaime Anguiano Olarra <jaime@gnome.org>
42
43         * RemotingConfiguration.cs: added to the CVS.
44
45 2002-11-29  Jaime Anguiano Olarra <jaime@gnome.org>
46
47         * ObjectHandle.cs: added implementation  for InitializeLifetimeService
48         * method.
49
50
51 2002-11-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>
52
53         * SoapServices.cs: fix error CS3005.
54
55 2002-09-03  Dietmar Maurer  <dietmar@ximian.com>
56
57         * RemotingServices.cs: add an unique app_id string used to generate
58         unique object uris.
59
60         * ObjRef.cs: added serialization support
61
62 2002-08-31  Dietmar Maurer  <dietmar@ximian.com>
63
64         * ObjRef.cs: gather the channel date at creation time.
65
66 2002-08-20  Dietmar Maurer  <dietmar@ximian.com>
67
68         * RemotingServices.cs: Connect impl. 
69
70 2002-08-02  Duncan Mak  <duncan@ximian.com>
71
72         * ActivatedClientTypeEntry.cs:
73         * ActivatedServiceTypeEntry.cs:
74         * WellKnownClientTypeEntry.cs:
75         * WellKnownServiceTypeEntry.cs: Various visibility fixes.
76
77 2002-07-31  Duncan Mak  <duncan@ximian.com>
78
79         * TypeEntry.cs:
80         * ActivatedClientTypeEntry.cs:
81         * ActivatedServiceTypeEntry.cs:
82         * WellKnownClientTypeEntry.cs:
83         * WellKnownServiceTypeEntry.cs: Added all the classes derived from TypeEntry.
84
85         * RemotingException.cs: 
86         * RemotingTimeoutException.cs: 
87         * ServerException.cs: Added missing exceptions.
88
89         * IChannelInfo.cs: 
90         * IEnvoyInfo.cs: 
91         * IRemotingTypeInfo.cs: Added missing interfaces.
92
93 2002-07-24  Duncan Mak  <duncan@ximian.com>
94
95         * LeaseState.cs: Moved to System.Runtime.Remoting.Lifetime.
96
97         * SoapMethodOption.cs: 
98         * SoapOption.cs: Removed and merged into System.Runtime.Remoting.Metadata.SoapOption.
99
100 2002-07-09  Gonzalo Paniagua Javier <gonzalo@ximian.com>
101
102         * IObjectHandle.cs: New file.
103         * ObjectHandle.cs: implemented constructor and Unwrap.
104
105 2002-01-05  Ravi Pratap  <ravi@ximian.com>
106
107         * ObjRef.cs : Strew the MonoTODO attribute.
108
109 2001-09-02  Miguel de Icaza  <miguel@ximian.com>
110
111         * ObjRef.cs: Include System.Runtime.Serialization
112