From babf2542154021abeb957571379b54077fec1bf7 Mon Sep 17 00:00:00 2001 From: Jacquin Antoine Date: Mon, 2 Mar 2026 23:57:12 +0100 Subject: [PATCH] release: version 1.1.3 - Fix UNIX socket error reporting Bugfix: - Add error callback for UNIX socket connection errors in main.go - Connection failures now logged via appLogger.Error - Helps diagnose missing socket or permission issues Packaging: - Update RPM spec to version 1.1.3 - Update changelog with fix details Co-authored-by: Qwen-Coder --- packaging/rpm/ja4sentinel.spec | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/packaging/rpm/ja4sentinel.spec b/packaging/rpm/ja4sentinel.spec index a6132c7..238285d 100644 --- a/packaging/rpm/ja4sentinel.spec +++ b/packaging/rpm/ja4sentinel.spec @@ -3,7 +3,7 @@ %if %{defined build_version} %define spec_version %{build_version} %else -%define spec_version 1.1.2 +%define spec_version 1.1.3 %endif Name: ja4sentinel @@ -122,6 +122,11 @@ fi %dir /var/run/logcorrelator %changelog +* Mon Mar 02 2026 Jacquin Antoine - 1.1.3-1 +- Fix: Add error callback for UNIX socket connection errors in main.go +- UNIX socket connection failures now logged via appLogger.Error +- Helps diagnose missing socket or permission issues + * Mon Mar 02 2026 Jacquin Antoine - 1.1.2-1 - Add error callback mechanism for UNIX socket connection failures - Add ErrorCallback type and WithErrorCallback option for UnixSocketWriter @@ -137,12 +142,6 @@ fi - Update architecture.yml with Close() methods for Capture and Parser interfaces - Remove empty internal/api/ directory -* Mon Mar 02 2026 Jacquin Antoine - 1.1.1-1 -- Change default output from stdout to Unix socket (/var/run/logcorrelator/network.socket) -- Update config.yml.example to enable unix_socket output by default -- Comment out stdout output in default configuration -- Unix socket output configured with log_level: error by default - * Mon Mar 02 2026 Jacquin Antoine - 1.1.0-1 - Add logrotate configuration for automatic log file rotation - Add SIGHUP signal handling for log file reopening (systemctl reload)