diff --git a/CHANGELOG b/CHANGELOG index 9cdbfc91..b4acc6d9 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -4,11 +4,14 @@ |_| \__,_|_|_/___|_.__/\__,_|_||_| ============================================================= -Fail2Ban (version 0.?.?) ??/??/2005 +Fail2Ban (version 0.5.0) 2005/07/12 ============================================================= -ver. 0.?.? (??/??/2005) - ??? +ver. 0.5.0 (2005/07/12) - beta ---------- +- Added support for CIDR mask in ignoreip +- Added mail notification support +- Fixed bug #1234699 - Added tags replacement in rules definition. Should allow a clean solution for Feature Request #1229479 - Removed "interface" and "firewall" options @@ -19,7 +22,7 @@ ver. 0.?.? (??/??/2005) - ??? - Added an initd script for RedHat/Fedora. Thanks to Andrey G. Grozin -ver. 0.4.1 (06/30/2005) - stable +ver. 0.4.1 (2005/06/30) - stable ---------- - Fixed textToDNS method which generated wrong matches for "rhost=12-xyz...". Thanks to Tom Pike @@ -28,19 +31,19 @@ ver. 0.4.1 (06/30/2005) - stable - Changed default PID lock file location from /tmp to /var/run -ver. 0.4.0 (04/24/2005) - stable +ver. 0.4.0 (2005/04/24) - stable ---------- - Fixed textToDNS which did not recognize strings like "12-345-67-890.abcd.mnopqr.xyz" -ver. 0.3.1 (03/31/2005) - beta +ver. 0.3.1 (2005/03/31) - beta ---------- - Corrected level of messages - Added DNS lookup support - Improved parsing speed. Only parse the new log messages - Added a second verbose level (-vv) -ver. 0.3.0 (02/24/2005) - beta +ver. 0.3.0 (2005/02/24) - beta ---------- - Re-writting of parts of the code in order to handle several log files with different rules @@ -51,7 +54,7 @@ ver. 0.3.0 (02/24/2005) - beta - Added ipfw-start-rule option (thanks to Robert Edeker) - Added -k option which kills a currently running Fail2Ban -ver. 0.1.2 (11/21/2004) - beta +ver. 0.1.2 (2004/11/21) - beta ---------- - Add ipfw and ipfwadm support. The rules are taken from BlockIt. Thanks to Robert Edeker @@ -59,7 +62,7 @@ ver. 0.1.2 (11/21/2004) - beta Robert Edeker who reminded me this - Small code cleaning -ver. 0.1.1 (10/23/2004) - beta +ver. 0.1.1 (2004/10/23) - beta ---------- - Add SIGTERM handler in order to exit nicely when in daemon mode @@ -73,6 +76,6 @@ ver. 0.1.1 (10/23/2004) - beta - Code documentation -ver. 0.1.0 (10/12/2004) - alpha +ver. 0.1.0 (2004/10/12) - alpha ---------- - Initial release diff --git a/MANIFEST b/MANIFEST index 0be0cc71..ebe7a9c5 100644 --- a/MANIFEST +++ b/MANIFEST @@ -15,6 +15,8 @@ confreader/configreader.py utils/__init__.py utils/dns.py utils/process.py +utils/mail.py +utils/strings.py config/fail2ban.conf.default config/gentoo-initd config/gentoo-confd diff --git a/README b/README index c23b9d5c..bf9e1809 100644 --- a/README +++ b/README @@ -4,7 +4,7 @@ |_| \__,_|_|_/___|_.__/\__,_|_||_| ============================================================= -Fail2Ban (version 0.?.?) ??/??/2005 +Fail2Ban (version 0.5.0) 2005/07/12 ============================================================= Fail2Ban scans log files like /var/log/pwdfail and bans IP @@ -59,8 +59,8 @@ Require: python-2.3 (http://www.python.org) To install, just do: -> tar xvfj fail2ban-0.4.1.tar.bz2 -> cd fail2ban-0.4.1 +> tar xvfj fail2ban-0.5.0.tar.bz2 +> cd fail2ban-0.5.0 > python setup.py install This will install Fail2Ban into /usr/lib/fail2ban. The @@ -100,10 +100,11 @@ options: -h display this help message -i IP(s) to ignore -k kill a currently running Fail2Ban instance - -l log message in FILE + -l log messages in FILE -r allow a max of VALUE password failure -t