release 1.1.1 -- triple-one-win

This commit is contained in:
sebres 2026-08-15 14:22:54 +02:00
parent f0fe7a57ff
commit f60978618a
8 changed files with 41 additions and 23 deletions

View file

@ -7,7 +7,7 @@
Fail2Ban: Changelog
===================
ver. 1.1.1-dev-1 (20??/??/??) - development nightly edition
ver. 1.1.1 (2026/08/15) - triple-one-win
-----------
### Compatibility

View file

@ -11,6 +11,7 @@ config/action.d/bsd-ipfw.conf
config/action.d/cloudflare.conf
config/action.d/cloudflare-token.conf
config/action.d/complain.conf
config/action.d/csf.conf
config/action.d/dshield.conf
config/action.d/dummy.conf
config/action.d/firewallcmd-allports.conf
@ -129,6 +130,7 @@ config/filter.d/nginx-http-auth.conf
config/filter.d/nginx-limit-req.conf
config/filter.d/nsd.conf
config/filter.d/openhab.conf
config/filter.d/openvpn.conf
config/filter.d/openwebmail.conf
config/filter.d/oracleims.conf
config/filter.d/pam-generic.conf
@ -138,6 +140,7 @@ config/filter.d/php-url-fopen.conf
config/filter.d/portsentry.conf
config/filter.d/postfix.conf
config/filter.d/proftpd.conf
config/filter.d/proxmox.conf
config/filter.d/pure-ftpd.conf
config/filter.d/qmail.conf
config/filter.d/recidive.conf
@ -162,10 +165,12 @@ config/filter.d/suhosin.conf
config/filter.d/tine20.conf
config/filter.d/traefik-auth.conf
config/filter.d/uwimap-auth.conf
config/filter.d/vaultwarden.conf
config/filter.d/vsftpd.conf
config/filter.d/webmin-auth.conf
config/filter.d/wuftpd.conf
config/filter.d/xinetd-fail.conf
config/filter.d/xrdp.conf
config/filter.d/znc-adminlog.conf
config/filter.d/zoneminder.conf
config/jail.conf
@ -340,6 +345,7 @@ fail2ban/tests/files/logs/nginx-http-auth
fail2ban/tests/files/logs/nginx-limit-req
fail2ban/tests/files/logs/nsd
fail2ban/tests/files/logs/openhab
fail2ban/tests/files/logs/openvpn
fail2ban/tests/files/logs/openwebmail
fail2ban/tests/files/logs/oracleims
fail2ban/tests/files/logs/pam-generic
@ -349,6 +355,7 @@ fail2ban/tests/files/logs/php-url-fopen
fail2ban/tests/files/logs/portsentry
fail2ban/tests/files/logs/postfix
fail2ban/tests/files/logs/proftpd
fail2ban/tests/files/logs/proxmox
fail2ban/tests/files/logs/pure-ftpd
fail2ban/tests/files/logs/qmail
fail2ban/tests/files/logs/recidive
@ -373,10 +380,12 @@ fail2ban/tests/files/logs/suhosin
fail2ban/tests/files/logs/tine20
fail2ban/tests/files/logs/traefik-auth
fail2ban/tests/files/logs/uwimap-auth
fail2ban/tests/files/logs/vaultwarden
fail2ban/tests/files/logs/vsftpd
fail2ban/tests/files/logs/webmin-auth
fail2ban/tests/files/logs/wuftpd
fail2ban/tests/files/logs/xinetd-fail
fail2ban/tests/files/logs/xrdp
fail2ban/tests/files/logs/znc-adminlog
fail2ban/tests/files/logs/zoneminder
fail2ban/tests/files/logs/zzz-generic-example
@ -390,6 +399,7 @@ fail2ban/tests/files/testcase-journal.log
fail2ban/tests/files/testcase-multiline.log
fail2ban/tests/files/testcase-usedns.log
fail2ban/tests/files/testcase-wrong-char.log
fail2ban/tests/files/test-ign-ips-file
fail2ban/tests/files/zzz-sshd-obsolete-multiline.log
fail2ban/tests/filtertestcase.py
fail2ban/tests/__init__.py
@ -410,7 +420,7 @@ files/fail2ban-logrotate
files/fail2ban-openrc.conf
files/fail2ban-openrc.init.in
files/fail2ban.service.in
files/fail2ban-tmpfiles.conf
files/fail2ban.socket.in
files/fail2ban.upstart
files/gen_badbots
files/ipmasq-ZZZzzz_fail2ban.rul

View file

@ -24,7 +24,7 @@ __author__ = "Cyril Jaquier, Yaroslav Halchenko, Steven Hiscocks, Daniel Black"
__copyright__ = "Copyright (c) 2004 Cyril Jaquier, 2005-2016 Yaroslav Halchenko, 2013-2014 Steven Hiscocks, Daniel Black"
__license__ = "GPL-v2+"
version = "1.1.1.dev1"
version = "1.1.1"
def normVersion():
""" Returns fail2ban version in normalized machine-readable format"""

View file

@ -1,12 +1,12 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH FAIL2BAN-CLIENT "1" "April 2024" "Fail2Ban v1.1.1.dev1" "User Commands"
.TH FAIL2BAN-CLIENT "1" "August 2026" "Fail2Ban v1.1.1" "User Commands"
.SH NAME
fail2ban-client \- configure and control the server
.SH SYNOPSIS
.B fail2ban-client
[\fI\,OPTIONS\/\fR] \fI\,<COMMAND>\/\fR
.SH DESCRIPTION
Fail2Ban v1.1.1.dev1 reads log file that contains password failure report
Fail2Ban v1.1.1 reads log file that contains password failure report
and bans the corresponding IP addresses using firewall rules.
.SH OPTIONS
.TP
@ -125,8 +125,10 @@ server
.TP
\fBstatus \fB\-\-all\fR [FLAVOR]\fR
gets the current status of all
jails, with optional output style [FLAVOR].
Flavors: 'basic' (default), 'cymru', 'short', 'stats'.
jails, with optional output style
[FLAVOR]. Flavors: 'basic'
(default), 'cymru', 'short',
\&'stats'
.TP
\fBstat[istic]s\fR
gets the current statistics of all
@ -214,9 +216,11 @@ stops the jail <JAIL>. The jail is
removed
.TP
\fBstatus <JAIL> [FLAVOR]\fR
gets the current status of all
jails, with optional output style [FLAVOR].
Flavors: 'basic' (default), 'cymru', 'short', 'stats'.
gets the current status of <JAIL>,
with optional output style
[FLAVOR]. Flavors: 'basic'
(default), 'cymru', 'short',
\&'stats'
.IP
JAIL CONFIGURATION
.TP

View file

@ -1,13 +1,13 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH FAIL2BAN-PYTHON "1" "April 2024" "fail2ban-python 1.1.1.1" "User Commands"
.TH FAIL2BAN-PYTHON "1" "August 2026" "fail2ban-python 1.1.1" "User Commands"
.SH NAME
fail2ban-python \- a helper for Fail2Ban to assure that the same Python is used
.SH DESCRIPTION
usage: fail2ban\-python [option] ... [\-c cmd | \fB\-m\fR mod | file | \fB\-]\fR [arg] ...
Options (and corresponding environment variables):
\fB\-b\fR : issue warnings about str(bytes_instance), str(bytearray_instance)
\fB\-b\fR : issue warnings about converting bytes/bytearray to str and comparing
.IP
and comparing bytes/bytearray with str. (\fB\-bb\fR: issue errors)
bytes/bytearray with str or bytes with int. (\fB\-bb\fR: issue errors)
.PP
\fB\-B\fR : don't write .pyc files on import; also PYTHONDONTWRITEBYTECODE=x
\fB\-c\fR cmd : program passed in as string (terminates option list)
@ -21,7 +21,7 @@ debug builds); also PYTHONDEBUG=x
.IP
if stdin does not appear to be a terminal; also PYTHONINSPECT=x
.PP
\fB\-I\fR : isolate Python from the user's environment (implies \fB\-E\fR and \fB\-s\fR)
\fB\-I\fR : isolate Python from the user's environment (implies \fB\-E\fR, \fB\-P\fR and \fB\-s\fR)
\fB\-m\fR mod : run library module as a script (terminates option list)
\fB\-O\fR : remove assert and __debug__\-dependent statements; add .opt\-1 before
.IP
@ -31,9 +31,12 @@ if stdin does not appear to be a terminal; also PYTHONINSPECT=x
.IP
\&.pyc extension
.PP
\fB\-P\fR : don't prepend a potentially unsafe path to sys.path
\fB\-P\fR : don't prepend a potentially unsafe path to sys.path; also
.IP
PYTHONSAFEPATH
.PP
\fB\-q\fR : don't print version and copyright messages on interactive startup
\fB\-s\fR : don't add user site directory to sys.path; also PYTHONNOUSERSITE
\fB\-s\fR : don't add user site directory to sys.path; also PYTHONNOUSERSITE=x
\fB\-S\fR : don't imply 'import site' on initialization
\fB\-u\fR : force the stdout and stderr streams to be unbuffered;
.IP
@ -57,9 +60,10 @@ also PYTHONWARNINGS=arg
.IP
control how Python invalidates hash\-based .pyc files
.PP
\fB\-\-help\-env\fR : print help about Python environment variables and exit
\fB\-\-help\-xoptions\fR : print help about implementation\-specific \fB\-X\fR options and exit
\fB\-\-help\-all\fR : print complete help information and exit
\fB\-\-help\-env\fR: print help about Python environment variables and exit
\fB\-\-help\-xoptions\fR: print help about implementation\-specific \fB\-X\fR options and exit
\fB\-\-help\-all\fR: print complete help information and exit
.PP
Arguments:
file : program read from script file
\- : program read from stdin (default; interactive mode if a tty)

View file

@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH FAIL2BAN-REGEX "1" "June 2025" "fail2ban-regex 1.1.1.dev1" "User Commands"
.TH FAIL2BAN-REGEX "1" "August 2026" "fail2ban-regex 1.1.1" "User Commands"
.SH NAME
fail2ban-regex \- test Fail2ban "failregex" option
.SH SYNOPSIS

View file

@ -1,12 +1,12 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH FAIL2BAN-SERVER "1" "April 2024" "Fail2Ban v1.1.1.dev1" "User Commands"
.TH FAIL2BAN-SERVER "1" "August 2026" "Fail2Ban v1.1.1" "User Commands"
.SH NAME
fail2ban-server \- start the server
.SH SYNOPSIS
.B fail2ban-server
[\fI\,OPTIONS\/\fR]
.SH DESCRIPTION
Fail2Ban v1.1.1.dev1 reads log file that contains password failure report
Fail2Ban v1.1.1 reads log file that contains password failure report
and bans the corresponding IP addresses using firewall rules.
.SH OPTIONS
.TP

View file

@ -1,5 +1,5 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH FAIL2BAN-TESTCASES "1" "April 2024" "fail2ban-testcases 1.1.1.dev1" "User Commands"
.TH FAIL2BAN-TESTCASES "1" "August 2026" "fail2ban-testcases 1.1.1" "User Commands"
.SH NAME
fail2ban-testcases \- run Fail2Ban unit-tests
.SH SYNOPSIS