Accepting request 900213 from home:stroeder:branches:Base:System
- Upgrade to rsyslog 8.2106.0: * NOTE: the prime new feature is support for TLS and non-TLS connections via imtcp in parallel. Furthermore, most TLS parameters can now be overriden at the input() level. The notable exceptions are certificate files, something that is due to be implemented as next step. * 2021-06-14: new global option "parser.supportCompressionExtension" This permits to turn off rsyslog's single-message compression extension when it interferes with non-syslog message processing (the parser subsystem expects syslog messages, not generic text) closes https://github.com/rsyslog/rsyslog/issues/4598 * 2021-05-12: imtcp: add more override config params to input() It is now possible to override all module parameters at the input() level. Module parameters serve as defaults. Existing configs need no modification. * 2021-05-06: imtcp: add stream driver parameter to input() configuration This permits to have different inputs use different stream drivers and stream driver parameters. closes https://github.com/rsyslog/rsyslog/issues/3727 * 2021-04-29: imtcp: permit to run multiple inputs in parallel Previously, a single server was used to run all imtcp inputs. This had a couple of drawsbacks. First and foremost, we could not use different stream drivers in the varios inputs. This patch now provides a baseline to do that, but does still not implement the capability (in this sense it is a staging patch). Secondly, we now ensure that each input has at least one exclusive thread for processing, untangling the performance of multiple inputs from each other. see also: https://github.com/rsyslog/rsyslog/issues/3727 * 2021-04-27: tcpsrv bugfix: potential sluggishnes and hang on shutdown tcpsrv is used by multiple other modules (imtcp, imdiag, imgssapi, and, in theory, also others - even ones we do not know about). However, the internal synchornization did not properly take multiple tcpsrv users in consideration. As such, a single user could hang under some circumstances. This was caused by improperly awaking all users from a pthread condition wait. That in turn could lead to some sluggish behaviour and, in rare cases, a hang at shutdown. Note: it was highly unlikely to experience real problems with the officially provided modules. * 2021-04-22: refactoring of syslog/tcp driver parameter passing This has now been generalized to a parameter block, which makes it much cleaner and also easier to add new parameters in the future. * 2021-04-22: config script: add re_match_i() and re_extract_i() functions This provides case-insensitive regex functionality. closes https://github.com/rsyslog/rsyslog/issues/4429 OBS-URL: https://build.opensuse.org/request/show/900213 OBS-URL: https://build.opensuse.org/package/show/Base:System/rsyslog?expand=0&rev=337
This commit is contained in:
parent
59b4ef3cf6
commit
f350f18e39
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:710981c3c34f88d5d1fb55ecfc042aecad8af69414b2b1602b304f4dedbf9f43
|
||||
size 3175254
|
3
rsyslog-8.2106.0.tar.gz
Normal file
3
rsyslog-8.2106.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:faf45c25a2265c001739e8888b3652cf685eb3f35cd65d17d5c38fd44b9ddd81
|
||||
size 3180745
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ede468ac03fcd929145a4fc88f666d9aaca5173bbdeac10281e86e6fd7c02b3f
|
||||
size 6451275
|
3
rsyslog-doc-8.2106.0.tar.gz
Normal file
3
rsyslog-doc-8.2106.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:bd16617dd8ec12427e2fdba0d60047676ab75ee638a7b4e5ebd6f8a74df178c9
|
||||
size 6500747
|
@ -1,3 +1,51 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 15 17:42:39 UTC 2021 - Michael Ströder <michael@stroeder.com>
|
||||
|
||||
- Upgrade to rsyslog 8.2106.0:
|
||||
* NOTE: the prime new feature is support for TLS and non-TLS connections
|
||||
via imtcp in parallel. Furthermore, most TLS parameters can now be overriden
|
||||
at the input() level. The notable exceptions are certificate files, something
|
||||
that is due to be implemented as next step.
|
||||
* 2021-06-14: new global option "parser.supportCompressionExtension"
|
||||
This permits to turn off rsyslog's single-message compression extension
|
||||
when it interferes with non-syslog message processing (the parser
|
||||
subsystem expects syslog messages, not generic text)
|
||||
closes https://github.com/rsyslog/rsyslog/issues/4598
|
||||
* 2021-05-12: imtcp: add more override config params to input()
|
||||
It is now possible to override all module parameters at the input() level. Module
|
||||
parameters serve as defaults. Existing configs need no modification.
|
||||
* 2021-05-06: imtcp: add stream driver parameter to input() configuration
|
||||
This permits to have different inputs use different stream drivers
|
||||
and stream driver parameters.
|
||||
closes https://github.com/rsyslog/rsyslog/issues/3727
|
||||
* 2021-04-29: imtcp: permit to run multiple inputs in parallel
|
||||
Previously, a single server was used to run all imtcp inputs. This
|
||||
had a couple of drawsbacks. First and foremost, we could not use
|
||||
different stream drivers in the varios inputs. This patch now
|
||||
provides a baseline to do that, but does still not implement the
|
||||
capability (in this sense it is a staging patch).
|
||||
Secondly, we now ensure that each input has at least one exclusive
|
||||
thread for processing, untangling the performance of multiple
|
||||
inputs from each other.
|
||||
see also: https://github.com/rsyslog/rsyslog/issues/3727
|
||||
* 2021-04-27: tcpsrv bugfix: potential sluggishnes and hang on shutdown
|
||||
tcpsrv is used by multiple other modules (imtcp, imdiag, imgssapi, and,
|
||||
in theory, also others - even ones we do not know about). However, the
|
||||
internal synchornization did not properly take multiple tcpsrv users
|
||||
in consideration.
|
||||
As such, a single user could hang under some circumstances. This was
|
||||
caused by improperly awaking all users from a pthread condition wait.
|
||||
That in turn could lead to some sluggish behaviour and, in rare cases,
|
||||
a hang at shutdown.
|
||||
Note: it was highly unlikely to experience real problems with the
|
||||
officially provided modules.
|
||||
* 2021-04-22: refactoring of syslog/tcp driver parameter passing
|
||||
This has now been generalized to a parameter block, which makes it much cleaner and
|
||||
also easier to add new parameters in the future.
|
||||
* 2021-04-22: config script: add re_match_i() and re_extract_i() functions
|
||||
This provides case-insensitive regex functionality.
|
||||
closes https://github.com/rsyslog/rsyslog/issues/4429
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 20 17:56:15 UTC 2021 - Michael Ströder <michael@stroeder.com>
|
||||
|
||||
|
@ -25,7 +25,7 @@ Name: rsyslog
|
||||
Summary: The enhanced syslogd for Linux and Unix
|
||||
License: Apache-2.0 AND GPL-3.0-or-later
|
||||
Group: System/Daemons
|
||||
Version: 8.2104.0
|
||||
Version: 8.2106.0
|
||||
Release: 0
|
||||
%bcond_with udpspoof
|
||||
%bcond_with dbi
|
||||
|
Loading…
x
Reference in New Issue
Block a user