$(format-flat-json), which generates${ISOWEEK} macroS_ISOWEEK, R_ISOWEEK and
C_ISOWEEK. (#2878)add-contextual-data() glob selector. It matches the message with shellselector(glob("$my_template") in theadd-contextual-data() block. (#2936)set-timezone() to set the timezone value to a specific value,fix-timezone() to fix up an incorrectly recognized timezone and
guess-timezone()transport(tls).sni(yes) option in the tls block in yourdestination. (#2930)templates: change the $LOGHOST macro to honour
use-fqdn() (#2894)syslog-ng-sysconfdir (#2932)dqtool: add assign dqfile to persist file feature (#2872)python, diskq, random-generator source: crash after failed reload (#2907)LEGACY_MSGHDR macro in case either the
PID or the PROGRAMunset() using a rewrite rule. Previously
LEGACY_MSGHDR would retain the old values. (#2896)diskq ftruncate could fail due to size 32/64 interface (#2892)udp, udp6, tcp, tcp6, syslog, network destination: Correctly detect and set
IP_MULTICAST_TTLwildcard-file(): Add multi-line(), pad_size() and
multi-line-mode() option validation. (#2922)kafka-c: Fix multiple memleaks (#2944)geoip: remove deprecated module, geoip2 database location detection (#2780)LightRunWithStrace: Run syslog-ng behind strace (#2921)LightVerboseLogOnError: Increase default pytest verbosity on error (#2919)logreader,logsource: move scratch-buffer mark and reclaim into
LogSource (#2903)syslog-ng is developed as a community project, and as such it relies
on volunteers, to do the work necessarily to produce syslog-ng.
Reporting bugs, testing changes, writing code or simply providing
feedback are all important contributions, so please if you are a user
of syslog-ng, contribute.
We would like to thank the following people for their contribution:
Andras Mitzki, Antal Nemes, Attila Szakacs, Balazs Scheidler, Bertrand Jacquin,
Gabor Nagy, Henrik Grindal Bakken, Kerin Millar, kjhee43, Laszlo Budai,
Laszlo Szemere, László Várady, Péter Kókai, Raghunath Adhyapak, Zoltan Pallagi.