Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (2m)  pkgsrc-2024Q1 (6d)  pkgsrc-2023Q4 (52d)  pkgsrc-2023Q2 (85d)  pkgsrc-2023Q3 (164d) 

2024-05-23 14:21:19 UTC Now

2021-09-16 09:22:48 UTC MAIN commitmail json YAML

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

(wiz)