summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-15 16:28:49 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-15 16:28:49 +0000
commitd7653a3fcdecde0a3fd65db241136ced6d8507aa (patch)
tree160386854973311dbf719f91261b1d63ff6292c8 /ChangeLog
parentAdding debian version 8.2402.0-1. (diff)
downloadrsyslog-d7653a3fcdecde0a3fd65db241136ced6d8507aa.tar.xz
rsyslog-d7653a3fcdecde0a3fd65db241136ced6d8507aa.zip
Merging upstream version 8.2404.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog41
1 files changed, 41 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index f4d9a77..fbeea74 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,45 @@
----------------------------------------------------------------------------------------
+Scheduled Release 8.2404.0 (aka 2024.04) 2024-04-02
+- 2024-04-02: omhttp patches and enhancement
+ New omhttp plugin configuration parameters added:
+ * restpathtimeout - configures a timeout value for an omhttp restpath, and retry again
+ * httpretrycodes (list) - configurable list of HTTP status codes that should be
+ retried by omhttp plugin. The default behavior is to retry any non 2xx status code.
+ * httpignorablecodes (list) that can specify HTTP status codes that should be ignored
+ (as failures). status codes specified as ignorable code will not be retried.
+ * proxyhost, proxyport - configures a proxy, for which omhttp can use to set up a
+ HTTP proxy tunnel connection. Also works by reading environment variable if
+ configured HTTP_PROXY. For more details see libcurl docs on CURLOPT_PROXY
+ thanks to @erenwh for the contribution!
+ * retry.addmetadata - when this option is enabled, omhttp will add the
+ response metadata to: $!omhttp!response. There are 3 response metadata added:
+ code, body, batch_index.
+ More statistics omhttp curl statistic counters:
+ * requests.count
+ * requests.status.0xx
+ * requests.status.1xx
+ * requests.status.2xx
+ * requests.status.3xx
+ * requests.status.4xx
+ * requests.status.5xx
+ * requests.bytes
+ * requests.time_ms
+ No longer discard 3xx, 4xx errors
+ see also https://github.com/rsyslog/rsyslog/issues/4636
+ Thanks to github user n2yen for the patches.
+- 2024-04-02: remove CAP_IPC_LOCK capability
+ Does not seem to be necessary.
+ Thanks to Michael Biebl for the patch.
+- 2024-03-28: TLS bugfix: TLS drivers did not properly load under some conditions
+ This was a regeression from the DTLS implementation
+- 2024-03-28: mmdblookup bugfix: do not suspend on incompatible IP lookup
+ Mmdblookup module used to suspend after erroring on an IPv6 IP lookup on IPv4-only
+ DBs. The suspension of the module is now replaced by a simple log message,
+ allowing it to keep working for future lookups.
+ Thanks to Théo Bertin (frikilax) for the patch.
+- 2024-03-28: tarball fix: dist tarball was missing a textbench file
+ This made the testbench fail.
+----------------------------------------------------------------------------------------
Scheduled Release 8.2402.0 (aka 2024.02) 2024-02-27
- 2024-02-26: add DTLS support
This version comes with the initial implementation of imdtls and omdtls.