diff --git a/ChangeLog.md b/ChangeLog.md index 832588a..005a12d 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -9,12 +9,19 @@ All relevant changes to the project are documented in this file. ### Changes - IPv6 support forward ported from FreeBSD, by John Haxby - Built-in log rotation support from BusyBox syslogd, disabled by default +- 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 - Documentation update by Martin Schulze +- Reindent code to Linux KNF +- Touch PID file on `SIGHUP`, for integration with Finit +- Add systemd unit files +- Add GNU configure & build system + - Add configure flags to enable features and control behavior + - Detect systemd PATHs ### Fixes - Correct continuation line problems on 64bit architecture, @@ -138,6 +145,7 @@ All relevant changes to the project are documented in this file. [UNRELEASED]: https://github.com/troglobit/sysklogd/compare/v1.5...HEAD +[v1.6]: https://github.com/troglobit/sysklogd/compare/v1.5...v1.6 [v1.5.1]: https://github.com/troglobit/sysklogd/compare/v1.5...v1.5.1 [v1.5]: https://github.com/troglobit/sysklogd/compare/v1.4...v1.5 [v1.4]: https://github.com/troglobit/sysklogd/compare/v1.3...v1.4 diff --git a/README.md b/README.md index 96e1739..e267137 100644 --- a/README.md +++ b/README.md @@ -30,11 +30,12 @@ determine a `System.map` file. Main differences from the original sysklogd are: -- Built-in log-rotation support, useful for embedded systems. No need - for cron and a separate logrotate daemon +- Built-in log-rotation support, with compression by default, useful for + embedded systems. No need for cron and a separate logrotate daemon - FreeBSD socket receive buffer size patch - Avoid blocking `syslogd` if console is backed up - Touch PID file on `SIGHUP`, for integration with [Finit][] +- GNU configure & build system to ease porting/cross-compiling - Support for configuring remote syslog timeouot