[syslog-ng] OSE 3.12

Laszlo Budai laszlo.budai at outlook.com
Mon Sep 25 10:52:06 UTC 2017


3.12.1
Features

  *   HDFS: support macro in filename (#1638<https://github.com/balabit/syslog-ng/pull/1638>)
  *   HDFS: add append support (#1675<https://github.com/balabit/syslog-ng/pull/1675>)
  *   Java: allow to use sequence numbers in templates (#1628<https://github.com/balabit/syslog-ng/pull/1628>)
  *   TLS improvements (#1603<https://github.com/balabit/syslog-ng/pull/1603>, #1636<https://github.com/balabit/syslog-ng/pull/1636>)
     *   Add PKCS 12 support with the new pkcs12-file() TLS option
     *   startup time ssl-options() and peer-verify() check
     *   startup time key_file, cert_file, ca_dir, crl_dir and cipher_suite check
     *   ECDH cipher support (OpenSSL 1.0.1, 1.0.2, 1.1.0) with the ecdh-curve-list() option (only available >= 1.0.2)
        *   for < 1.0.2, a hard-coded curve is used
        *   for >= 1.0.2, automatic curve selection is used (the ecdh-curve-list() option can restrict this list)
     *   DH cipher support with the dhparam-file() option
        *   if the option is not specified, fallback RFC 3526 parameters are used
     *   minor fixes
  *   stdin() source driver (#1605<https://github.com/balabit/syslog-ng/pull/1605>)
  *   Implement read_old_records option for systemd-journal source (#1642<https://github.com/balabit/syslog-ng/pull/1642>)
  *   Add tags-parser: a new module to parse $TAGS values (#1658<https://github.com/balabit/syslog-ng/pull/1658>)
  *   Add a Windows eventlog parser scl module (#1572<https://github.com/balabit/syslog-ng/pull/1572>)
  *   Add XML parser module (#1659<https://github.com/balabit/syslog-ng/pull/1659>, #1684<https://github.com/balabit/syslog-ng/pull/1684>)

Bugfixes

  *   Fix cannot parse ipv6 into hostname (#1617<https://github.com/balabit/syslog-ng/pull/1617>)
  *   Speedup add-contextual-data by making ordering optional (#1645<https://github.com/balabit/syslog-ng/pull/1645>)
  *   Fix monitor-method() option not working for wildcard-file() source (#1651<https://github.com/balabit/syslog-ng/pull/1651>)
  *   Sanitize SDATA keys in syslog-protocol messages to avoid generating non-valid messages (#1650<https://github.com/balabit/syslog-ng/pull/1650>, #1654<https://github.com/balabit/syslog-ng/pull/1654>)
  *   Fix memory leaks reported using Valgrind (#1649<https://github.com/balabit/syslog-ng/pull/1649>)
  *   Fix memory leak related to cloning pipes and reload (#1647<https://github.com/balabit/syslog-ng/pull/1647>)
  *   Fix getent protocol number returns incorrect value (#1665<https://github.com/balabit/syslog-ng/pull/1665>)
  *   Fix elasticsearch2 destination flush mechanism (#1668<https://github.com/balabit/syslog-ng/pull/1668>)
  *   Fix file destination related memory leak (#1685<https://github.com/balabit/syslog-ng/pull/1685>)
  *   Fix a possible memory leak around affile destination (#1685<https://github.com/balabit/syslog-ng/pull/1685>)

Other changes

  *   Improve syslog-ng debun functionality (#1633<https://github.com/balabit/syslog-ng/pull/1633>, #1641<https://github.com/balabit/syslog-ng/pull/1641>, #1663<https://github.com/balabit/syslog-ng/pull/1663>)
  *   Java: allow to set JVM options form global syslog-ng options (#1639<https://github.com/balabit/syslog-ng/pull/1639>)
  *   Do steps towards Python 3 support:
     *   Fix string compatibility for Python 3 (#1632<https://github.com/balabit/syslog-ng/pull/1632>)
     *   Improve Python version auto detection (#1660<https://github.com/balabit/syslog-ng/pull/1660>)
  *   HTTP destination: display verbose logs on debug level (#1526<https://github.com/balabit/syslog-ng/pull/1526>)
  *   Improvements for Solaris packing (#1664<https://github.com/balabit/syslog-ng/pull/1664>)

Notes to the Developers

  *   Update internal RabbitMQ (#1662<https://github.com/balabit/syslog-ng/pull/1662>)
  *   Update internal ivykis to v0.42 (#1566<https://github.com/balabit/syslog-ng/pull/1566>)
  *   Fix Travis and test related issues (#1566<https://github.com/balabit/syslog-ng/pull/1566>, #1644<https://github.com/balabit/syslog-ng/pull/1644>, #1674<https://github.com/balabit/syslog-ng/pull/1674>)
  *   Update docker images (#1637<https://github.com/balabit/syslog-ng/pull/1637>)
  *   Fix some clang compile errors (#1662<https://github.com/balabit/syslog-ng/pull/1662>)

Credits

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 Szalay, Balazs Scheidler, Gabor Nagy,
Gergely Orosz, Janos Szigetvari, Laszlo Budai, Laszlo Varady, Mate Farkas,
Marton Suranyi, Peter Kokai, Szilard Pfeiffer, Tamas Nagy, Zoltan Pallagi.

https://github.com/balabit/syslog-ng/releases/tag/syslog-ng-3.12.1
[https://avatars1.githubusercontent.com/u/986981?v=4&s=400]<https://github.com/balabit/syslog-ng/releases/tag/syslog-ng-3.12.1>

balabit/syslog-ng<https://github.com/balabit/syslog-ng/releases/tag/syslog-ng-3.12.1>
syslog-ng is an enhanced log daemon, supporting a wide range of input and output methods: syslog, unstructured text, queueing, SQL & NoSQL.
github.com



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.balabit.hu/pipermail/syslog-ng/attachments/20170925/a0b1e1d2/attachment-0001.html>


More information about the syslog-ng mailing list