Use narrowly scoped file descriptor for handling opened TTY in
[sysvinit.git] / doc / Changelog
index 5bbc7af4049214454c57cadfb4a7b7f5bfe3068a..722aef235609761fe5934f966069d3abe3bc65ed 100644 (file)
@@ -1,4 +1,4 @@
-sysvinit (2.89dsf) UNRELEASED; urgency=low
+sysvinit (2.89) UNRELEASED; urgency=low
 
   [ Werner Fink ]
   * Do not forget room for last NULL of new environment (was
@@ -61,6 +61,34 @@ sysvinit (2.89dsf) UNRELEASED; urgency=low
     Debian multiarch systems.  Based on patch from Andrew Gregory.
   * Adjust included headers to be compatible with the musl C
     library.  Patch from Matias A. Fonzo and Dragora.
+  * Move dovoid() macro from #ifdef__GLIBC__ to #ifdef __linux__,
+    to match the condutions of the place where it is used.  Thanks
+    to Matias A. Fonzo for noticing.
+  * Define _XOPEN_SOURCE when building to get crypt() from <unistd.h>
+    instead of using <crypt.h> in sulogin.c, to get the source building
+    with the musl C library.
+  * Use sysconf(_SC_SYMLOOP_MAX) instead of MAXSYMLINKS.  If sysconf
+    returns an error, fall back to MAXSYMLINKS on platforms that
+    define it.  Fixes build on Hurd.  Patch from Justus Winter and
+    Debian.
+  * Adjust makefile to make it easier to link all binaries statically.
+    Patch from Matias A. Fonzo and Dragora.
+  * Rewrite findtty() in bootlogd.c to not chance working directory, to
+    reduce the amount of failure that can happin in that function.
+  * Adapt bootlogd TIOCCONS call to kfreebsd.  Patch from Mats Erik
+    Andersson and Debian.
+  * Document length limit for the process field in the inittab.  Patch
+    from Johannes Truschnigg and Debian.
+  * Fix typo in fstab-decode(8) font escape.  Patch from Bjarni Ingi
+    Gislason and Debian.
+  * Port ifdown.c to FreeBSD.  Patch from Guillem Jover and Debian.
+  * Drop dsf part from version number.  It no longer make sense to keep.
+  * Remove obsolete/ directory from tarball.  None of it have been useful
+    for many years.
+  * Make it possible to specify the initctl path as a compile time
+    define INIT_FIFO.
+  * Use narrowly scoped file descriptor for handling opened TTY in
+    spawn().  Patch from MichaƂ Kulling.
 
  -- Petter Reinholdtsen <pere@hungry.com>  Sun Apr 11 11:28:55 CEST 2010