Fail2Ban / News: Recent posts

First of all: Hi! This is Arturo 'Buanzo' Busleiman. I joined the fail2ban development team a couple weeks ago, to try and fix some bugs. Apparently, I've succeeded. So, with permission of Cyril, I give you.... fail2ban 0.8.4! [1]

We have both bugfixes AND new features to introduce. 0.8.4 is the first fail2ban release to work with Python 2.6. You will never see the infamous "unexpected communication problem" error message anymore (we hope). Additionally, the logging subsystem is now shutdown when it really is not needed anymore, which fixes the "cannot release un-acquired lock" issue. Christos Psonis assisted in fixing the maxretry/findtime rate problem (thank you, Christos!).... read more

Here is a new release of fail2ban [1]. 0.8.3 should fix the famous "Unknown error 514" and the wrong PID in fail2ban.pid. There are a few more fixes and improvements. I have not yet applied all the patches I received. This will be done in a next release.

As always, do not forget to visit the website [2] and contribute to the documentation.

Many thanks to everyone who contributed to this release. ... read more

More than 6 months since the last release, 0.8.2 is finally out [1]. This one contains a lot of fixes and new features. So I hope we have not introduced to many bugs. Here are the most important things introduced in 0.8.2:

- Added "full line failregex". It is now possible to match a whole line. This should avoid deny of service attacks against fail2ban. Currently only sshd.conf uses this feature. Thanks to Yaroslav Halchenko.... read more

This new release fixes some security issues in the default configuration files and includes new filters and actions. The "mail" actions are now deprecated and should be replaced with "sendmail" actions. fail2ban-regex now accepts "ignoreregex".... read more

I'm proud to announce the release of Fail2ban 0.8.0. This is the first release of the new stable branch. The development of this release has taken about a year and is almost a complete rewrite from 0.6. A lot of new features have been added. Here are some of them:

I'm proud to announce the release of the version 0.7.7 of Fail2ban, the first and hopefully the only release candidate. There is almost no bug fixes in this release. Here is a short summary of the changes:

1) fail2ban-regex has been completely rewritten and can now accept both log file and filter file. This should help testing regular expressions.
2) Cacti template and script in order to graph failed and banned hits.
3) some new filter and action scripts.
4) fail2ban-client status <jail> now display the currently banned IP addresses.... read more

This new release fix a few bugs and a vulnerability (CVE-2006-6302). The new "locale" option should help user with bug #1457620. Please do not forget to update your configuration file in order to fix CVE-2006-6302.

All users should upgrade to this version.

Notice that the Debian package is not affected by this security issue.

Here is a new beta release of Fail2ban. This version adds more actions, filters and date templates. There is quite a lot of bug fixes and small improvements. Please look at the ChangeLog for a more complete list of changes.

Fail2ban 0.7.4 contains all the major features for 0.8. I need more feedback and bug reports. So please, test it ;)

Two major features were added in this release. Fail2ban takes now advantage of Gamin if available. Now "logpath" supports wildcards which allow several files to be monitored by one jail. Please look at the ChangeLog for a more complete list of changes.

Fail2ban 0.7.3 contains all the major features for 0.8. I need feedback and bug reports. So please, test it ;)

Here is a new development release with pretty much improvements. A date detector is now available and "timeregex" and "timepattern" are no more required. An interactive mode and a new tool, fail2ban-regex, have been added. Please look at the ChangeLog for a more complete list of changes.

Fail2ban 0.7.2 is considered beta software. I need feedback and bug reports. So please, test it ;)... read more

Here is the first release of the newly 0.7.x branch. This is almost a complete rewrite of Fail2ban with multithreading, client/server, better configuration files, etc. There is still a lot of work before 0.8.0 but it should already run correctly.

Fail2ban 0.7.0 is considered alpha software. I need feedback and bug reports. So please, test it ;)

More than 6 months after the first 0.4.x version, a new stable release is available. New features include mail notification, firewall rules in config file, no more log4py dependency, bug fixes, etc. Have a look at the changelog. Many thanks to Yaroslav Halchenko who did a lot of work for this release.

Please do not forget to remove your previous 0.4.x installation before upgrading to 0.6.0 and update your configuration file. ... read more

I planned a stable release for september. However, we decided to fix some issues before 0.6. Have a look at the changelog for more informations. I will not promise anymore that this is the last one before stable ;-) Please test it and report any problem. Many thanks to Yaroslav Halchenko who did most of the changes found in this release.

Please do not forget to remove your previous 0.4.x version before upgrading to 0.5.x and update your configuration file. ... read more

This is a development release. A lot of new features are available (mail notification, CIDR support, firewall rules configuration, etc). Please test this version and report any bugs in order to make it stable as soon as possible.