New test, update
[mono.git] / mcs / class / System / System.Timers / ChangeLog
1
2 Wed Sep 17 11:48:00 CEST 2008 Paolo Molaro <lupus@ximian.com>
3
4         * Timer.cs: rewritten to use Threading.Timer so it doesn't create a
5         thread per timer and behaves better. Fixed also a few implementation
6         bugs.
7
8 2008-07-17  Jb Evain  <jbevain@novell.com>
9
10         * Timer.cs: Fix ArgumentException message.
11         Patch by Paul Burton.
12
13 2007-10-30  Robert Jordan  <robertj@gmx.net>
14
15         * Timer.cs (set_Enabled): Allow setting Enabled from within
16         the Elapsed event handler. Fixes #325368.
17
18 2007-09-07  Dick Porter  <dick@ximian.com>
19
20         * Timer.cs: This calls Thread methods in the finalizer too, so use
21         the same workaround as in r85425.
22
23 2007-09-05  Gert Driesen  <drieseng@users.sourceforge.net>
24
25         * Timer.cs: On 2.0 profile, only allow 32-bit interval in ctor.
26
27 2006-12-19  Robert Jordan  <robertj@gmx.net>
28
29         * Timer.cs: Apply the latest patch at attached to bug #77847.
30
31 2006-12-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
32
33         * Timer.cs: Fixes race condition (bug #77847). Patch from Robert Jordan.
34
35 2006-12-11  Robert Jordan  <robertj@gmx.net>
36
37         * Timer.cs: Fix race condition of the wait handle object.
38         Fixes bug #77847.
39
40 2005-11-16  Sebastien Pouliot  <sebastien@ximian.com> 
41  
42         * TimersDescriptionAttribute.cs: Revert Description property fix 
43         because it doesn't always returns null (exact conditions unknown).
44
45 2005-11-16  Sebastien Pouliot  <sebastien@ximian.com>
46
47         * ElapsedEventHandler.cs: Remove [Serializable] from 2.0 profile.
48         * Timer.cs: Add [Browsable(false)] to SynchronizingObject property for
49         2.0 profile.
50         * TimersDescriptionAttribute.cs: Description always returns null.
51
52 2005-05-27  Kornél Pál <kornelpal@hotmail.com>
53
54         * Timer.cs: Fixed bug #75068 - Close() does not disable the timer
55
56 2004-06-15  Lluis Sanchez Gual  <lluis@ximian.com>
57
58         * Timer.cs: The timer thread must be a background thread. 
59           This fixes #58816.
60
61 2004-05-11  Gonzalo Paniagua Javier <gonzalo@ximian.com>
62
63         * Timer.cs: if AutoReset, disable the timer before adding the callback
64         to the ThreadPool. Patch by Tim Fries <timf@dicecorp.com>. Fixes bug
65         #57993.
66
67 2003-03-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>
68
69         * Timer.cs: Elapsed is an event. Added a few attributes.
70
71 2002-11-20  Gonzalo Paniagua Javier <gonzalo@ximian.com>
72
73         * ChangeLog:
74         * ElapsedEventArgs.cs:
75         * ElapsedEventHandler.cs:
76         * Timer.cs:
77         * TimersDescriptionAttribute.cs: New files.
78
79         Don't use timers yet. If you do, your program will never end.
80