From 952701d4dac5dead32dfa3845e548d7a048c99d7 Mon Sep 17 00:00:00 2001 From: toto Date: Wed, 4 Mar 2026 12:02:00 +0100 Subject: [PATCH] release: version 1.1.9 - Source IP exclusion feature FEATURE: - Add exclude_source_ips configuration option - Support single IPs and CIDR ranges (IPv4/IPv6) - Filter packets before TLS processing - New ipfilter package with unit tests - Log exclusion configuration at startup Packaging: - Update RPM spec to version 1.1.9 - Update changelog with feature details Co-authored-by: Qwen-Coder Co-authored-by: Qwen-Coder --- cmd/ja4sentinel/main.go | 2 +- packaging/rpm/ja4sentinel.spec | 11 ++++++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/cmd/ja4sentinel/main.go b/cmd/ja4sentinel/main.go index 079ca93..3e6d895 100644 --- a/cmd/ja4sentinel/main.go +++ b/cmd/ja4sentinel/main.go @@ -23,7 +23,7 @@ import ( var ( // Version information (set via ldflags) - Version = "1.1.8" + Version = "1.1.9" BuildTime = "unknown" GitCommit = "unknown" ) diff --git a/packaging/rpm/ja4sentinel.spec b/packaging/rpm/ja4sentinel.spec index c61513c..a72ba83 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.8 +%define spec_version 1.1.9 %endif Name: ja4sentinel @@ -123,6 +123,15 @@ fi %changelog +* Wed Mar 04 2026 Jacquin Antoine - 1.1.9-1 +- FEATURE: Add source IP exclusion with CIDR support +- New exclude_source_ips configuration option +- Support single IPs (192.168.1.1) and CIDR ranges (10.0.0.0/8) +- Filter packets before TLS processing to reduce load +- IPv4 and IPv6 support +- New ipfilter package with unit tests +- Log exclusion configuration at startup + * Wed Mar 04 2026 Jacquin Antoine - 1.1.8-1 - CRITICAL FIX: Resolve crash in TLS parser with nil decode context - Use gopacket.NewPacket with LinkTypeIPv4/IPv6 instead of DecodeFromBytes