Skip to content

Commit df53986

Browse files
committed
Prepare release 0.9.24
1 parent 81f0014 commit df53986

File tree

6 files changed

+36
-3
lines changed

6 files changed

+36
-3
lines changed

ChangeLog

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
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+
112
2026-03-02 Renaud Allard <renaud@allard.it>
213

314
* Release 0.9.23

NEWS

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
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+
114
sniproxy 0.9.23 (2026-03-02)
215
===============================
316

configure.ac

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# -*- Autoconf -*-
22
# Process this file with autoconf to produce a configure script.
33
AC_PREREQ([2.71])
4-
AC_INIT([sniproxy],[0.9.23])
4+
AC_INIT([sniproxy],[0.9.24])
55
AM_INIT_AUTOMAKE([subdir-objects])
66
AM_SILENT_RULES([yes])
77
AC_USE_SYSTEM_EXTENSIONS

debian/changelog

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
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+
110
sniproxy (0.9.23) unstable; urgency=medium
211

312
* Security: Normalize IPv4-mapped IPv6 in rate limiter.

redhat/sniproxy.spec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Name: sniproxy
2-
Version: 0.9.23
2+
Version: 0.9.24
33
Release: 1%{?dist}
44
Summary: Transparent TLS and HTTP layer 4 proxy with SNI support
55

setver.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/sh
22

3-
VERSION=0.9.23
3+
VERSION=0.9.24
44

55
SOURCE_DIR=$(dirname $0)
66
GIT_DIR=${SOURCE_DIR}/.git

0 commit comments

Comments
 (0)