From 8e744c300891e1329040cc86c82f38f78bac2384 Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Sun, 14 Jul 2024 09:46:22 +0200 Subject: [PATCH] Update ChangeLog and bump version for upcoming v2.6.0 release Signed-off-by: Joachim Wiberg --- ChangeLog.md | 28 +++++++++++++++++++++++++++- configure.ac | 4 ++-- 2 files changed, 29 insertions(+), 3 deletions(-) diff --git a/ChangeLog.md b/ChangeLog.md index 8b54834..fb0b91a 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -4,6 +4,32 @@ Change Log All relevant changes to the project are documented in this file. +[v2.6.0][] - 2024-07-15 +----------------------- + +### Changes +- Add reload command for systemd service, by PaweÅ‚ Jasiak +- Add global log rotation options to .conf file, issue #80. Introducing + two new settings: `rotate_size SIZE` and `rotate_count COUNT` +- Semantic change for per-file log rotation settings, no longer possible + to disable log rotation for a file by setting `rotate=0:0` +- Possible to set only size or count rotation per file + +### Fixes +- Fix #72: loss of raw kernel log messages to console. + This adds a new command line flag `-l` to keep kernel logs to console. + A feature requested by embedded Linux users who often navigate issues + by console output. + + With properly configured kernel logging, e.g., `quiet`, only error and + above in severity is logged by the kernel directly to the console. So + for most users this would be a useful behavior. +- Fix #81: blocking delay for unreachable remote log server. If DNS + name is used as remote log server, the system may not be able to + resolve it to an IP address (for various reasons). This may lead + to blocking delays in `syslogd` causing loss of log messages + + [v2.5.2][] - 2023-08-21 ----------------------- @@ -509,7 +535,7 @@ and a replacement for `syslog.h` to enable new features in RFC5424. machines. - Greg Trounson - Improved README.linux -- Ulf Härnhammar +- Ulf Härnhammar - Boundary check for fscanf() in InitKsyms() and CheckMapVersion() - Colin Phipps - Don't block on the network socket in case of packet loss diff --git a/configure.ac b/configure.ac index 89fd9e3..7c625e3 100644 --- a/configure.ac +++ b/configure.ac @@ -1,4 +1,4 @@ -# Copyright (c) 2018-2023 Joachim Wiberg +# Copyright (c) 2018-2024 Joachim Wiberg # All rights reserved. # # Redistribution and use in source and binary forms, with or without @@ -25,7 +25,7 @@ # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF # SUCH DAMAGE. -AC_INIT([sysklogd], [2.5.3-beta1], [https://github.com/troglobit/sysklogd/issues],, +AC_INIT([sysklogd], [2.6.0-beta1], [https://github.com/troglobit/sysklogd/issues],, [https://github.com/troglobit/sysklogd]) AC_CONFIG_AUX_DIR(aux) AM_INIT_AUTOMAKE([1.11 foreign subdir-objects])