public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Peter Czanik <peter@czanik.hu>
To: git-commits@fedoraproject.org
Subject: [rpms/syslog-ng] rawhide: update to 4.12.0
Date: Thu, 09 Jul 2026 10:54:36 GMT	[thread overview]
Message-ID: <178359447625.1.15540723825805497749.rpms-syslog-ng-3a6706856549@fedoraproject.org> (raw)

            A new commit has been pushed.

            Repo   : rpms/syslog-ng
            Branch : rawhide
            Commit : 3a6706856549a1bd9ce6604e38fac7dda4bfe43f
            Author : Peter Czanik <peter@czanik.hu>
            Date   : 2026-07-09T12:54:25+02:00
            Stats  : +25/-53 in 4 file(s)
            URL    : https://src.fedoraproject.org/rpms/syslog-ng/c/3a6706856549a1bd9ce6604e38fac7dda4bfe43f?branch=rawhide

            Log:
            update to 4.12.0

remove openssl 4.0 patch (part of the 4.12.0 release)
comment out secure logging related files (feature
  disabled by default by upstream)

---
diff --git a/.gitignore b/.gitignore
index 9bf7224..e497297 100644
--- a/.gitignore
+++ b/.gitignore
@@ -58,3 +58,4 @@ syslog-ng_3.1.1.tar.gz
 /syslog-ng-4.10.0.tar.gz
 /syslog-ng-4.10.2.tar.gz
 /syslog-ng-4.11.0.tar.gz
+/syslog-ng-4.12.0.tar.gz

diff --git a/5688.patch b/5688.patch
deleted file mode 100644
index 1a1ca09..0000000
--- a/5688.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From c5602daad14bf3c1f51bfaf7fbfcf684b8f45034 Mon Sep 17 00:00:00 2001
-From: Hofi <hofione@gmail.com>
-Date: Mon, 4 May 2026 10:40:57 +0200
-Subject: [PATCH] tls-verifier: use dedicated ASN1_STRING field accessors
- instead of direct member access
-
-Signed-off-by: Hofi <hofione@gmail.com>
----
- lib/transport/tls-verifier.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/lib/transport/tls-verifier.c b/lib/transport/tls-verifier.c
-index d5d5993502b..23dfd3bc2f2 100644
---- a/lib/transport/tls-verifier.c
-+++ b/lib/transport/tls-verifier.c
-@@ -220,10 +220,10 @@ tls_verify_certificate_name(X509 *cert, const gchar *host_name)
-                 {
-                   gchar dotted_ip[64] = {0};
-                   int addr_family = AF_INET;
--                  if (gen_name->d.iPAddress->length == 16)
-+                  if (ASN1_STRING_length(gen_name->d.iPAddress) == 16)
-                     addr_family = AF_INET6;
- 
--                  if (inet_ntop(addr_family, gen_name->d.iPAddress->data, dotted_ip, sizeof(dotted_ip)))
-+                  if (inet_ntop(addr_family, ASN1_STRING_get0_data(gen_name->d.iPAddress), dotted_ip, sizeof(dotted_ip)))
-                     {
-                       g_strlcpy(pattern_buf, dotted_ip, sizeof(pattern_buf));
-                       found = TRUE;

diff --git a/sources b/sources
index 4b4222b..9eca7a8 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (syslog-ng-4.11.0.tar.gz) = e241312dc7024cb51340c6fdb934ff064b18cdc3c80c0455abcff971632c0b0074eb237fdc505f36d687d6eda3c573c0d0d742a0d3792801ee715331f12938ad
+SHA512 (syslog-ng-4.12.0.tar.gz) = efd99654fb12d4d1f04d3a5c1578858df2c10fe24161d64ce7bb3f3d8786c184ac77352c459407532220587c6479ab9fed4775bebf0d9325e4e25e9cfd8f49b3

diff --git a/syslog-ng.spec b/syslog-ng.spec
index 101f92b..d433396 100644
--- a/syslog-ng.spec
+++ b/syslog-ng.spec
@@ -1,14 +1,14 @@
 %global ivykis_ver 0.42.3
 
 %global syslog_ng_major_ver 4
-%global syslog_ng_minor_ver 11
+%global syslog_ng_minor_ver 12
 %global syslog_ng_patch_ver 0
 %global syslog_ng_major_minor_ver %{syslog_ng_major_ver}.%{syslog_ng_minor_ver}
 %global syslog_ng_ver %{syslog_ng_major_ver}.%{syslog_ng_minor_ver}.%{syslog_ng_patch_ver}
 
 Name:    syslog-ng
 Version: %{syslog_ng_ver}
-Release: 5%{?dist}
+Release: 1%{?dist}
 Summary: Next-generation syslog server
 
 # Automatically converted from old format: GPLv2+ - review is highly recommended.
@@ -19,13 +19,6 @@ Source1: syslog-ng.conf
 Source2: syslog-ng.logrotate
 Source3: syslog-ng.service
 
-# tls-verifier: use dedicated ASN1_STRING field accessors instead of direct
-# member access
-# https://github.com/syslog-ng/syslog-ng/pull/5688
-#
-# Fixes failure to build with OpenSSL 4.0.
-Patch: https://github.com/syslog-ng/syslog-ng/pull/5688.patch
-
 BuildRequires: make
 BuildRequires: bison
 BuildRequires: cyrus-sasl-devel
@@ -139,12 +132,12 @@ Key features:
    AMQP), files or databases (like PostgreSQL or MongoDB).
 
 
-%package slog
-Summary: secure logging support for %{name}
-Requires: %{name}%{?_isa} = %{version}-%{release}
-
-%description slog
-This module supports secure message transfer and storage (experimental).
+#%package slog
+#Summary: secure logging support for %{name}
+#Requires: %{name}%{?_isa} = %{version}-%{release}
+#
+#%description slog
+#This module supports secure message transfer and storage (experimental).
 
 %package libdbi
 Summary: Libdbi support for %{name}
@@ -551,15 +544,15 @@ fi
 %{_mandir}/man1/persist-tool.1*
 
 
-%files slog
-%{_bindir}/slogkey
-%{_bindir}/slogencrypt
-%{_bindir}/slogverify
-%{_libdir}/syslog-ng/libsecure-logging.so
-%{_mandir}/man1/slogkey.1*
-%{_mandir}/man1/slogencrypt.1*
-%{_mandir}/man1/slogverify.1*
-%{_mandir}/man7/secure-logging.7*
+#%files slog
+#%{_bindir}/slogkey
+#%{_bindir}/slogencrypt
+#%{_bindir}/slogverify
+#%{_libdir}/syslog-ng/libsecure-logging.so
+#%{_mandir}/man1/slogkey.1*
+#%{_mandir}/man1/slogencrypt.1*
+#%{_mandir}/man1/slogverify.1*
+#%{_mandir}/man7/secure-logging.7*
 
 %if %{with grpc}
 
@@ -661,6 +654,12 @@ fi
 
 
 %changelog
+* Thu Jul 09 2026 Peter Czanik <peter@czanik.hu> - 4.12.0-1
+- update to 4.12.0
+- remove openssl 4.0 patch (part of the 4.12.0 release)
+- comment out secure logging related files (feature
+  disabled by default by upstream)
+
 * Wed Jun 24 2026 Benjamin A. Beasley <code@musicinmybrain.net> - 4.11.0-5
 - Rebuilt for abseil-cpp 20260526.0
 - Backport patch for OpenSSL 4.0 from upstream

                 reply	other threads:[~2026-07-09 10:54 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=178359447625.1.15540723825805497749.rpms-syslog-ng-3a6706856549@fedoraproject.org \
    --to=peter@czanik.hu \
    --cc=git-commits@fedoraproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox