+userv (0.59); urgency=high
+
+ * Fix failure to terminate string properly in parser.c, which could
+ cause some problems with "-quoted strings. (This is not thought to be
+ security-critical, and the bug can be avoided by not using "-quoted
+ strings in configuration files.)
+
+ * Provided `system.default' file checks /etc/userv/services.d and
+ /etc/userv/default.d; system.override runs /etc/userv/override.d.
+
+ * Add <string.h> to servexec.c.
+ * Add -D_GNU_SOURCE to CFLAGS in configure.in.
+ * Braces added in client.c to prevent GCC `ambiguous else' warning.
+
+ -- Ian Jackson <ian@davenant.greenend.org.uk> Sat, 30 Jan 1999 19:37:17 +0000
+
+userv (0.58); urgency=high
+
+ * Fixed failure to set gid when invoking service !!
+ * Fixed failure to set fd value in et_closereadfd messages from client.
+
+ * Save filename string in parse_file for error reporting (in case it is
+ overwritten by parsing code).
+ * Fixed obscure race in process.c:getevent (et_closereadfd and hold fds).
+ * `builtin version' service had error message and errno string reserve
+ values exchanged.
+
+ -- Ian Jackson <ian@davenant.greenend.org.uk> Thu, 29 Jan 1998 00:00:22 +0000
+
userv (0.57); urgency=high
* Services provided by root work !