fail2ban/server
Yaroslav Halchenko d9248a6cf8 BF+RF: pyinotify refreshes watcher upon CREATE, unified/simplified *(add|del)LogPath among *Filters
* all of the *Filters had too much of common logic in their *LogPath
  methods, which is now handled by FileFilter and derived classes only
  add custom actions in corresponding _(add|del)LogPath methods

pyinotify:

* upon CREATE event:
  - unknown files should not be handled at all
  - "watcher" for the monitored files should be recreated.
    Lead to adding _(add|del)FileWatcher helper methods
* callback now obtains full event to judge what to do
2012-07-19 17:26:09 -04:00
..
__init__.py Update Free Software Foundation's address 2011-12-30 12:41:46 -05:00
action.py Update Free Software Foundation's address 2011-12-30 12:41:46 -05:00
actions.py Enforce "ip" field returned as str, not unicode so that log message stays non-unicode 2012-01-25 19:22:16 -05:00
asyncserver.py Update Free Software Foundation's address 2011-12-30 12:41:46 -05:00
banmanager.py Update Free Software Foundation's address 2011-12-30 12:41:46 -05:00
datedetector.py BF+ENH: added %m-%d-%Y pattern + do not add %Y for Feb 29 fix if already present in the pattern 2012-01-28 12:43:42 -05:00
datetemplate.py BF+ENH: added %m-%d-%Y pattern + do not add %Y for Feb 29 fix if already present in the pattern 2012-01-28 12:43:42 -05:00
faildata.py Update Free Software Foundation's address 2011-12-30 12:41:46 -05:00
failmanager.py Update Free Software Foundation's address 2011-12-30 12:41:46 -05:00
failregex.py Update Free Software Foundation's address 2011-12-30 12:41:46 -05:00
filter.py BF+RF: pyinotify refreshes watcher upon CREATE, unified/simplified *(add|del)LogPath among *Filters 2012-07-19 17:26:09 -04:00
filtergamin.py BF+RF: pyinotify refreshes watcher upon CREATE, unified/simplified *(add|del)LogPath among *Filters 2012-07-19 17:26:09 -04:00
filterpoll.py BF+RF: pyinotify refreshes watcher upon CREATE, unified/simplified *(add|del)LogPath among *Filters 2012-07-19 17:26:09 -04:00
filterpyinotify.py BF+RF: pyinotify refreshes watcher upon CREATE, unified/simplified *(add|del)LogPath among *Filters 2012-07-19 17:26:09 -04:00
iso8601.py ENH: modelines for emacs and vim to assure consistent indentation scheme (tabs) 2011-10-07 15:49:38 -04:00
jail.py ENH: rudimentary __repr__ for Filter and Jail + moved usedns into set method 2012-02-10 21:59:26 -05:00
jails.py Update Free Software Foundation's address 2011-12-30 12:41:46 -05:00
jailthread.py Update Free Software Foundation's address 2011-12-30 12:41:46 -05:00
mytime.py Update Free Software Foundation's address 2011-12-30 12:41:46 -05:00
server.py ENH: Add usedns parameter for the jails 2012-01-12 23:23:41 -05:00
ticket.py Update Free Software Foundation's address 2011-12-30 12:41:46 -05:00
transmitter.py ENH: Add usedns parameter for the jails 2012-01-12 23:23:41 -05:00