Commit Graph

277 Commits (90d6a4a6cd8c2de9004239039c82dba80e562384)

Author SHA1 Message Date
Yaroslav Halchenko 90d6a4a6cd ENH: consistent operation of formatExceptionInfo + unittest for it
12 years ago
Yaroslav Halchenko 6fef85ff2d ENH: strip CR and LF while analyzing the lines (processLine) (Close #202)
12 years ago
Daniel Black 495f2dd877 DOC: purge of svn tags
12 years ago
Yaroslav Halchenko 89adcd7ff7 Merge branch PR #193 ASSP SMTP Proxy support (with some manual squashing)
12 years ago
Enrico Labedzki e27385e873 as yaroslav wishes
12 years ago
Enrico Labedzki 9185c070eb changed from DateASSPlike class to DateStrptime
12 years ago
Enrico Labedzki ba8f012637 fixed little things
12 years ago
Enrico Labedzki 24a8d07c20 added new date format support for ASSP SMTP Proxy
12 years ago
Yaroslav Halchenko 7c409dd24f Merge branch 'master' of git://github.com/fail2ban/fail2ban
12 years ago
Yaroslav Halchenko 8e63d4c6da ENH: "is None" instead of "== None" + tune ups in headers
12 years ago
Daniel Black d7862266d6 DOC: missing cinfo tags are ok. Log error for self referencing definitions
12 years ago
Daniel Black d28f3fa285 DOC: s/defination/definition/g learn to spell
12 years ago
Yaroslav Halchenko f21566049c BF: pyinotify backend should also handle IN_MOVED_TO events
12 years ago
Daniel Black 1d9abd1b39 ENH: allow recursive tag substitution in action files.
12 years ago
Steven Hiscocks 3d6791fe3e ENH: Minor change to action for consistency of execStart/Stop
12 years ago
Steven Hiscocks 28e9acf86a TST: no cover additions to server, primarily daemon creation
12 years ago
Yaroslav Halchenko ffe48741e3 DOC: thanks @kwirk for spotting the typos in exception message
12 years ago
Yaroslav Halchenko 301460f451 Merge remote-tracking branch 'pr/167/head': FD_CLOEXEC bug fixes (filters) + support (actions). Avoid sockets descriptors leak.
12 years ago
Yaroslav Halchenko 3e6be243bf Merge branch 'Support_for_mysql_log_example' of https://github.com/arto-p/fail2ban
12 years ago
Nicolas Collignon 39667ff6f7 FD_CLOEXEC support
12 years ago
Yaroslav Halchenko 33a31e096a RF+TST: bring inBanList back from private to protected and enabled its rudimentary unittests
12 years ago
Yaroslav Halchenko ba042c6e3a ENH: move pyinotify callback debug message into callback + delay string interpolations
12 years ago
Yaroslav Halchenko c29553354b ENH: FailManager -- improve log message to report total # of detected failures as well
12 years ago
Yaroslav Halchenko 5ea2ab14e6 ENH: elaborated debug log message about already detected failures
12 years ago
Yaroslav Halchenko 3b4084d471 BF: fixing up for handling of TAI64N timestamps and adding some unittest for prev commit (not effective much though)
12 years ago
Yaroslav Halchenko 7813340e1c Merge branch 'master' of https://github.com/sebres/fail2ban
12 years ago
Artur Penttinen 29d0df58be Added support for MySQL logfiles
12 years ago
Yaroslav Halchenko e3d3a6ac02 Merge branch 'datedetector-testcase' of https://github.com/kwirk/fail2ban
12 years ago
Steven Hiscocks 7a442f079f BF: When changing log target with python2.{4,5} handle KeyError
12 years ago
Steven Hiscocks 883892a683 Additional date/time formats for datedetector testcases
12 years ago
sebres b6bb2f88c1 invalid date recognition, irregular because of sorting template list, now via setRegex
12 years ago
Yaroslav Halchenko be42522bba Merge branch 'transmitter-testcase' of https://github.com/kwirk/fail2ban
12 years ago
Yaroslav Halchenko 5e5eaaf838 Merge pull request #134 from grooverdan/misc-fixes
12 years ago
Pascal Borreli a2b29b4875 Fixed typos
12 years ago
Steven Hiscocks 4bbbc07872 Added additional Transmitter tests, and some associated fixes
12 years ago
Daniel Black 23bbc60b1c do catch all exception
12 years ago
Daniel Black f0610c01d5 BF: allow more than single word for command action[start,stop,ban,unban,check] and for setcinfo too
12 years ago
Daniel Black c8c7b0b984 BF: general Exception catch was excessive. Only IOError and OSError are possible and has different meanings
12 years ago
Daniel Black 3665e6dc44 Add development documentation and framework for code coverage measurement
12 years ago
sebres d17b415371 invalid date recognition, irregular because of sorting template list (sometimes not reproducible by fail2ban-regex, cause will be not sorted)
12 years ago
Yaroslav Halchenko 59c35bc44a Downgrade log rotation detection message to DEBUG level from INFO. Closes: gh-129
12 years ago
Yaroslav Halchenko 154aa38e3f BF: do not shutdown logging until all jails stop -- so move into Server.quit()
12 years ago
Yaroslav Halchenko 012264dce1 BF: safeguard closing of log handlers + close in reverse order
12 years ago
Steven Hiscocks b36835f6f0 Added transmitter get cinfo option for action
12 years ago
Steven Hiscocks b6a68f5138 Fix for missing value in transmitter delaction
12 years ago
Steven Hiscocks ce3ab34dd8 Added ability to specify PID file
12 years ago
Yaroslav Halchenko f8983872ad BF: return str(host) to avoid spurious characters in the logs (Close gh-113)
12 years ago
Yaroslav Halchenko acab23bdfe RF: move exceptions used by both client and server into common/exceptions.py
12 years ago
Yaroslav Halchenko 6b2e76ba7f BF: pyinotify - use bitwise op on masks and do not try tracking newly created directories
12 years ago
blotus 96eb8986cc Escape ' and " in matches tag
12 years ago