fail2ban/server
Steven Hiscocks 4d128db64a BF: asyncserver now ensures all data is sent
Previously was using `send` method, which uses `socket.send`. This does
not guarantee to send all data, and no check was in place to verify
whether all data was sent. Using asynchat built in `push` method,
ensures that all data is sent before closing the connection.
2013-12-28 18:42:03 +00:00
..
__init__.py
action.py BF: simplify 2013-09-29 15:49:45 +10:00
actions.py
asyncserver.py BF: asyncserver now ensures all data is sent 2013-12-28 18:42:03 +00:00
banmanager.py
datedetector.py BF(2.4): omit date patterns containing %f (.subsec) for Python before 2.5 2013-12-27 02:08:47 -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
failmanager.py
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
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
jailthread.py
mytime.py
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