* ServiceProcessInstaller.cs: Added some missing attributes. Fixes
[mono.git] / mcs / class / System.ServiceProcess / System.ServiceProcess / ChangeLog
index e1abfbf8f96091706e91742183408e4efdc52564..f2b14ac515cfc58f3c6be55ce6da2e0d05289780 100644 (file)
@@ -1,3 +1,51 @@
+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