Welcome to mirror list, hosted at ThFree Co, Russian Federation.

ChangeLog « System.Runtime.Remoting.Contexts « corlib « class « mcs - github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 98c1c4fe497022e951bcaea862485f217f555cd7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
2005-12-08  Sebastien Pouliot  <sebastien@ximian.com> 

	* Context.cs: ContextProperties property is virtual.
	* CrossContextDelegate.cs: Removed [Serializable] from 2.0 build.
	* SynchronizationAttribute.cs: Fixed serialization to be compatible 
	with MS FX. Removed old TODO.

2005-05-09  Lluis Sanchez Gual  <lluis@novell.com>

	* SynchronizationAttribute.cs: Make it serializable. Fixes bug #60228.

2005-05-06  Lluis Sanchez Gual  <lluis@novell.com>

	* Context.cs: Fix unsafe double-check locks.

2005-05-02  Zoltan Varga  <vargaz@freemail.hu>

	* Context.cs: Remove process_id field to sync with the unmanaged
	structure.

2004-10-26  Lluis Sanchez Gual  <lluis@novell.com>

	* Context.cs: Added NeedsContextSink property, which returns TRUE if
	the current context has sinks that need to be executed when switching to
	another context.

2004-09-22  Lluis Sanchez Gual  <lluis@novell.com>

	* Context.cs: In CreateServerObjectSinkChain, added a parameter to
	  specify that messages must be dispatched to the target object using
	  InternalExecute. Usually if the target is a proxy, the sink uses
	  RealProxy.Invoke to dispatch the method. This can't be done for local
	  CBOs since we would loop for ever.

2004-06-15  Gert Driesen <drieseng@users.sourceforge.net>

	* SynchronizationAttribute.cs: added TODO for serialization

2004-06-09  Gert Driesen <drieseng@users.sourceforge.net>
	
	* Context.cs: Added finalizer to match MS.NET

2003-12-23  Lluis Sanchez Gual  <lluis@ximian.com>

	* SynchronizationAttribute.cs: Several bug fixes.

2003-11-21  Lluis Sanchez Gual <lluis@ximian.com>

	* Context.cs: Added internal static_data field.
	
2003-11-19  Lluis Sanchez Gual <lluis@ximian.com>

	* Context.cs: Implemented several missing methods and properties:
	  ContextProperties, DoCallBack, AllocateDataSlot, AllocateNamedDataSlot,
	  FreeNamedDataSlot, GetData, GetNamedDataSlot, SetData.
	* SynchronizationAttribute.cs: Fixed check for current context.
	
2003-11-18  Lluis Sanchez Gual <lluis@ximian.com>

	* SynchronizationAttribute.cs: Implemented.

2003-11-14  Miguel de Icaza  <miguel@ximian.com>

	* ContextProperty.cs: Add implementaion bits.

2003-07-28  Duncan Mak  <duncan@ximian.com>

	* ContextAttribute.cs: Removed constructor.

2003-04-03 Lluis Sanchez Gual <lluis@ideary.com>

	* CrossContextChannel.cs: Improved support for OneWay and Async messages.
	
2003-03-20 Lluis Sanchez Gual <lluis@ideary.com>

	* Context.cs: Implemented support for dynamic properties and dynamic message sinks.
	* CrossContextChannel.cs: Added support for dynamic message sinks.
	
2003-03-03 Lluis Sanchez Gual <lluis@ideary.com>
	
	* Context.cs : Management of the default context moved to the runtime.
	  Implemented creation of the client context, server context, object and envoy sinks.
	  Added method for creating a new context.
	* CrossContextChannel.cs : Removed check for construction messages. Now construction
	  go through the IActivators.

2003-02-18 Lluis Sanchez Gual <lluis@ideary.com>
	
	* Contexts.cs : Added methods for getting the client context sink chain and the
	  envoy sink chain. Also added stub methods for context switch and creation.
	* CrossContextChannel.cs : Added.

2003-02-03 Patrik Torstensson
	
	* Contexts.cs : Changed order of fields to match the runtime implementation.

2003-01-29  Lluis Sanchez Gual <lluis@ideary.com>

	* Context.cs: Object sinks must be created for each object
	  (they can contain object-specific info).

2002-12-20  Lluis Sanchez Gual <lluis@ideary.com>

	* Context.cs: Added creation of default server context and
	  object context sinks.

2002-07-31  Duncan Mak  <duncan@ximian.com>

	* SynchronizationAttribute.cs: Added more interfaces, it
	implements them (via CorCompare), but they're not listed in the docs.

	* ContextProperty.cs: 
	* CrossContextDelegate.cs: Added to CVS.

	* ContextAttribute.cs: Added missing constructor.

2002-07-29  Duncan Mak  <duncan@ximian.com>

	* IContributeServerContentSink.cs: Removed.
	* IContributeServerContextSink.cs: Replaces IContributeServerContentSink.

2002-07-24  Duncan Mak  <duncan@ximian.com>

	* SynchronizationAttribute.cs: Added missing attributes.

	* IContextPropertyActivator.cs: 
	* IContributeClientContextSink.cs: 
	* IContributeDynamicSink.cs: 
	* IContributeEnvoySink.cs: 
	* IContributeObjectSink.cs: 
	* IContributeServerContentSink.cs: Added the missing interfaces.