From 0a50f2e19e221a19012a5d68811834d16203dfcf Mon Sep 17 00:00:00 2001 From: sebres Date: Wed, 4 Apr 2018 19:44:09 +0200 Subject: [PATCH] next release of 0.10: bump version, update ChangeLog, man's and MANIFEST etc. --- ChangeLog | 6 ++++-- MANIFEST | 2 ++ fail2ban/version.py | 2 +- man/fail2ban-client.1 | 4 ++-- man/fail2ban-python.1 | 8 ++------ man/fail2ban-regex.1 | 2 +- man/fail2ban-server.1 | 4 ++-- man/fail2ban-testcases.1 | 2 +- 8 files changed, 15 insertions(+), 15 deletions(-) diff --git a/ChangeLog b/ChangeLog index 74973f3e..2d101ce0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -27,11 +27,11 @@ Incompatibility list (compared to v.0.9): * v.0.10 uses more precise date template handling, that can be theoretically incompatible to some user configurations resp. `datepattern`. -* Since v0.10 fail2ban supports the matching of the IPv6 addresses, but not all ban actions are +* Since v0.10 fail2ban supports the matching of IPv6 addresses, but not all ban actions are IPv6-capable now. -ver. 0.10.3-dev-1 (20??/??/??) - development edition +ver. 0.10.3 (2018/04/04) - the-time-is-always-right-to-do-what-is-right ----------- ### Fixes @@ -55,6 +55,8 @@ ver. 0.10.3-dev-1 (20??/??/??) - development edition * (Free)BSD ipfw actionban fixed to allow same rule added several times (gh-2054); ### New Features +* several stability and performance optimizations, more effective filter parsing, etc; +* stable runnable within python versions 3.6 (as well as within 3.7-dev); ### Enhancements * `filter.d/apache-auth.conf`: detection of Apache SNI errors resp. misredirect attempts (gh-2017, gh-2097); diff --git a/MANIFEST b/MANIFEST index bfdd77c0..144ae697 100644 --- a/MANIFEST +++ b/MANIFEST @@ -391,6 +391,8 @@ kill-server man/fail2ban.1 man/fail2ban-client.1 man/fail2ban-client.h2m +man/fail2ban-python.1 +man/fail2ban-python.h2m man/fail2ban-regex.1 man/fail2ban-regex.h2m man/fail2ban-server.1 diff --git a/fail2ban/version.py b/fail2ban/version.py index fd16e76c..0f36b315 100644 --- a/fail2ban/version.py +++ b/fail2ban/version.py @@ -24,4 +24,4 @@ __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 = "0.10.3.dev1" +version = "0.10.3" diff --git a/man/fail2ban-client.1 b/man/fail2ban-client.1 index 58abc9ff..c4b96650 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.47.4. -.TH FAIL2BAN-CLIENT "1" "January 2018" "fail2ban-client v0.10.3.dev1" "User Commands" +.TH FAIL2BAN-CLIENT "1" "April 2018" "fail2ban-client v0.10.3" "User Commands" .SH NAME fail2ban-client \- configure and control the server .SH SYNOPSIS .B fail2ban-client [\fI\,OPTIONS\/\fR] \fI\,\/\fR .SH DESCRIPTION -Fail2Ban v0.10.3.dev1 reads log file that contains password failure report +Fail2Ban v0.10.3 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-python.1 b/man/fail2ban-python.1 index e67e468a..9880726e 100644 --- a/man/fail2ban-python.1 +++ b/man/fail2ban-python.1 @@ -1,14 +1,10 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.5. -.TH FAIL2BAN-PYTHON "1" "January 2018" "fail2ban-python f2bversion" "User Commands" +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.4. +.TH FAIL2BAN-PYTHON "1" "April 2018" "fail2ban-python f2bversion" "User Commands" .SH NAME fail2ban-python \- a helper for Fail2Ban to assure that the same Python is used .SH DESCRIPTION usage: ../bin/fail2ban\-python [option] ... [\-c cmd | \fB\-m\fR mod | file | \fB\-]\fR [arg] ... Options and arguments (and corresponding environment variables): -\fB\-b\fR : issue warnings about comparing bytearray with unicode -.IP -(\fB\-bb\fR: issue errors) -.PP \fB\-B\fR : don't write .py[co] files on import; also PYTHONDONTWRITEBYTECODE=x \fB\-c\fR cmd : program passed in as string (terminates option list) \fB\-d\fR : debug output from parser; also PYTHONDEBUG=x diff --git a/man/fail2ban-regex.1 b/man/fail2ban-regex.1 index 74e9c6bc..1d8d7da8 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.47.4. -.TH FAIL2BAN-REGEX "1" "January 2018" "fail2ban-regex 0.10.3.dev1" "User Commands" +.TH FAIL2BAN-REGEX "1" "April 2018" "fail2ban-regex 0.10.3" "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 63481c36..560bedac 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.47.4. -.TH FAIL2BAN-SERVER "1" "January 2018" "fail2ban-server v0.10.3.dev1" "User Commands" +.TH FAIL2BAN-SERVER "1" "April 2018" "fail2ban-server v0.10.3" "User Commands" .SH NAME fail2ban-server \- start the server .SH SYNOPSIS .B fail2ban-server [\fI\,OPTIONS\/\fR] .SH DESCRIPTION -Fail2Ban v0.10.3.dev1 reads log file that contains password failure report +Fail2Ban v0.10.3 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 19cd55a9..cae79879 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.47.4. -.TH FAIL2BAN-TESTCASES "1" "January 2018" "fail2ban-testcases 0.10.3.dev1" "User Commands" +.TH FAIL2BAN-TESTCASES "1" "April 2018" "fail2ban-testcases 0.10.3" "User Commands" .SH NAME fail2ban-testcases \- run Fail2Ban unit-tests .SH SYNOPSIS