diff --git a/ChangeLog b/ChangeLog index 5ccd2b7b..4f06aaeb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -7,7 +7,7 @@ Fail2Ban: Changelog =================== -ver. 1.1.1-dev-1 (20??/??/??) - development nightly edition +ver. 1.1.1-beta-0 (2025/06/16) - just-an-interim-beta ----------- ### Compatibility diff --git a/MANIFEST b/MANIFEST index 972a2b48..1a1d38c6 100644 --- a/MANIFEST +++ b/MANIFEST @@ -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,6 +165,7 @@ 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 @@ -340,6 +344,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 +354,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,6 +379,7 @@ 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 @@ -390,6 +397,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 diff --git a/fail2ban/version.py b/fail2ban/version.py index 34dff834..7faf5ae8 100644 --- a/fail2ban/version.py +++ b/fail2ban/version.py @@ -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.beta0" def normVersion(): """ Returns fail2ban version in normalized machine-readable format""" diff --git a/man/fail2ban-client.1 b/man/fail2ban-client.1 index 9d270933..602c0673 100644 --- a/man/fail2ban-client.1 +++ b/man/fail2ban-client.1 @@ -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" "June 2025" "Fail2Ban v1.1.1.beta0" "User Commands" .SH NAME fail2ban-client \- configure and control the server .SH SYNOPSIS .B fail2ban-client [\fI\,OPTIONS\/\fR] \fI\,\/\fR .SH DESCRIPTION -Fail2Ban v1.1.1.dev1 reads log file that contains password failure report +Fail2Ban v1.1.1.beta0 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 . The jail is removed .TP \fBstatus [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 , +with optional output style +[FLAVOR]. Flavors: 'basic' +(default), 'cymru', 'short', +\&'stats' .IP JAIL CONFIGURATION .TP diff --git a/man/fail2ban-python.1 b/man/fail2ban-python.1 index e673d7a0..ed7d1cde 100644 --- a/man/fail2ban-python.1 +++ b/man/fail2ban-python.1 @@ -1,5 +1,5 @@ .\" 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" "June 2025" "fail2ban-python 1.1.1.beta0" "User Commands" .SH NAME fail2ban-python \- a helper for Fail2Ban to assure that the same Python is used .SH DESCRIPTION diff --git a/man/fail2ban-regex.1 b/man/fail2ban-regex.1 index d1a7626f..ff1243f4 100644 --- a/man/fail2ban-regex.1 +++ b/man/fail2ban-regex.1 @@ -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" "June 2025" "fail2ban-regex 1.1.1.beta0" "User Commands" .SH NAME fail2ban-regex \- test Fail2ban "failregex" option .SH SYNOPSIS diff --git a/man/fail2ban-server.1 b/man/fail2ban-server.1 index df85419b..4dd2472e 100644 --- a/man/fail2ban-server.1 +++ b/man/fail2ban-server.1 @@ -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" "June 2025" "Fail2Ban v1.1.1.beta0" "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.beta0 reads log file that contains password failure report and bans the corresponding IP addresses using firewall rules. .SH OPTIONS .TP diff --git a/man/fail2ban-testcases.1 b/man/fail2ban-testcases.1 index 8d8dcf6e..128000c3 100644 --- a/man/fail2ban-testcases.1 +++ b/man/fail2ban-testcases.1 @@ -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" "June 2025" "fail2ban-testcases 1.1.1.beta0" "User Commands" .SH NAME fail2ban-testcases \- run Fail2Ban unit-tests .SH SYNOPSIS