fail2ban/server
bes.internal ebd89ec077 New ignorecommand that is added to the ignoreip list from output of an external program
ignorecommand update man and fix protocol help

ENH: run ignore command only after internal list has been examined. Change interface on ignorecommand to take IP as environment variable and return true if it is to be banned

ENH: ignore IP command to take tagged command

DOC: man pages for ingorecommand

TST: add test cases for ignorecommand
2013-12-24 23:55:35 +03:00
..
__init__.py DOC: purge of svn tags 2013-05-03 16:03:38 +10:00
action.py BF: simplify 2013-09-29 15:49:45 +10:00
actions.py DOC: purge of svn tags 2013-05-03 16:03:38 +10:00
asyncserver.py ENH: consistent operation of formatExceptionInfo + unittest for it 2013-05-09 22:46:59 -04:00
banmanager.py DOC: purge of svn tags 2013-05-03 16:03:38 +10:00
datedetector.py ENH: adding custom date format for proftpd when logging in its own log file (default on Debian) -- includes milliseconds 2013-11-16 22:15:58 -05:00
datetemplate.py ENH: Add nsd filter and amend DateEpoch to match date format 2013-12-18 22:31:54 +00:00
faildata.py DOC: purge of svn tags 2013-05-03 16:03:38 +10:00
failmanager.py DOC: purge of svn tags 2013-05-03 16:03:38 +10:00
failregex.py ENH: <HOST> must end with alphanumeric \w (not a dot or a dash etc) 2013-07-16 15:03:06 -04:00
filter.py New ignorecommand that is added to the ignoreip list from output of an external program 2013-12-24 23:55:35 +03:00
filtergamin.py FD_CLOEXEC support 2013-04-02 19:11:59 +02:00
filterpoll.py ENH: Remove unused any longer _ctime helper 2013-07-03 00:09:39 -04:00
filterpyinotify.py BF: prevent process_file being called in pyinotify backend on log rotation. Closes gh-512 2013-12-23 09:18:32 +00:00
iso8601.py ENH: basic testing for iso8601 code which had no explicit tests + spit out ValueError for incorrect type of input and ParseError otherwise 2013-09-12 23:12:18 -04:00
jail.py DOC: document rational behind 20 character jail name limit 2013-11-28 23:18:34 +11:00
jails.py RF: move exceptions used by both client and server into common/exceptions.py 2013-01-28 09:46:50 -05:00
jailthread.py BF: setSleepTime -- would barf since value is not str (wasn't used/tested) 2013-07-02 17:11:24 -04:00
mytime.py ENH: "is None" instead of "== None" + tune ups in headers 2013-05-02 23:25:43 -04:00
server.py New ignorecommand that is added to the ignoreip list from output of an external program 2013-12-24 23:55:35 +03:00
ticket.py ENH+TST: Ticket -- drop unused/bogus get|setFile + enh __str__ + basic testing 2013-07-22 12:09:33 -04:00
transmitter.py New ignorecommand that is added to the ignoreip list from output of an external program 2013-12-24 23:55:35 +03:00