1 2009-05-06 Lluis Sanchez Gual <lluis@novell.com>
3 * Lease.cs: Don't use ArrayList.Remove() to remove sponsors because
4 it will end calling Equals, which may crash if the sponsor is not
5 available anymore. Just compare references.
7 2008-04-02 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
9 * ClientSponsor.cs: Fix parameter names
11 2006-01-31 Lluis Sanchez Gual <lluis@novell.com>
13 * Lease.cs: Fixed double check lock.
15 2004-06-07 Lluis Sanchez Gual <lluis@ximian.com>
17 * LeaseManager.cs: In StopManager, nullify the timer variable before
18 disposing, since Dispose may abort the current thread.
20 2003-12-10 Lluis Sanchez Gual <lluis@ximian.com>
22 * LifetimeServices.cs: Removed TODO.
24 2003-10-08 Lluis Sanchez Gual <lluis@ximian.com>
26 * ClientSponsor.cs: Improved implementation. Use Hashtable instead of
27 ArrayList for internal storage.
29 2003-08-14 Lluis Sanchez Gual <lluis@ximian.com>
31 * ClientSponsor.cs: Implemented.
33 2003-03-03 Lluis Sanchez Gual <lluis@ideary.com>
35 * LeaseManager.cs: Added method for removing an object from the lease manager.
36 * LifetimeServices.cs: Added method for removing an object from the lease manager.
38 2003-02-16 Lluis Sanchez Gual <lluis@ideary.com>
40 * LeaseSink.cs: small correction.
42 2003-02-04 Lluis Sanchez Gual <lluis@ideary.com>
44 * LifetimeServices.cs: Implemented all methods.
45 * LeaseSink.cs: implemented renewal of lease.
46 * Lease.cs: Added. It is an implementation of ILease.
47 * LeaseManager.cs: Added. Tracks lifetime of remote objects.
49 2003-01-29 Lluis Sanchez Gual <lluis@ideary.com>
51 * LifetimeServices.cs: Implemented some basic properties.
53 2002-12-20 Lluis Sanchez Gual <lsg@ctv.es>
57 2002-08-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
59 * LifetimeServices.cs: the class is sealed.
61 2002-07-30 Duncan Mak <duncan@ximian.com>
63 * LeaseState.cs: Fixed namespace.
65 2002-07-29 Duncan Mak <duncan@ximian.com>
67 * ILease.cs: Add the method part of the interface and renamed the
68 CurrentState property to it proper name.
70 2002-07-24 Duncan Mak <duncan@ximian.com>
72 * LeaseState.cs: Moved here from System.Runtime.Remoting.
75 * LifetimeServices.cs: Stubbed out
78 * ISponsor.cs: Added to CVS.