2024/01/31 11:31 emeric@ebr-laptop * released syslogd-busybox-1.1.0-flx2.11 * support add support bindtodevice on log forward 2021/12/28 16:03 emeric@ebr-laptop * released syslogd-busybox-1.1.0-flx2.10 * add option to perform timestamp forwarding 2021/12/14 16:54 emeric@ebr-laptop * released syslogd-busybox-1.1.0-flx2.9 * Fix syslogd forward to remote server strip timestamp * the patch also add the hostname if it is missing (first field detected is a tag finishing by ':') 2021/04/15 15:35 eric@pc-e * released syslogd-busybox-1.1.0-flx2.8 * Raise maximum log line length to 8192 2021/03/17 09:20 emeric@ebr-laptop * released syslogd-busybox-1.1.0-flx2.7 * supports rfc5424 log forwarding. 2018/11/14 17:58 eric@pc-eric-l * released syslogd-busybox-1.1.0-flx2.6 * allow compilation with glibc-2.28 2015/12/31 14:38 willy@wtap.local * released syslogd-busybox-1.1.0-flx2.5 * added all the following patches to try hard never to stay stuck : 11-force-non-blocking.diff 0012-syslogd-prepare-select-for-dealing-with-timeouts-and.patch 0013-syslogd-only-use-asynchronous-signal-delivery-for-ma.patch 0014-syslogd-check-listening-socket-error-before-setting-.patch 0015-syslogd-properly-report-error-and-die-on-socket-erro.patch 0016-syslogd-add-a-watchdog-to-kill-the-process-if-it-s-s.patch 0017-syslogd-prepare-error-handling-on-sem_down.patch 0018-syslogd-enforce-timeouts-on-the-semaphore.patch 0019-syslogd-don-t-wait-anymore-after-a-stuck-reader-is-d.patch 2012/07/16 13:48 wlallemand@wlallemand-desktop * released syslogd-busybox-1.1.0-flx2.4 * 10-logread-newline.diff: Print a newline if the logline don't have one. 2012/01/17 20:47 willy@wtap * released syslogd-busybox-1.1.0-flx2.3 * reintroduced lost semaphore fixes from flx0.8 * removed makefile-echo-missing-e.diff (not suited to all shells) * replaced "echo -e" with two "echo" lines (works everywhere) 2012/01/09 16:04 willy@wtap * released syslogd-busybox-1.1.0-flx2.2 * Makefile: "echo" statement was lacking "-e" and was emitting plain "\n" in config.h * remove unused reference to KERNDIR 2010/06/09 17:47 root@wlallemand-desktop * released syslogd-busybox-1.1.0-flx1.1 * change on typo patch 2009/10/20 11:59 willy@wtap * released syslogd-busybox-1.1.0-flx0.8 * fixed possible hang when receiving a SIGTERM while dumping a header due to reentry into the log function. * we now clean up the semaphore operations upon process termination. * prevent the daemon from dying when a signal is received while waiting on the semaphore. 2007/06/25 11:16 root@al-i586.exosec.local * released syslogd-busybox-1.1.0-flx0.6 * added option mark 2006/03/30 23:34 willy@wtap * released syslogd-busybox-1.1.0-flx0.5 * it is now possible to disable listening on UNIX socket (-u) * a pidfile can be specified on command-line (-p) * up to 256 different SHM keys can be selected in order to support multiple simultaneous log channels (-K). Same for logread. * updated the init script to support command completion and the 'read' and 'tail' commands and new features * updated the sample config.rc 2006/03/13 22:53 willy@wtap * released syslogd-busybox-1.1.0-flx0.4 * ensure that FD's 0,1,2 are connected to /dev/null to prevent any socket from getting unexpected error messages. * fixed a stupid overflow in the klog code * ensure that reading of /proc/kmsg will not block * klog data is now sliced into lines before being transmitted * backspaces are removed from klog because the kernel emits them during image decompression. 2006/03/13 11:13 willy@wtap * released syslogd-busybox-1.1.0-flx0.3 * added an init script and an example of config.rc * changed daemon location from /usr/sbin/ to /sbin/ 2006/03/09 21:14 willy@wtap * released syslogd-busybox-1.1.0-flx0.2 * syslogd can do klogd's job now 2006/03/07 23:12 willy@wtap * released syslogd-busybox-1.1.0-flx0.1 * derived from busybox-1.1.0 with a specific configuration * improved syslogd to receive UDP logs * a few reliability fixes