Allow specifying output streams.
[nssm.git] / ChangeLog.txt
index 09d625e..36a7ab3 100644 (file)
@@ -1,3 +1,58 @@
+Changes since 2.16
+-----------------
+  * NSSM can now redirect the service's I/O streams to any path
+         capable of being opened by CreateFile().
+
+  * Allow building on Visual Studio Express.
+
+  * Silently ignore INTERROGATE control.
+
+  * Try to send Control-C events to console applications when
+    shutting them down.
+
+Changes since 2.15
+-----------------
+  * Fixed case where NSSM could kill unrelated processes when
+    shutting down.
+
+Changes since 2.14
+-----------------
+  * NSSM is now translated into Italian.
+
+  * Fixed GUI not allowing paths longer than 256 characters.
+
+Changes since 2.13
+-----------------
+  * Fixed default GUI language being French not English.
+
+Changes since 2.12
+-----------------
+  * Fixed failure to run on Windows 2000.
+
+Changes since 2.11
+-----------------
+  * NSSM is now translated into French.
+
+  * Really ensure systems recovery actions can happen.
+
+    The change supposedly introduced in v2.4 to allow service recovery
+    actions to be activated when the application exits gracefully with
+    a non-zero error code didn't actually work.
+
+Changes since 2.10
+-----------------
+  * Support AppEnvironment for compatibility with srvany.
+
+Changes since 2.9
+-----------------
+  * Fixed failure to compile messages.mc in paths containing spaces.
+
+  * Fixed edge case with CreateProcess().
+
+    Correctly handle the case where the application executable is under
+    a path which contains space and an executable sharing the initial
+    part of that path (up to a space) exists.
+
 Changes since 2.8
 -----------------
   * Fixed failure to run on Windows versions prior to Vista.