1 2008-08-09 Gert Driesen <drieseng@users.sourceforge.net>
3 * ServiceProcessInstaller.cs: Fixed argument name to match MS. Code
5 * ServiceBase.cs: Fixed argument name to match MS. Code formatting.
6 * SessionChangeDescription.cs: Fixed argument name to match MS.
8 2007-10-05 Atsushi Enomoto <atsushi@ximian.com>
10 * SessionChangeDescription.cs, SessionChangeReason.cs :
12 * ServiceBase.cs : added missing members.
14 2006-10-07 Gert Driesen <drieseng@users.sourceforge.net>
16 * ServiceController.cs: Modifying ServiceService, DisplayName
17 or MachineName does not cause cache to be cleared. Categorized as
20 2006-09-22 Gert Driesen <drieseng@users.sourceforge.net>
22 * ServiceProcessInstaller.cs: Added missing ServiceProcessDescription
24 * ServiceAccount.cs: Removed extra Serializable attribute.
25 * ServiceInstaller.cs: Added ServiceProcessDescriptions.
26 * ServiceBase.cs: Added descriptions for ServiceProcessDescription
27 as reported by class status. Modified return type of OnPowerEvent
29 * ServiceController.cs: Added description for class-level
30 ServiceProcessDescription. Added TypeConverter for ServiceName.
31 * TimeoutException.cs: Added ctor introduced in 2.0 profile.
33 2006-09-16 Gert Driesen <drieseng@users.sourceforge.net>
35 * ServiceProcessInstaller.cs: Added some missing attributes. Fixes
37 * ServiceBase.cs: Added missing attributes. Fixed signature of
38 OnCustomCommand and OnPowerEvent methods. Fixed code to match coding
39 guidelines and converted spaces to tabs.
40 * ServiceController.cs: Added missing attributes. Moved MonoTODO to
41 class level. Added descriptions for ServiceProcessDescription
43 * TimeoutException.cs: Reduce accesibility of deserialization ctor to
44 protected to match MS. Fixed code to match coding guidelines and
45 converted spaces to tabs.
47 2006-09-14 Gert Driesen <drieseng@users.sourceforge.net>
49 * ServiceControllerPermissionEntryCollection.cs: Set eol-style to
51 * ServiceAccount.cs: Set eol-style to native.
52 * ServiceControllerPermission.cs: Set eol-style to native.
53 * ServiceProcessInstaller.cs: Set eol-style to native.
54 * ServiceInstaller.cs: API compatibility fixes. Coding guidelines
55 fixes. Set eol-style to native.
56 * PowerBroadcastStatus.cs: Removed Serializable attribute. Coding
57 guidelines fixes. Set eol-style to native.
58 * ServiceStartMode.cs: Removed Serializable attribute. Coding
59 guidelines fixes. Set eol-style to native.
60 * ServiceProcessDescriptionAttribute.cs: Removed Serializable
61 attribute. Set eol-style to native.
62 * ServiceBase.cs: Set eol-style to native.
63 * ServiceControllerPermissionAccess.cs: Removed Serializable
64 attribute. Coding guidelines fixes. Set eol-style to native.
65 * ServiceControllerPermissionAccess.cs: Set eol-style to native.
66 * ServiceControllerPermissionEntry.cs: Set eol-style to native.
67 * ServiceControllerPermissionAttribute.cs: Set eol-style to native.
68 * ServiceType.cs: Removed Serializable attribute. Coding guidelines
69 fixes. Set eol-style to native.
70 * ServiceController.cs: API compatibility fixes. Added missing
71 MonoTODO's. Coding guidelines fixes. Set eol-style to native.
72 Provides an implementation for Win32.
73 * TimeoutException.cs: Set eol-style to native.
74 * ServiceControllerStatus.cs: Removed Serializable attribute.
75 Coding guidelines fixes. Set eol-style to native.
76 * UnixServiceController.cs: Dummy implementation for unix. Always
77 throws NotImplementedException.
78 * Win32ServiceController.cs: Win32 implementation. Built as a wrapper
79 for the Win32 Service API.
81 2006-01-13 Ben Maurer <bmaurer@andrew.cmu.edu>
83 * ServiceInstaller.cs: Stubs for 2.0 stuff
85 2005-11-14 Marek Safar <marek.safar@seznam.cz>
87 * ServiceController.cs: Simple stub only.
89 2005-05-31 Sebastien Pouliot <sebastien@ximian.com>
91 * ServiceControllerPermission.cs: Accept empty service name before 2.0
93 2005-04-09 Joerg Rosenkranz <joergr@voelcker.com>
95 * ServiceBase.cs: Cleaned up callback code.
97 2005-04-08 Joerg Rosenkranz <joergr@voelcker.com>
99 * ServiceBase.cs: Introduced static callback for interoperability
102 2005-04-06 Joerg Rosenkranz <joergr@voelcker.com>
104 * ServiceBase.cs: Fixed default values of members.
106 2005-04-04 Joerg Rosenkranz <joergr@voelcker.com>
108 * ServiceBase.cs: Introduced static field for interoperation with monod.
109 Implemented Run methods.
111 2004-01-23 Geoff Norton <gnorton@customerdna.com>
113 * ServiceBase.cs: Implement missing virtuals.
114 * ServiceInstaller.cs: Initial Implementation.
115 * ServiceProcessInstaller.cs: Initial Implementation.
117 2004-09-11 Sebastien Pouliot <sebastien@ximian.com>
120 * ServiceControllerPermission.cs: New. Added permission class.
121 * ServiceControllerPermissionAttribute.cs: Completed TODO, added
122 missing validations (machine and service names). Fixed AttributeUsage.
123 * ServiceControllerPermissionEntry.cs: Added internal GetBaseEntry for
124 synchronization. Converted spaces to tabs.
125 * ServiceControllerPermissionEntryCollection.cs: Added synchronization
126 with entries in the base class. Converted spaces to tabs.