These release notes provide information about the syslog-ng Open Source Edition release.
The syslog-ng Open Source Edition application is highly portable and is known to run on a wide range of hardware architectures (x86, x86_64, SUN Sparc, PowerPC 32 and 64, Alpha) and operating systems, including Linux, BSD, Solaris, IBM AIX, HP-UX, Mac OS X, Cygwin, and others.
The source code of syslog-ng Open Source Edition is released under the GPLv2 license and is available on GitHub.
See the Downloads page for binary packages.
Version 3.26 of syslog-ng Open Source Edition includes the following main features.
The Python HTTP header plugin makes it possible for users to implement HTTP header plugins in Python language.
The Azure auth header generates authorization headers for applications connecting to Azure.
The tlsv1_3 value has been added to the available values of ssl-version() for drivers based on the http().
The no-tlsv13 value has been added to the available values of ssl-options() in TLS contexts.
It is possible to set the severity field with the set-severity() rewrite function.
The list-search template function searches the elements of a list starting at the specified start index, then returns the index of the first match of the pattern within the list.
After waiting for the configured number of seconds without reading new data from the file, the last (potentially partial) message will be flushed and sent through the pipeline as a LogMessage.
For a detailed list of issues resolved in this release, see syslog-ng Releases page.