== Current features (0.6.x) ==
+
== Current features (0.8.x) ==
    
Here is a list of the main features available in {{Fail2ban}}.
 
Here is a list of the main features available in {{Fail2ban}}.
    +
* Client/Server architecture.
 +
* Multi-threaded.
 
* Highly configurable.
 
* Highly configurable.
 +
* FAM/Gamin support.
 
* Parses log files and looks for given patterns.
 
* Parses log files and looks for given patterns.
* Executes a command when a pattern has been detected for the same IP address for more than ''X'' times. ''X'' can be changed.
+
* Executes commands when a pattern has been detected for the same IP address for more than ''X'' times. ''X'' can be changed.
 
* After a given amount of time, executes another command in order to unban the IP address.
 
* After a given amount of time, executes another command in order to unban the IP address.
* Uses Netfilter/Iptables by default but can also use TCP Wrapper (<tt>/etc/hosts.deny</tt>) or others firewalls.
+
* Uses Netfilter/Iptables by default but can also use TCP Wrapper (<tt>/etc/hosts.deny</tt>) and many other actions.
 
* Handles log files rotation.
 
* Handles log files rotation.
 
* Can handle more than one service (sshd, apache, vsftpd, etc).
 
* Can handle more than one service (sshd, apache, vsftpd, etc).
 
* Resolves DNS hostname to IP address.
 
* Resolves DNS hostname to IP address.
* Can send e-mail notifications.
  −
* Runs as a daemon.
  −
* Multiple logging targets (syslog daemon, stdout, stderr, files).
      
== Roadmap ==
 
== Roadmap ==
 
Here is the planned roadmap. If you want to contribute or help on one of these features, please contact the [[User:lostcontrol|author]].
 
Here is the planned roadmap. If you want to contribute or help on one of these features, please contact the [[User:lostcontrol|author]].
   −
=== 0.7.0 ===
+
=== 0.9.0 ===
   Exception encountered, of type "Error"