| Commit message (Expand) | Author | Age | Files | Lines |
* | avoid confusion of path as failure ID with IP/CIDR notation, improve IP/CIDR ... | sebres | 2023-04-26 | 1 | -1/+1 |
* | Merge branch '0.11' | sebres | 2022-03-03 | 1 | -0/+2 |
|\ |
|
| * | Merge branch '0.10' into 0.11 | sebres | 2022-03-03 | 1 | -0/+2 |
| |\ |
|
| | * | amend to #2279: ensure that `<F-MLFGAINED>` match would reset all pending mul... | sebres | 2022-03-03 | 1 | -0/+2 |
* | | | differentiate <ip> and <fid> (<F-ID>): if IP-address deviates from ID then `<... | sebres | 2022-02-11 | 1 | -35/+32 |
* | | | observer API simplification (no failmanager in call of failureFound, jail.fil... | sebres | 2022-01-26 | 1 | -1/+1 |
* | | | Merge branch '0.11' | sebres | 2021-11-03 | 1 | -20/+65 |
|\ \ \
| |/ / |
|
| * | | Merge branch '0.10' into 0.11 | sebres | 2021-11-03 | 1 | -20/+65 |
| |\ \
| | |/ |
|
| | * | several backends optimizations (in file and journal filters): | sebres | 2021-11-03 | 1 | -8/+45 |
| | * | better format of time delta (using seconds2str); increase stability for syste... | sebres | 2021-11-03 | 1 | -4/+3 |
| | * | Update filter.py | Sergey G. Brester | 2021-09-21 | 1 | -1/+1 |
| | * | restore backwards compatibility for date None | sebres | 2021-09-20 | 1 | -0/+3 |
| | * | simplifying logic and shortening messages (delta in minutes; removed clock sy... | sebres | 2021-09-19 | 1 | -26/+15 |
| | * | add a warning message for dates in the future | Daniel Brooks | 2021-09-19 | 1 | -1/+10 |
| | * | include more specific information in the warning | Daniel Brooks | 2021-09-19 | 1 | -6/+11 |
| | * | Updated the warning messages created when fail2ban sees unexpected timestamps | Daniel Brooks | 2021-09-19 | 1 | -6/+9 |
* | | | Merge branch '0.11' | sebres | 2021-09-08 | 1 | -1/+1 |
|\ \ \
| |/ / |
|
| * | | Merge branch '0.10' into 0.11 | sebres | 2021-09-08 | 1 | -1/+1 |
| |\ \
| | |/ |
|
| | * | test coverage for unhandled exception in run of several filter (gh-3097) | sebres | 2021-09-08 | 1 | -1/+1 |
* | | | amend with common log-file iterator in fail2ban-regex and test-suite (in samp... | sebres | 2021-03-25 | 1 | -3/+14 |
* | | | fail2ban-regex: reimplemented log-file iterator - uses FileContainer faciliti... | sebres | 2021-03-25 | 1 | -1/+4 |
* | | | readline fixed to consider interim new-line character as part of code point i... | sebres | 2021-03-25 | 1 | -14/+45 |
* | | | in operation mode the filter reads only complete lines (ended with new-line) ... | sebres | 2021-03-22 | 1 | -9/+29 |
* | | | stability: better recognition of rotation (e. g. on hash collision, consider ... | sebres | 2021-03-21 | 1 | -42/+67 |
|/ / |
|
* | | Merge branch '0.10' into 0.11 | sebres | 2021-02-24 | 1 | -8/+26 |
|\ \
| |/ |
|
| * | Merge branch 'fix-rc-on-too-many-failures' into 0.10: resolves RC with uncont... | sebres | 2021-02-24 | 1 | -8/+26 |
| |\ |
|
| | * | *WiP* try to solve RC on jails with too many failures without ban, gh-2945 ... | sebres | 2021-02-22 | 1 | -8/+26 |
| |/ |
|
* | | Merge branch '0.10' into 0.11 | sebres | 2020-08-24 | 1 | -42/+93 |
|\ \
| |/ |
|
| * | amend to f21c58dc7249fca1c35b50d5cd6d31bbb0fdcd42, better follow previous han... | sebres | 2020-08-21 | 1 | -3/+6 |
| * | implements special datepattern `{NONE}` - allow to find failures without date... | sebres | 2020-08-20 | 1 | -1/+5 |
| * | added test case covering new date handling (simulation, unknown format, warni... | sebres | 2020-08-20 | 1 | -6/+3 |
| * | filter: implement mode `inOperation`, which gets activated if filter starts p... | sebres | 2020-08-20 | 1 | -37/+81 |
| * | code review, fix simplest TZ issue - avoid date adjustment by assuming of las... | sebres | 2020-08-13 | 1 | -2/+5 |
* | | Merge branch '0.10' into 0.11 | sebres | 2020-05-25 | 1 | -6/+18 |
|\ \
| |/ |
|
| * | performance: optimize simplest case whether the ignoreip is a single IP (not ... | sebres | 2020-04-06 | 1 | -6/+18 |
* | | Merge branch '0.10' into 0.11 | sebres | 2020-03-13 | 1 | -3/+3 |
|\ \
| |/ |
|
| * | small optimization for manually (via client / protocol) signaled attempt (per... | sebres | 2020-03-13 | 1 | -3/+3 |
* | | Merge branch '0.10' into 0.11 | sebres | 2020-03-13 | 1 | -1/+7 |
|\ \
| |/ |
|
| * | filter stability fix: prevent race condition - no ban if filter (backend) is ... | sebres | 2020-03-13 | 1 | -1/+7 |
* | | Merge branch '0.10' into 0.11 | sebres | 2020-02-14 | 1 | -118/+90 |
|\ \
| |/ |
|
| * | code normalization and optimization (strip of trailing new-line, date parsing... | sebres | 2020-02-13 | 1 | -70/+64 |
| * | filter processing: | sebres | 2020-02-13 | 1 | -31/+15 |
| * | improve processing of pending failures (lines without ID/IP) - fail2ban-regex... | sebres | 2020-02-11 | 1 | -20/+14 |
* | | Merge branch '0.10' into 0.11 | sebres | 2020-01-09 | 1 | -0/+1 |
|\ \
| |/ |
|
| * | usage of failure-ID tag `<F-ID>...</F-ID>` causes raw handling automatically ... | sebres | 2020-01-08 | 1 | -0/+1 |
* | | Merge branch '0.10' into 0.11 | sebres | 2019-12-12 | 1 | -0/+2 |
|\ \
| |/ |
|
| * | set real thread names (used for identification and diagnostic purposes, e. g.... | sebres | 2019-12-12 | 1 | -0/+2 |
* | | Merge branch '0.10' into 0.11 | sebres | 2019-11-25 | 1 | -2/+2 |
|\ \
| |/ |
|
| * | part of #927 - filter enhancement to parse IP sub-nets (IP/CIDR with correct ... | sebres | 2019-11-01 | 1 | -2/+2 |
* | | Merge branch '0.10' into 0.11 (conflicts resolved, tests fixed) | sebres | 2019-02-21 | 1 | -17/+20 |
|\ \
| |/ |
|