sebres
|
21dd317870
|
Merge branch '0.11'
|
2021-01-21 19:13:13 +01:00 |
sebres
|
dbc77c47c3
|
Merge branch '0.10' into 0.11
|
2021-01-21 19:11:01 +01:00 |
sebres
|
913c37db80
|
more fixes and optimizations, better RE's for patterns, allow parse date without time with such a datepattern (assume 00:00:00 then), etc
|
2021-01-21 19:00:56 +01:00 |
sebres
|
0f44a3408a
|
amend to 747d4683221b5584f9663695fb48145689b42ceb:
fail2ban-regex: loosen up date patterns %ExY, %Exy - let accept every year from 19xx up to current century (+3 years)
|
2021-01-21 19:00:53 +01:00 |
Sergey G. Brester
|
164105fab1
|
added new parameter `namespace` for systemd backend
closes gh-2910
|
2021-01-16 17:10:12 +01:00 |
Sergey G. Brester
|
5f3f4d1e2f
|
action.d/cloudflare.conf: better IPv6 capability
closes gh-2891
|
2021-01-11 15:23:40 +01:00 |
sebres
|
9df332fdef
|
filter.d/apache-overflows.conf: extended to match AH00126 error (Invalid URI ...);
closes gh-2908
|
2021-01-11 15:10:53 +01:00 |
Michael Haro
|
2781e7b9d1
|
Add blank line so markdown renders correctly
|
2021-01-09 13:38:33 +01:00 |
Sergey G. Brester
|
2d4c3edeb6
|
Merge pull request #2906 from fail2ban/ci-py-3.10
CI: add python 3.10 (alpha) to github actions
|
2021-01-06 14:45:11 +01:00 |
Sergey G. Brester
|
c9907bef0d
|
CI: 3.10.0-alpha.4
|
2021-01-06 14:37:34 +01:00 |
Sergey G. Brester
|
097d9ea7fe
|
try wildcard (3.10 is still alpha)
|
2021-01-06 14:36:09 +01:00 |
Sergey G. Brester
|
3c8aa0e6ba
|
amend with correct yaml notation (float vs string)
|
2021-01-06 14:34:08 +01:00 |
Sergey G. Brester
|
0a7f5b7b5c
|
CI: add python 3.10 to github actions
|
2021-01-06 14:29:18 +01:00 |
sebres
|
e60b10392d
|
Merge branch '0.11' into master
|
2021-01-04 02:50:33 +01:00 |
sebres
|
f259dac747
|
Merge branch '0.10' into 0.11
|
2021-01-04 02:48:49 +01:00 |
sebres
|
747d468322
|
fixes century selector of %ExY and %Exy in datepattern for tests, considering interval from 2005 (alternate now) to now; + better grouping algorithm for resulting century RE
|
2021-01-04 02:45:16 +01:00 |
sebres
|
2c60d08b28
|
Merge '0.11' (fix gh-2899) into master
|
2020-12-29 21:27:02 +01:00 |
sebres
|
fe334590cd
|
Merge branch '0.10' into 0.11
|
2020-12-29 21:25:09 +01:00 |
sebres
|
73b39e0894
|
filter.d/named-refused.conf: fixes prefix for messages from systemd journal (no mandatory space ahead, because don't have timestamp)
closes gh-2899
|
2020-12-29 21:22:47 +01:00 |
Sergey G. Brester
|
6b5cc2dee8
|
Merge pull request #2898 from defanor/postscreen-pregreet-hangup
Handle postscreen's PREGREET and HANGUP messages in ddos and aggressive mode
|
2020-12-29 13:21:47 +01:00 |
defanor
|
ba7daef86c
|
Handle postscreen's PREGREET and HANGUP messages
Provoking those seems to be a popular activity among spammers.
|
2020-12-24 17:29:09 +03:00 |
Tim Gates
|
3bb19ecc9d
|
docs: fix simple typo, litle -> little
There is a small typo in fail2ban/client/fail2banclient.py, fail2ban/server/observer.py.
Should read `little` rather than `litle`.
|
2020-12-23 12:59:03 +01:00 |
sebres
|
7d256681a4
|
Merge branch '0.11' into master
|
2020-12-22 20:41:41 +01:00 |
sebres
|
567039f261
|
Merge branch '0.10' into 0.11
|
2020-12-22 20:40:52 +01:00 |
sebres
|
27e435a7f5
|
fix cymru test cases
|
2020-12-22 20:36:01 +01:00 |
sebres
|
b8e8a87ee9
|
small amend to 0f27a8add8 - datedetector, strptime: token `%Z` recognizes all known zone abbreviation besides Z, GMT, UTC correctly, if it is matching (`%z` remains unchanged for backwards-compatibility, see comment in code); test cases fixed (PDT zone will be found now).
|
2020-11-24 20:23:39 +01:00 |
sebres
|
0f27a8add8
|
datedetector, strptime: token `%Z` must recognize zone abbreviation `Z` (GMT/UTC) also, similar to `%z`;
more test cases added.
|
2020-11-24 19:28:46 +01:00 |
sebres
|
a03109d096
|
Merge branch '0.11' into master (0.11.2 released)
|
2020-11-24 12:41:10 +01:00 |
sebres
|
eea1881b73
|
release 0.11.2 -- heal-the-world-with-security-tools
|
2020-11-23 21:43:03 +01:00 |
sebres
|
b78d1e439a
|
Merge branch '0.10' into 0.11
|
2020-11-23 21:35:32 +01:00 |
sebres
|
e768f8637a
|
release 0.10.6 -- just what the doctor ordered
|
2020-11-23 19:37:26 +01:00 |
sebres
|
79b61e009a
|
ChangeLog
|
2020-11-23 19:18:35 +01:00 |
Sergey G. Brester
|
753fff9c15
|
amend to #2750, add jail for new filter nginx-bad-request
|
2020-11-23 18:38:41 +01:00 |
Sergey G. Brester
|
071048b8f2
|
Merge pull request #2750 from janprzy/master
Added filter nginx-bad-request
|
2020-11-23 18:28:07 +01:00 |
sebres
|
7965d652a1
|
filter.d/dovecot.conf: allow more verbose logging
closes #2573
|
2020-11-23 18:17:29 +01:00 |
sebres
|
a6de9459fc
|
typo
|
2020-11-23 18:08:38 +01:00 |
RyuaNerin
|
bba8844af8
|
typo
|
2020-11-23 18:07:49 +01:00 |
sebres
|
31a4a27ee3
|
better assert message in sample regex factory
|
2020-11-23 18:06:13 +01:00 |
Sergey G. Brester
|
fe716743ed
|
Merge pull request #2795 from mateusz834/managesieve-dovecot
add managesieve and submission support in dovecot filter
|
2020-11-23 17:50:16 +01:00 |
sebres
|
8672950c15
|
added test cases covering PR #2795
|
2020-11-23 17:47:47 +01:00 |
mpoliwczak834
|
595ee7ed74
|
add submission
|
2020-11-23 17:42:12 +01:00 |
mpoliwczak834
|
0c12cb7970
|
add managesieve support dovecot filter
|
2020-11-23 17:42:11 +01:00 |
sebres
|
cc64ef25f6
|
filter.d/apache-noscript.conf: extended to match "script not found" with error AH02811 (and cgi-bin path segment in script)
closes gh-2805
|
2020-11-23 17:25:41 +01:00 |
sebres
|
5d0e74d2ab
|
man/jail.conf.5: documentation extended (prefregex, etc)
closes gh-2820
|
2020-11-23 16:55:55 +01:00 |
sebres
|
d04c6c13ed
|
merge point
|
2020-11-23 15:02:05 +01:00 |
sebres
|
a107a8e7d2
|
setup.py: cherry-pick from 0.11 (option --without-tests)
|
2020-11-23 14:59:45 +01:00 |
sebres
|
1cefb7fdc6
|
setup.py: small amend to d2d3762ba9fa82b7983bae74cd567702e5c1b96c: allow build without tests also (both build and install accepting `--without-tests` option now)
|
2020-11-23 14:45:24 +01:00 |
sebres
|
f5ea40c7da
|
Merge branch '0.11' into master
|
2020-11-11 11:19:05 +01:00 |
sebres
|
adbfdc222d
|
Merge branch '0.10' into 0.11
|
2020-11-11 11:17:15 +01:00 |
sebres
|
ca4da9d1d3
|
actions: extend tags replacement in non ticket-based commands (actionstart, actionstop, etc);
fixes regression by interpolation of tag `<bantime>` introduced in 0.11 with dynamic bantime (due to `bantime.increment`, see #2869)
|
2020-11-11 11:08:23 +01:00 |