sebres
|
294ec73f62
|
Merge branch 'py-3-10-alpha-5' into 0.10
|
2021-02-17 18:49:06 +01:00 |
Sergey G. Brester
|
9f1d1f4fbd
|
amend for `Mapping` (jails)
|
2021-02-17 18:47:42 +01:00 |
Sergey G. Brester
|
42dee38ad2
|
amend for `Mapping`
|
2021-02-17 18:47:40 +01:00 |
Sergey G. Brester
|
2b6bb2c1be
|
follow bpo-37324: :ref:`collections-abstract-base-classes` moved to the :mod:`collections.abc` module
(since 3.10-alpha.5 `MutableMapping` is missing in collections module)
|
2021-02-17 18:47:38 +01:00 |
Sergey G. Brester
|
8ae9208454
|
try to provide coverage for 3.10-alpha.5 (#2931)
|
2021-02-17 18:47:32 +01:00 |
Sergey G. Brester
|
a2f0dbad87
|
Merge pull request #2742 from aresxc/patch-1
Update drupal-auth.conf
|
2021-02-11 19:10:55 +01:00 |
Sergey G. Brester
|
f4f92aa72d
|
more tests covering different cases, injections attempt etc
|
2021-02-11 18:56:53 +01:00 |
Sergey G. Brester
|
d678440658
|
more precise RE (avoids weakness with catch-all's and is injection safe)
|
2021-02-11 18:32:32 +01:00 |
sebres
|
ea26509594
|
Merge branch '0.11'
|
2021-02-03 14:59:00 +01:00 |
sebres
|
6198b4566c
|
Merge branch '0.10' into 0.11
|
2021-02-03 14:47:56 +01:00 |
sebres
|
366c64cb9d
|
extractOptions: ensure options are parsed completely - avoids unexpected skip or truncate of parameters, produces more verbose error message in case of incorrect syntax; added more tests covering several cases
WARN: potential incompatibility (since it doesn't silently ignore wrong syntax anymore)
|
2021-02-03 14:45:30 +01:00 |
sebres
|
409348394e
|
Merge pull request #2913
Add transport to asterisk RE
|
2021-02-03 12:41:29 +01:00 |
Brian J. Murrell
|
7f185a828e
|
Update date in failJSON
The date format in failJSON is specific, so convert the date to use that format.
|
2021-01-31 15:22:16 +01:00 |
Brian J. Murrell
|
69c96c00c0
|
Log entries for updated failregex
Add a sample failregex.
Signed-off-by: Brian J. Murrell <brian@interlinx.bc.ca>
|
2021-01-31 15:22:16 +01:00 |
Brian J. Murrell
|
dc4ee5aa47
|
Add transport to asterisk RE
Call rejection messages from Asterisk can have the transport prefixed to the IP address.
Signed-off-by: Brian J. Murrell <brian@interlinx.bc.ca>
|
2021-01-31 15:22:16 +01:00 |
sebres
|
c75748c5d3
|
fail2ban.conf: added new fail2ban configuration option "allowipv6" (default auto), can be used to allow or disallow IPv6 interface in fail2ban immediately by start (e. g. if fail2ban starts before network interfaces).
closes gh-2804
|
2021-01-27 17:06:14 +01:00 |
sebres
|
3700a9e523
|
invalidate IP/DNS caches by reload, so inter alia would allow to recognize IPv6IsAllowed immediately, previously retarded up to cache max-time (5m);
closes gh-2804
|
2021-01-26 20:35:14 +01:00 |
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 |
stepodev
|
cecc3d62ff
|
add mode explanation to nginx-http-auth in jail.conf
|
2020-11-30 12:26:32 +01:00 |
stepodev
|
d0ba27cf46
|
move nginx-tls-fallback rules to nginx-http-auth
|
2020-11-30 12:14:49 +01:00 |
Sergey G. Brester
|
d959f6d199
|
Update nginx-tls-fallback.conf
more precise and conclusive regex without catch-all's
|
2020-11-26 12:25:32 +01:00 |
stepodev
|
c0256724a7
|
fix monitoring wrong error log. was access log, should be error.log
|
2020-11-25 21:30:21 +01:00 |
stepodev
|
27c40a77a3
|
add nginx-tls-downgrade
|
2020-11-25 20:59:43 +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 |