git: 4dc6bda43e39 - main - sysutils/syslog-ng: Update to 4.8.2

From: Cy Schubert <cy_at_FreeBSD.org>
Date: Thu, 08 May 2025 15:55:45 UTC
The branch main has been updated by cy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4dc6bda43e393fa1f3300e56531f91da0ccfcb38

commit 4dc6bda43e393fa1f3300e56531f91da0ccfcb38
Author:     Cy Schubert <cy@FreeBSD.org>
AuthorDate: 2025-05-08 15:02:19 +0000
Commit:     Cy Schubert <cy@FreeBSD.org>
CommitDate: 2025-05-08 15:55:39 +0000

    sysutils/syslog-ng: Update to 4.8.2
    
    Fix CVE-2024-47619 possible not in a default configuration.
    
    Fix other problems relating to S3 destination reliability.
    
    Security:       CVE-2024-47619 (not in default configuration)
                    https://www.cve.org/CVERecord?id=CVE-2024-47619
    Sumbitted by:   Peter Czanik (CzP) <peter.czanik@oneidentity.com>
                    Balabit (a OneIdentity company) / syslog-ng upstream
    MFH:            2025Q2
---
 sysutils/syslog-ng/Makefile  |  9 +++++----
 sysutils/syslog-ng/distinfo  |  6 +++---
 sysutils/syslog-ng/pkg-plist | 14 +++++++-------
 3 files changed, 15 insertions(+), 14 deletions(-)

diff --git a/sysutils/syslog-ng/Makefile b/sysutils/syslog-ng/Makefile
index c34bd7b12900..e223e9c5827e 100644
--- a/sysutils/syslog-ng/Makefile
+++ b/sysutils/syslog-ng/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	syslog-ng
-DISTVERSION=	4.8.1
-PORTREVISION=	5
+DISTVERSION=	4.8.2
 CATEGORIES=	sysutils
 # official master site:
 MASTER_SITES=	https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/
@@ -237,10 +236,12 @@ PYTHON_MOD_PLIST_FILES=		lib/syslog-ng/python/syslogng-1.0-py%%PYTHON_VER%%.egg-
                 lib/syslog-ng/python/syslogng/modules/s3/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc \
                 lib/syslog-ng/python/syslogng/modules/s3/__pycache__/compressable_file_buffer%%PYTHON_EXT_SUFFIX%%.pyc \
                 lib/syslog-ng/python/syslogng/modules/s3/__pycache__/s3_destination%%PYTHON_EXT_SUFFIX%%.pyc \
-                lib/syslog-ng/python/syslogng/modules/s3/__pycache__/s3_object%%PYTHON_EXT_SUFFIX%%.pyc \
+                lib/syslog-ng/python/syslogng/modules/s3/__pycache__/s3_object_buffer%%PYTHON_EXT_SUFFIX%%.pyc \
+                lib/syslog-ng/python/syslogng/modules/s3/__pycache__/s3_session_handler%%PYTHON_EXT_SUFFIX%%.pyc \
+                lib/syslog-ng/python/syslogng/modules/s3/s3_object_buffer.py \
+                lib/syslog-ng/python/syslogng/modules/s3/s3_session_handler.py \
                 lib/syslog-ng/python/syslogng/modules/s3/compressable_file_buffer.py \
                 lib/syslog-ng/python/syslogng/modules/s3/s3_destination.py \
-                lib/syslog-ng/python/syslogng/modules/s3/s3_object.py \
                 lib/syslog-ng/python/syslogng/modules/s3/scl/s3.conf
 
 
diff --git a/sysutils/syslog-ng/distinfo b/sysutils/syslog-ng/distinfo
index bced22602d6a..72165b95d1a0 100644
--- a/sysutils/syslog-ng/distinfo
+++ b/sysutils/syslog-ng/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1728033948
-SHA256 (syslog-ng-4.8.1.tar.gz) = e8b8b98c60a5b68b25e3462c4104c35d05b975e6778d38d8a81b8ff7c0e64c5b
-SIZE (syslog-ng-4.8.1.tar.gz) = 6956412
+TIMESTAMP = 1746636142
+SHA256 (syslog-ng-4.8.2.tar.gz) = 7d1ebe70746009dc06bd2fa5c412a1985579a9c887292f766cc775d169d60e68
+SIZE (syslog-ng-4.8.2.tar.gz) = 6944406
diff --git a/sysutils/syslog-ng/pkg-plist b/sysutils/syslog-ng/pkg-plist
index 6215673e9c77..0663db6a8138 100644
--- a/sysutils/syslog-ng/pkg-plist
+++ b/sysutils/syslog-ng/pkg-plist
@@ -267,18 +267,11 @@ include/syslog-ng/transport/tls-context.h
 include/syslog-ng/transport/tls-session.h
 include/syslog-ng/transport/tls-verifier.h
 include/syslog-ng/transport/logtransport.h
-include/syslog-ng/transport/multitransport.h
 include/syslog-ng/transport/transport-aux-data.h
-include/syslog-ng/transport/transport-factory-id.h
-include/syslog-ng/transport/transport-factory-registry.h
-include/syslog-ng/transport/transport-factory-socket.h
 include/syslog-ng/transport/transport-factory-tls.h
-include/syslog-ng/transport/transport-factory.h
 include/syslog-ng/transport/transport-file.h
 include/syslog-ng/transport/transport-pipe.h
 include/syslog-ng/transport/transport-socket.h
-include/syslog-ng/transport/transport-socket-proxy-private.h
-include/syslog-ng/transport/transport-socket-proxy.h
 include/syslog-ng/transport/transport-tls.h
 include/syslog-ng/transport/transport-udp-socket.h
 include/syslog-ng/logmsg/type-hinting.h
@@ -344,6 +337,13 @@ include/syslog-ng/filterx/expr-shorthand.h
 include/syslog-ng/filterx/expr-variable.h
 include/syslog-ng/filterx/func-istype.h
 include/syslog-ng/filterx/func-len.h
+include/syslog-ng/transport/multitransport.h
+include/syslog-ng/transport/transport-factory-id.h
+include/syslog-ng/transport/transport-factory-registry.h
+include/syslog-ng/transport/transport-factory-socket.h
+include/syslog-ng/transport/transport-factory.h
+include/syslog-ng/transport/transport-socket-proxy-private.h
+include/syslog-ng/transport/transport-socket-proxy.h
 share/syslog-ng/smart-multi-line.fsm
 lib/libevtlog-4.8.so.0
 lib/libevtlog-4.8.so.0.0.0