* ServiceProcessInstaller.cs: Added some missing attributes. Fixes
[mono.git] / mcs / class / System.ServiceProcess / System.ServiceProcess / ChangeLog
index 906b8ad62441aba8f5ee6326e7143534ab4531e8..f2b14ac515cfc58f3c6be55ce6da2e0d05289780 100644 (file)
@@ -1,3 +1,63 @@
+2006-09-16  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * ServiceProcessInstaller.cs: Added some missing attributes. Fixes
+       class status errors.
+       * ServiceBase.cs: Added missing attributes. Fixed signature of
+       OnCustomCommand and OnPowerEvent methods. Fixed code to match coding
+       guidelines and converted spaces to tabs.
+       * ServiceController.cs: Added missing attributes. Moved MonoTODO to
+       class level. Added descriptions for ServiceProcessDescription 
+       attributes.
+       * TimeoutException.cs: Reduce accesibility of deserialization ctor to
+       protected to match MS. Fixed code to match coding guidelines and
+       converted spaces to tabs.
+
+2006-09-14  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * ServiceControllerPermissionEntryCollection.cs: Set eol-style to 
+       native.
+       * ServiceAccount.cs: Set eol-style to native.
+       * ServiceControllerPermission.cs: Set eol-style to native.
+       * ServiceProcessInstaller.cs: Set eol-style to native.
+       * ServiceInstaller.cs: API compatibility fixes. Coding guidelines
+       fixes. Set eol-style to native.
+       * PowerBroadcastStatus.cs: Removed Serializable attribute. Coding
+       guidelines fixes. Set eol-style to native.
+       * ServiceStartMode.cs: Removed Serializable attribute. Coding 
+       guidelines fixes. Set eol-style to native.
+       * ServiceProcessDescriptionAttribute.cs: Removed Serializable
+        attribute. Set eol-style to native.
+       * ServiceBase.cs: Set eol-style to native.
+       * ServiceControllerPermissionAccess.cs: Removed Serializable
+       attribute. Coding guidelines fixes. Set eol-style to native.
+       * ServiceControllerPermissionAccess.cs: Set eol-style to native.
+       * ServiceControllerPermissionEntry.cs: Set eol-style to native.
+       * ServiceControllerPermissionAttribute.cs: Set eol-style to native.
+       * ServiceType.cs: Removed Serializable attribute. Coding guidelines
+       fixes. Set eol-style to native.
+       * ServiceController.cs: API compatibility fixes. Added missing
+       MonoTODO's. Coding guidelines fixes. Set eol-style to native.
+       Provides an implementation for Win32.
+       * TimeoutException.cs: Set eol-style to native.
+       * ServiceControllerStatus.cs: Removed Serializable attribute.
+       Coding guidelines fixes. Set eol-style to native.
+       * UnixServiceController.cs: Dummy implementation for unix. Always
+       throws NotImplementedException.
+       * Win32ServiceController.cs: Win32 implementation. Built as a wrapper
+       for the Win32 Service API.
+
+2006-01-13  Ben Maurer  <bmaurer@andrew.cmu.edu>
+
+       * ServiceInstaller.cs: Stubs for 2.0 stuff
+
+2005-11-14  Marek Safar  <marek.safar@seznam.cz>
+
+       * ServiceController.cs: Simple stub only.
+
+2005-05-31  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * ServiceControllerPermission.cs: Accept empty service name before 2.0
+
 2005-04-09  Joerg Rosenkranz  <joergr@voelcker.com>
 
        * ServiceBase.cs: Cleaned up callback code.