Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

debian/0.9.1+git44-gd65c4f8-1

fail2ban Debian release 0.9.1+git44-gd65c4f8-1

debian/0.9.1-1

fail2ban Debian release 0.9.1-1

0.9.1

What aught to be a bugfix release delayed into a featured release 0.9.1
ver. 0.9.1 (2014/10/29) - better, faster, stronger
----------

- Refactoring (IMPORTANT -- Please review your setup and configuration):
   * iptables-common.conf replaced iptables-blocktype.conf
     (iptables-blocktype.local should still be read) and now also
     provides defaults for the chain, port, protocol and name tags

- Fixes:
   * start of file2ban aborted (on slow hosts, systemd considers the server has
     been timed out and kills him), see gh-824
   * UTF-8 fixes in pure-ftp thanks to Johannes Weberhofer. Closes gh-806.
   * systemd backend error on bad utf-8 in python3
   * badips.py action error when logging HTTP error raised with badips request
   * fail2ban-regex failed to work in python3 due to space/tab mix
   * recidive regex samples incorrect log level
   * journalmatch for recidive incorrect PRIORITY
   * loglevel couldn't be changed in fail2ban.conf
   * Handle case when no sqlite library is available for persistent database
   * Only reban once per IP from database on fail2ban restart
   * Nginx filter to support missing server_name. Closes gh-676
   * fail2ban-regex assertion error caused by miscount missed lines with
     multiline regex
   * Fix actions failing to execute for Python 3.4.0. Workaround for
     http://bugs.python.org/issue21207
   * Database now returns persistent bans on restart (bantime < 0)
   * Recursive action tags now fully processed. Fixes issue with bsd-ipfw
     action
   * Fixed TypeError with "ipfailures" and "ipjailfailures" action tags.
     Thanks Serg G. Brester
   * Correct times for non-timezone date times formats during DST
   * Pass a copy of, not original, aInfo into actions to avoid side-effects
   * Per-distribution paths to the exim's main log
   * Ignored IPs are no longer banned when being restored from persistent
     database
   * Manually unbanned IPs are now removed from persistent database, such they
     wont be banned again when Fail2Ban is restarted
   * Pass "bantime" parameter to the actions in default jail's action
     definition(s)
   * filters.d/sieve.conf - fixed typo in _daemon.  Thanks Jisoo Park
   * cyrus-imap -- also catch also failed logins via secured (imaps/pop3s).
     Regression was introduced while strengthening failregex in 0.8.11 (bd175f)
     Debian bug #755173
   * postfix-sasl - added journalmatch.  Thanks Luc Maisonobe
   * postfix* - match with a new daemon string (postfix/submission/smtpd).
     Closes gh-804 .  Thanks Paul Traina
   * apache - added filter for AH01630 client denied by server configuration.

- New features:
   - New filters:
     - monit  Thanks Jason H Martin
     - directadmin  Thanks niorg
     - apache-shellshock  Thanks Eugene Hopkinson (SlowRiot)
   - New actions:
     - symbiosis-blacklist-allports  for Bytemark symbiosis firewall
   - fail2ban-client can fetch the running server version
   - Added Cloudflare API action

- Enhancements
   * Start performance of fail2ban-client (and tests) increased, start time
     and cpu usage rapidly reduced. Introduced a shared storage logic, to
     bypass reading lots of config files (see gh-824).
     Thanks to Joost Molenaar for good catch (reported gh-820).
   * Fail2ban-regex - add print-all-matched option. Closes gh-652
   * Suppress fail2ban-client warnings for non-critical config options
   * Match non "Bye Bye" disconnect messages for sshd locked account regex
   * courier-smtp filter:
     - match lines with user names
     - match lines containing "535 Authentication failed" attempts
   * Add <chain> tag to iptables-ipsets
   * Realign fail2ban log output with white space to improve readability. Does
     not affect SYSLOG output
   * Log unhandled exceptions
   * cyrus-imap: catch "user not found" attempts
   * Add support for Portsentry

Read release notes

debian/0.9.0+git252-g47441d1-1

fail2ban Debian release 0.9.0+git252-g47441d1-1

debian-0.9.X

removed changes to vagrant and stuff

0.8.14

Bugfix release to please people with elderly Pythons

Read release notes

debian/0.8.6-3wheezy3

fail2ban Debian release 0.8.6-3wheezy3

debian/0.9.0+git48-gabcab00-1

fail2ban Debian release 0.9.0+git48-gabcab00-1

debian/0.9.0+git37-gdeb5924-1

fail2ban Debian release 0.9.0+git37-gdeb5924-1

debian/0.8.13-1

fail2ban Debian release 0.8.13-1

Read release notes

0.9.0

TST/BF: more changes to make sure testcases can be run on live install

Read release notes

0.8.12

DOC: version and release date to 0.8.12 on 2014-01-22

Read release notes

0.9.0a2

Tagging 0.9 branch a2 to ease people's testing of it and again have a…
… reasonable 'git describe' within 0.9

debian/0.8.11-1

fail2ban Debian release 0.8.11-1

debian/0.8.11_pre1+git29-gccd2657-1

fail2ban Debian release 0.8.11~pre1+git29-gccd2657-1

0.8.11

Merge pull request #437 from grooverdan/0.8.11_release
DOC: finalise 0.8.11 release

Read release notes

0.8.11.pre1

BF/DOC: fix hopefully final MANIFEST and release instructions

Read release notes

CVE-2013-7177

ENH: Improve cyrus-imap regex and add sample log file

CVE-2013-7176

ENH: Improve postfix regex and add more samples

debian/0.8.10-3

fail2ban Debian release 0.8.10-3

debian/0.8.6-3wheezy2

fail2ban Debian release 0.8.6-3wheezy2

debian/0.8.4-3+squeeze2

fail2ban Debian release 0.8.4-3+squeeze2

debian/0.8.10-1

fail2ban Debian release 0.8.10-1

debian/0.8.9-1

Manually re-tagging incorrectly tagged debian/0.8.9-1

0.8.10

Release 0.8.10 -- wanna-be-secure, addresses possible DoS with apache…
…- filters

Read release notes

0.9.0a1

Tagging 0.9 branch a1 for reasonable 'git describe' if done within it

Read release notes

Read release notes

0.8.8

Primarily a bugfix release 0.8.8

0.8.7.1

Minor bugfix release 0.8.7.1

0.8.7

Re-tagging 0.8.7 with hope to do that last time ;)

debian/0.5.2-1

Retagged manually of what I think was 0.5.2-1

sdist/0.8.5

Original source distribution for fail2ban release 0.8.5

sdist/0.7.7

Original source distribution for fail2ban release 0.7.7

sdist/0.7.6

Original source distribution for fail2ban release 0.7.6

sdist/0.7.8

Original source distribution for fail2ban release 0.7.8

sdist/0.8.4+svn20110323

Original source distribution for fail2ban release 0.8.4+svn20110323

sdist/0.7.9

Original source distribution for fail2ban release 0.7.9

sdist/0.8.0

Original source distribution for fail2ban release 0.8.0
Something went wrong with that request. Please try again.