Subject: CVS commit: pkgsrc/sysutils
From: Thomas Klausner
Date: 2021-09-16 11:22:48
Message id: 20210916092248.89B82FA97@cvs.NetBSD.org

Log Message:
syslog-ng: update to 3.34.1

Based on package provided by Peter Czanik in PR 56406.

Changes below are for 3.34.1 only, the other 16 releases before
that are not summarized.

3.34.1
======

## Highlights

 * `regexp-parser()`: new parser that can parse messages with regular expressions

 * `redis()`: `workers()` and batching support

   The Redis driver now support the `workers()` option, which specifies the
   number of parallel workers, and the `batch-lines()` option.

   This could drastically increase the throughput of the Redis destination driver.

 * `mqtt()`: TLS and WebSocket Secure support

   The MQTT destination now supports TLS and WSS.

## Features

 * `system()` source: added support for NetBSD

 * `stats`: new statistics counter

 * `mqtt()`: username/password authentication

 * `mqtt()`: new option `http-proxy()` for specifying HTTP/HTTPS proxy for \ 
WebSocket connections
   ([#3747](https://github.com/syslog-ng/syslog-ng/pull/3747))

 * `syslog-ng-ctl`: new flag for pruning statistics

 * `disk-buffer()`: added a new option to reliable disk-buffer: `qout-size()`.

## Bugfixes

 * `network(), syslog()`: fixed network sources on NetBSD

 * `disk-buffer()`: fixed a very rare case, where the reliable disk-buffer never \ 
resumed
   after triggering `flow-control`.

 * `disk-buffer()`: fixed a rare memory leak that occurred when `mem-buf-length()`
   or `mem-buf-size()` was configured incorrectly

 * `redis()`: fixed command errors that were not detected and marked as \ 
successful delivery

Files:
RevisionActionfile
1.2modifypkgsrc/sysutils/py-syslog-ng/DESCR
1.3modifypkgsrc/sysutils/py-syslog-ng/Makefile
1.2modifypkgsrc/sysutils/py-syslog-ng/PLIST
1.40modifypkgsrc/sysutils/syslog-ng/Makefile
1.19modifypkgsrc/sysutils/syslog-ng/Makefile.common
1.18modifypkgsrc/sysutils/syslog-ng/PLIST
1.17modifypkgsrc/sysutils/syslog-ng/distinfo
1.2modifypkgsrc/sysutils/syslog-ng-amqp/DESCR
1.3modifypkgsrc/sysutils/syslog-ng-amqp/Makefile
1.2modifypkgsrc/sysutils/syslog-ng-curl/DESCR
1.23modifypkgsrc/sysutils/syslog-ng-curl/Makefile
1.2modifypkgsrc/sysutils/syslog-ng-mongodb/DESCR
1.9modifypkgsrc/sysutils/syslog-ng-mongodb/Makefile
1.2modifypkgsrc/sysutils/syslog-ng-redis/DESCR
1.2modifypkgsrc/sysutils/syslog-ng-redis/Makefile
1.2modifypkgsrc/sysutils/syslog-ng-smtp/DESCR
1.5modifypkgsrc/sysutils/syslog-ng-smtp/Makefile
1.2modifypkgsrc/sysutils/syslog-ng-sql/DESCR
1.2modifypkgsrc/sysutils/syslog-ng-sql/Makefile
1.4modifypkgsrc/sysutils/syslog-ng/patches/patch-configure
1.2modifypkgsrc/sysutils/syslog-ng/patches/patch-lib_signal-handler.c
1.1addpkgsrc/sysutils/syslog-ng/module.mk
1.5removepkgsrc/sysutils/syslog-ng/Makefile.module
1.1removepkgsrc/sysutils/syslog-ng-geoip/DESCR
1.1removepkgsrc/sysutils/syslog-ng-geoip/Makefile
1.1removepkgsrc/sysutils/syslog-ng-geoip/PLIST
1.2removepkgsrc/sysutils/syslog-ng/patches/patch-modules_system-source_system-source.c