**** Merged from MCS ****
[mono-project.git] / mcs / class / corlib / System.Runtime.Remoting.Lifetime / ChangeLog
blobf5d43dc65ade8cbeb8cd6b247c18602895b3f865
1 2004-06-07  Lluis Sanchez Gual  <lluis@ximian.com>
3         * LeaseManager.cs: In StopManager, nullify the timer variable before
4           disposing, since Dispose may abort the current thread.
6 2003-12-10  Lluis Sanchez Gual  <lluis@ximian.com>
8         * LifetimeServices.cs: Removed TODO.
10 2003-10-08  Lluis Sanchez Gual <lluis@ximian.com>
12         * ClientSponsor.cs: Improved implementation. Use Hashtable instead of
13           ArrayList for internal storage.
15 2003-08-14  Lluis Sanchez Gual <lluis@ximian.com>
17         * ClientSponsor.cs: Implemented.
19 2003-03-03  Lluis Sanchez Gual <lluis@ideary.com>
21         * LeaseManager.cs: Added method for removing an object from the lease manager.
22         * LifetimeServices.cs: Added method for removing an object from the lease manager.
24 2003-02-16  Lluis Sanchez Gual <lluis@ideary.com>
26         * LeaseSink.cs: small correction.
28 2003-02-04  Lluis Sanchez Gual <lluis@ideary.com>
30         * LifetimeServices.cs: Implemented all methods.
31         * LeaseSink.cs: implemented renewal of lease.
32         * Lease.cs: Added. It is an implementation of ILease.
33         * LeaseManager.cs: Added. Tracks lifetime of remote objects.
35 2003-01-29  Lluis Sanchez Gual <lluis@ideary.com>
37         * LifetimeServices.cs: Implemented some basic properties.
39 2002-12-20  Lluis Sanchez Gual <lsg@ctv.es>
41         * LeaseSink.cs: Added
43 2002-08-24  Gonzalo Paniagua Javier <gonzalo@ximian.com>
45         * LifetimeServices.cs: the class is sealed.
47 2002-07-30  Duncan Mak  <duncan@ximian.com>
49         * LeaseState.cs: Fixed namespace.
51 2002-07-29  Duncan Mak  <duncan@ximian.com>
53         * ILease.cs: Add the method part of the interface and renamed the
54         CurrentState property to it proper name.
56 2002-07-24  Duncan Mak  <duncan@ximian.com>
58         * LeaseState.cs: Moved here from System.Runtime.Remoting.
60         * ClientSponsor.cs: 
61         * LifetimeServices.cs: Stubbed out
63         * ILease.cs: 
64         * ISponsor.cs: Added to CVS.