diff --git a/ChangeLog.md b/ChangeLog.md index 005a12d..a935431 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -3,20 +3,23 @@ Change Log All relevant changes to the project are documented in this file. -[v1.6][UNRELEASED] ------------------- + +[v1.6][] - 2018-09-25 +--------------------- ### Changes - IPv6 support forward ported from FreeBSD, by John Haxby - Built-in log rotation support from BusyBox syslogd, disabled by default + - Enable from command line using '-b SIZE' and '-c COUNT', or + - Per log file in syslog.conf using 'SIZE:COUNT' - Automatic compression (gzip) of rotated files from .1 - Only read /etc/services when needed, by Martin Schulze - Improved sleep/alarm/mark implementation, by Alan Jenkins -- Move hostname setting code from `main()` into `init()`, - by Thomas Jarosch +- Move hostname setting code from `main()` into `init()` so it is + re-read on SIGHUP, by Thomas Jarosch - Documentation update by Martin Schulze -- Reindent code to Linux KNF +- Re-indent code to Linux KNF - Touch PID file on `SIGHUP`, for integration with Finit - Add systemd unit files - Add GNU configure & build system @@ -24,9 +27,15 @@ All relevant changes to the project are documented in this file. - Detect systemd PATHs ### Fixes +- Flush log files independent of MARK, by Martin Schulze +- Fix segfault, remove faulty `fclose()`, found by Andrea Morandi and + Sean Young. Fixed by Martin Schulze - Correct continuation line problems on 64bit architecture, by David Couture - Bugfix against invalid PRI values (CVE-2014-3634), by mancha +- Ignore backed up (low baud rate) console, and do not close it. + Instead, continue writing when its unclogged +- Increase socket receive buffer size (double), patch from FreeBSD [v1.5.1][] - 2014-10-06 diff --git a/configure.ac b/configure.ac index 012447a..63c842b 100644 --- a/configure.ac +++ b/configure.ac @@ -16,7 +16,7 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. -AC_INIT([sysklogd], [1.6-beta1], [https://github.com/troglobit/sysklgd/issues]) +AC_INIT([sysklogd], [1.6], [https://github.com/troglobit/sysklogd/issues]) AM_INIT_AUTOMAKE([1.11 foreign]) AM_SILENT_RULES([yes])