File tree Expand file tree Collapse file tree 6 files changed +36
-3
lines changed
Expand file tree Collapse file tree 6 files changed +36
-3
lines changed Original file line number Diff line number Diff line change 1+ 2026-03-04 Renaud Allard <renaud@allard.it>
2+
3+ * Release 0.9.24
4+ - Feature: Add -t flag to test configuration and exit without
5+ starting the proxy, similar to nginx -t.
6+ - Feature: Add -g flag to allow group-read (0640) config file
7+ permissions, enabling SIGHUP config reload after privilege drop.
8+ A security warning is logged at startup when this flag is used.
9+ - Improved permission error messages to show allowed modes and
10+ hint about the -g flag.
11+
1122026-03-02 Renaud Allard <renaud@allard.it>
213
314 * Release 0.9.23
Original file line number Diff line number Diff line change 1+ sniproxy 0.9.24 (2026-03-04)
2+ ===============================
3+
4+ * Feature: Add -t flag to test configuration and exit without starting the
5+ proxy, similar to nginx -t. Reports whether the config file is valid.
6+ * Feature: Add -g flag to allow group-read (0640) config file permissions.
7+ After privilege drop the unprivileged process cannot re-read a root-owned
8+ 0600 config file, causing SIGHUP reload to fail. The -g flag relaxes the
9+ permission check to accept 0640 while still rejecting group-write,
10+ group-exec, and all other access. A security warning is logged at startup.
11+ * Improved config permission error messages to show the maximum allowed mode
12+ and hint about the -g flag when applicable.
13+
114sniproxy 0.9.23 (2026-03-02)
215===============================
316
Original file line number Diff line number Diff line change 11# -*- Autoconf -*-
22# Process this file with autoconf to produce a configure script.
33AC_PREREQ ( [ 2.71] )
4- AC_INIT ( [ sniproxy] ,[ 0.9.23 ] )
4+ AC_INIT ( [ sniproxy] ,[ 0.9.24 ] )
55AM_INIT_AUTOMAKE ( [ subdir-objects] )
66AM_SILENT_RULES ([ yes] )
77AC_USE_SYSTEM_EXTENSIONS
Original file line number Diff line number Diff line change 1+ sniproxy (0.9.24) unstable; urgency=medium
2+
3+ * Feature: Add -t flag to test configuration and exit.
4+ * Feature: Add -g flag to allow group-read (0640) config permissions
5+ for SIGHUP reload after privilege drop.
6+ * Improved config permission error messages.
7+
8+ -- Renaud Allard <renaud@allard.it> Tue, 04 Mar 2026 00:00:00 +0000
9+
110sniproxy (0.9.23) unstable; urgency=medium
211
312 * Security: Normalize IPv4-mapped IPv6 in rate limiter.
Original file line number Diff line number Diff line change 11Name: sniproxy
2- Version: 0.9.23
2+ Version: 0.9.24
33Release: 1%{?dist }
44Summary: Transparent TLS and HTTP layer 4 proxy with SNI support
55
Original file line number Diff line number Diff line change 11#! /bin/sh
22
3- VERSION=0.9.23
3+ VERSION=0.9.24
44
55SOURCE_DIR=$( dirname $0 )
66GIT_DIR=${SOURCE_DIR} /.git
You can’t perform that action at this time.
0 commit comments