This release comes with a lot of new features!
- SimonGottsch:
- support different logging formats for local and remote logging (log_format, remote_format): legacy_timestamp (the current format, still default), legacy, rfc3164, rfc5424
- support multiple remote syslog servers (remote_host, remote_port, remote_log, remote_format)
- introduce optional severity levels (log_severity); optionally filter logs sent to remote servers (remote_severity_level)
- andy-bower:
- fix config directory feature: config files are sorted now alphanumerically to get determined behaviour
- support multiple sockets as logging source, e.g. for chrooted or containerized applications (socket)
- introduce optional native log compression for rotated logs (compress), when linked with zlib (--without-compress)
- introduce delayed log compression (compress_delay), so the latest log(s) stay uncompressed
- some clean ups, e.g. get rid of PATH_MAX
- m-kress:
- introduce config test parameter (--test-config or -t)