summaryrefslogtreecommitdiff
path: root/fail2ban/server/failregex.py
Commit message (Expand)AuthorAgeFilesLines
* Regex compiled in multi-line parsing mode only if `maxlines` > 1 (buffering),...sebres2017-03-241-7/+1
* Normalizes replacement of `<SKIPLINES>` (moved to _resolveHostTag, so will be...sebres2017-03-241-8/+18
* Better multi-line handling introduced: single-line parsing with caching of ne...sebres2017-02-221-2/+6
* Precedence of `prefregex` higher as `failregex` should be in head of the conv...sebres2017-02-211-2/+5
* Introduced new filter option `prefregex` for pre-filtering using single regul...sebres2017-02-201-39/+44
* Exposes filter group captures in actions (non-recursive interpolation of tags...sebres2017-02-201-6/+10
* try to provide filter captures (already in ticket data) to the actions as int...sebres2017-02-171-32/+96
* use common regex for IP addresses (removed code duplication)sebres2016-09-301-2/+3
* make the ipv6 host regex greedyNiklas Fiekas2016-09-301-1/+1
* build replacement of `<HOST>` substitution corresponding parameter `usedns` -...sebres2016-09-081-8/+15
* pypy fix: KeyError instead of IndexError by missing groupsebres2016-06-101-1/+1
* separated host match group and tags for ip4, ip6, dns, fid (failure-id):sebres2016-05-311-22/+73
* correct <HOST> expression in failregex (now IPv6 will be really found from fi...sebres2016-05-111-2/+16
* Fix PEP8 E302 expected 2 blank lines, found XLee Clemens2015-07-041-0/+2
* Fix PEP8 E303 too many blank linesLee Clemens2015-07-041-1/+0
* Fix PEP8 E301 expected 1 blank line, found 0Lee Clemens2015-07-041-0/+1
* Fix pep8 E401 multiple imports on one lineLee Clemens2015-06-261-1/+3
* BF: Fix FailRegex.search test case for 0.9Daniel Black2013-12-291-1/+1
* ENH: error handling on re.group KeyError exception only for PyPyDaniel Black2013-12-271-2/+6
* DOC: document PyPy version that use KeyError instead of IndexErrorDaniel Black2013-12-271-1/+1
* ENH: add PyPy compatibilityDaniel Black2013-12-271-1/+2
* BF: Allow handle case when SKIPLINES lines is not matchedSteven Hiscocks2013-12-041-1/+2
* ENH+BF: Capture multiline matched lines into fail ticketSteven Hiscocks2013-12-041-15/+41
* Merge branch 'master' into 0.9Steven Hiscocks2013-07-161-2/+3
* BF: Multiline regex now works with log line strip of "\r\n"Steven Hiscocks2013-05-081-4/+4
* Merge branch 'master' into 0.9Yaroslav Halchenko2013-05-021-7/+1
* Merge branch '0.9' into moduleSteven Hiscocks2013-04-061-1/+67
* ENH+BF+TST+DOC: Make fail2ban a python moduleSteven Hiscocks2013-03-311-0/+133