Path to this page:
Subject: CVS commit: pkgsrc/sysutils/syslog-ng
From: Filip Hajny
Date: 2017-10-02 17:16:27
Message id: 20171002151627.6479DFBC7@cvs.NetBSD.org
Log Message:
Update sysutils/syslog-ng to 3.12.1.
# Features
- HDFS: support macro in filename
- HDFS: add append support
- Java: allow to use sequence numbers in templates
- TLS improvements
- 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
- Implement `read_old_records` option for systemd-journal source
- Add tags-parser: a new module to parse $TAGS values
- Add a Windows eventlog parser scl module
- Add XML parser module
# Bugfixes
- Fix cannot parse ipv6 into hostname
- Speedup add-contextual-data by making ordering optional
- Fix `monitor-method()` option not working for `wildcard-file()` source
- Sanitize SDATA keys in syslog-protocol messages to avoid generating
non-valid messages
- Fix memory leaks reported using Valgrind
- Fix memory leak related to cloning pipes and reload
- Fix getent protocol number returns incorrect value
- Fix elasticsearch2 destination flush mechanism
- Fix file destination related memory leak
- Fix a possible memory leak around affile destination
# Other changes
- Improve syslog-ng debun functionality
- Java: allow to set JVM options form global syslog-ng options
- Do steps towards Python 3 support:
- Fix string compatibility for Python 3
- Improve Python version auto detection
- HTTP destination: display verbose logs on debug level
- Improvements for Solaris packing
Files: