<div dir="ltr"><div class="gmail-markdown-body" style="box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px;line-height:1.5;color:rgb(36,41,46);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><h1 style="box-sizing:border-box;font-size:2em;margin:0px 0px 16px;font-weight:600;line-height:1.25;padding-bottom:0.3em;border-bottom:1px solid rgb(234,236,239)">3.13.1</h1><h1 style="box-sizing:border-box;font-size:2em;margin:24px 0px 16px;font-weight:600;line-height:1.25;padding-bottom:0.3em;border-bottom:1px solid rgb(234,236,239)">Features</h1><ul style="box-sizing:border-box;padding-left:2em;margin-top:0px;margin-bottom:16px"><li style="box-sizing:border-box">Add app-parser() framework (automatic parsing of log messages) (<a href="https://github.com/balabit/syslog-ng/pull/1689" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1689</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Support microseconds in Riemann destination (<a href="https://github.com/balabit/syslog-ng/pull/1710" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1710</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Add osquery destination as an SCL plugin (<a href="https://github.com/balabit/syslog-ng/pull/1728" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1728</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Add network load balancer destination (<a href="https://github.com/balabit/syslog-ng/pull/1706" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1706</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Add possibility to only signal re-open of file handles (SIGUSR1) (<a href="https://github.com/balabit/syslog-ng/pull/1530" class="gmail-issue-link gmail-js-issue-link gmail-tooltipped gmail-tooltipped-ne" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1530</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">It is possible from now to limit the number of registered dynamic counters (<a href="https://github.com/balabit/syslog-ng/pull/1743" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1743</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Add $(binary) template function (<a href="https://github.com/balabit/syslog-ng/pull/1679" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1679</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Add experimental transport for transferring messages in whole between syslog-ng instances (EWMM) (<a href="https://github.com/balabit/syslog-ng/pull/1689" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1689</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Docker based build and debian package generation (<a href="https://github.com/balabit/syslog-ng/pull/1783" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1783</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Add auto-parse(yes/no) to app-paser(), system() and default-network-drivers() (<a href="https://github.com/balabit/syslog-ng/pull/1788" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1788</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Add Graylog2 destination and $(format-gelf) template function (<a href="https://github.com/balabit/syslog-ng/pull/1680" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1680</a>)</li></ul><h1 style="box-sizing:border-box;font-size:2em;margin:24px 0px 16px;font-weight:600;line-height:1.25;padding-bottom:0.3em;border-bottom:1px solid rgb(234,236,239)">Bugfixes</h1><ul style="box-sizing:border-box;padding-left:2em;margin-top:0px;margin-bottom:16px"><li style="box-sizing:border-box">Exit when a read fails on an included config file instead of<br style="box-sizing:border-box">starting up with an empty configuration. (<a href="https://github.com/balabit/syslog-ng/pull/1721" class="gmail-issue-link gmail-js-issue-link gmail-tooltipped gmail-tooltipped-ne" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1721</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Fix double free (<a href="https://github.com/balabit/syslog-ng/issues/1720" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1720</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Add missing discarded counter to groupingby (<a href="https://github.com/balabit/syslog-ng/pull/1748" class="gmail-issue-link gmail-js-issue-link gmail-tooltipped gmail-tooltipped-ne" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1748</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Fix a reference leak in Python destination (<a href="https://github.com/balabit/syslog-ng/pull/1716" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1716</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Fix timezone issue in snmptrapd parser (<a href="https://github.com/balabit/syslog-ng/pull/1746" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1746</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Fix potential crash in stdin driver (<a href="https://github.com/balabit/syslog-ng/pull/1741" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1741</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Fix a crash when initializing new config fails for socket with keep_alive off (<a href="https://github.com/balabit/syslog-ng/pull/1723" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1723</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Fix filter evaluation in case of contexts with multiple elements (<a href="https://github.com/balabit/syslog-ng/pull/1718" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1718</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Various grouping-by fixes (<a href="https://github.com/balabit/syslog-ng/pull/1718" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1718</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Fix potential use after free around dns-cache during shutdown (<a href="https://github.com/balabit/syslog-ng/pull/1666" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1666</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Fix access to indirect values within Java destination (<a href="https://github.com/balabit/syslog-ng/pull/1732" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1732</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Fix a crash in affile (<a href="https://github.com/balabit/syslog-ng/pull/1725" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1725</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Fix a memory leak (<a href="https://github.com/balabit/syslog-ng/pull/1724" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1724</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Fix a crash when getent is used empty group (<a href="https://github.com/balabit/syslog-ng/pull/1691" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1691</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Fix jvm-options() (<a href="https://github.com/balabit/syslog-ng/pull/1704" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1704</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Fix a crash in Python language binding (<a href="https://github.com/balabit/syslog-ng/pull/1694" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1694</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Fix a crash in afmongodb (<a href="https://github.com/balabit/syslog-ng/pull/1765" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1765</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Fix a memory leak in afmongodb (<a href="https://github.com/balabit/syslog-ng/pull/1766" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1766</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Fix name-to-GID calculation in the $(getent) template function (<a href="https://github.com/balabit/syslog-ng/pull/1764" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1764</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Fix a crash when redis is configured without the command() option (<a href="https://github.com/balabit/syslog-ng/pull/1767" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1767</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Fix a race condition in kv-parser() (<a href="https://github.com/balabit/syslog-ng/pull/1789" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1789</a>)</li></ul><h1 style="box-sizing:border-box;font-size:2em;margin:24px 0px 16px;font-weight:600;line-height:1.25;padding-bottom:0.3em;border-bottom:1px solid rgb(234,236,239)">Other changes</h1><ul style="box-sizing:border-box;padding-left:2em;margin-top:0px;margin-bottom:16px"><li style="box-sizing:border-box">Cleanup diskq related warning messages (<a href="https://github.com/balabit/syslog-ng/pull/1752" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1752</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Provide tls block for tls options in amqp(), http(), riemann() destination drivers (<a href="https://github.com/balabit/syslog-ng/pull/1715" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1715</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">It it possible from now to register blocks and generators as plugins (<a href="https://github.com/balabit/syslog-ng/pull/1657" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1657</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Drop compatiblity with configurations below 3.0 (<a href="https://github.com/balabit/syslog-ng/pull/1709" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1709</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Do not change permissions of a file by default (<a href="https://github.com/balabit/syslog-ng/pull/1782" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1782</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Allow source files to specify permissions locally (<a href="https://github.com/balabit/syslog-ng/pull/1782" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1782</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Minor performance improvement (<a href="https://github.com/balabit/syslog-ng/pull/1729" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1729</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">The current config version can be queried with "--version" (<a href="https://github.com/balabit/syslog-ng/pull/1740" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1740</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Increase the performance of kv-parser() (<a href="https://github.com/balabit/syslog-ng/pull/1789" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1789</a>)</li></ul><h1 style="box-sizing:border-box;font-size:2em;margin:24px 0px 16px;font-weight:600;line-height:1.25;padding-bottom:0.3em;border-bottom:1px solid rgb(234,236,239)">Notes to the developers</h1><ul style="box-sizing:border-box;padding-left:2em;margin-top:0px;margin-bottom:16px"><li style="box-sizing:border-box">Change configure default option for jsonc and mongoc from auto to internal (<a href="https://github.com/balabit/syslog-ng/pull/1735" class="gmail-issue-link gmail-js-issue-link" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1735</a>)</li><li style="box-sizing:border-box;margin-top:0.25em">Disable ASLR when running unit tests (<a href="https://github.com/balabit/syslog-ng/pull/1753" class="gmail-issue-link gmail-js-issue-link gmail-tooltipped gmail-tooltipped-ne" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration:none">#1753</a>)</li></ul><h1 style="box-sizing:border-box;font-size:2em;margin:24px 0px 16px;font-weight:600;line-height:1.25;padding-bottom:0.3em;border-bottom:1px solid rgb(234,236,239)">Credits</h1><p style="box-sizing:border-box;margin-top:0px;margin-bottom:16px">syslog-ng is developed as a community project, and as such it relies<br style="box-sizing:border-box">on volunteers, to do the work necessarily to produce syslog-ng.</p><p style="box-sizing:border-box;margin-top:0px;margin-bottom:16px">Reporting bugs, testing changes, writing code or simply providing<br style="box-sizing:border-box">feedback are all important contributions, so please if you are a user<br style="box-sizing:border-box">of syslog-ng, contribute.</p><p style="box-sizing:border-box;margin-top:0px;margin-bottom:0px">We would like to thank the following people for their contribution:<br style="box-sizing:border-box">Andras Mitzki, Antal Nemes, Attila Szalay, Balazs Scheidler, Gabor Nagy,<br style="box-sizing:border-box">Jakub Jankowski, Janos Szigetvari, Laszlo Budai, Laszlo Varady, Laszlo Szemere,<br style="box-sizing:border-box">Marton Illes, Mate Farkas, Peter Kokai, Pontus Andersson, Sam Stephenson,<br style="box-sizing:border-box">Sebastian Roland, Viktor Juhasz, Zoltan Pallagi.</p></div><br class="gmail-Apple-interchange-newline"></div>