sebres
304c3cd566
improve fix with fallback to local async libraries - add path to compat folder (pyinotify module may have dependency to asyncore module, see https://github.com/fail2ban/fail2ban/issues/3487#issuecomment-2133529081 );
...
amend to 054e1d89ca
6 months ago
sebres
7d2fffbe19
.codespellrc: silence codespell flow on assertIn
6 months ago
sebres
8bbdb7b5a7
GHA: output current preferred encoding of fail2ban
6 months ago
Sergey G. Brester
246a617cd6
Merge pull request #3749 from by/patch-1
...
abuseipdb.conf: update link
6 months ago
by
21bf636056
Update abuseipdb.conf
...
Corrected link for HP helper (see https://shaunc.com/blog/article/reporting-to-abuseipdb.com-with-fail2ban~kDoa-Hml95wW )
6 months ago
Sergey G. Brester
65e9c411ef
README.md: typos
...
closes gh-3746
6 months ago
sebres
ecb9771123
GHA: 3.13.0-alpha.6
7 months ago
Sergey G. Brester
4da56cf4bc
Update README.md
...
distutils support removed
7 months ago
Sergey G. Brester
ac62658c10
Merge pull request #3728 from branchvincent/distutils
...
distutils removal
7 months ago
sebres
0185e1c7d5
setup.py: no distutils anymore
7 months ago
sebres
ed20a9a5b9
there is no systemd < 204 and pyinotify < 0.8.3 for supported python3 versions anymore
7 months ago
sebres
c04e12dd8d
Merge remote-tracking branch 'remotes/gh-upstream/0.11'
7 months ago
Sergey G. Brester
1434e3089c
Merge pull request #2455 from Thermi/improved-action-blocklist-de
...
Improved blocklist_de action to not resend bans that were already reported
7 months ago
Branch Vincent
a763fbbdfd
replace distutils for python 3.12
7 months ago
sebres
d0d0728523
cherry-pick from debian: debian default banactions are nftables, systemd backend for sshd
...
closes gh-3292
7 months ago
sebres
c14327565d
version bump
7 months ago
sebres
61799e15e1
release 1.1.0 -- object-found--norad-59479-cospar-2024-069a--altitude-36267km
7 months ago
sebres
22ffe12abb
preparing release
7 months ago
sebres
7b528a6da6
example.com seemed to switch its IPs, replace them everywhere (and use test IP-range instead where it is possible)
7 months ago
sebres
3ca3646472
implemented `fail2ban-client stats` (or alias `fail2ban-client statistic[s]`) for tabulated output of fail2ban stats
...
amend to #2975
7 months ago
sebres
bdba42edd9
implemented `fail2ban-client status --all [flavor]`
...
closes #2975
7 months ago
sebres
921d9a5a40
Merge branch 'gh-2655--f2b-regex-4-jail': implemented loading of jail settings in fail2ban-regex;
...
amend to RFE gh-2655
8 months ago
sebres
3b97182f62
amend to 781321d6092d415e079439389e6e6588b8feaaa7: better regex to detect jail name (it could contain dot etc)
8 months ago
Sergey G. Brester
b59fd2e7b5
Merge pull request #3697 from remontti/patch-1
...
named-refused.conf: denied allows any reason in parenthesis as suffix
8 months ago
sebres
44f32d6132
changelog
8 months ago
sebres
2c13cba73d
loosening for denied suffix (would match no matter which reason in parenthesis);
...
add coverage for denied with "(allow-query-cache did not match)"
8 months ago
Rudimar Remontti
fd7657f9a9
Update named-refused.conf
8 months ago
sebres
4550e3ad27
ChangeLog: reorder (filters after actions)
8 months ago
sebres
a4ca2e83bd
Merge branch 'gh-3060': adjusted `filter.d/exim.conf` and `filter.d/exim-spam.conf`:
...
- messages are prefiltered by `prefregex` now
- filter can bypass additional timestamp or pid that may be logged via systemd-journal or syslog-ng (gh-3060)
closes #3060
8 months ago
sebres
1ec9237e53
bypass additional pid in prefix (may be logged by syslog-ng, gh-3060); matches protocol error with authentication mechanism not supported
8 months ago
sebres
c80908837f
`filter.d/exim.conf`:
...
- messages are prefiltered by `prefregex` now
- filter can bypass additional timestamp that may be logged via systemd-journal (gh-3060)
8 months ago
Sergey G. Brester
e0f1a1e02a
Merge pull request #3702 from bes-internal/exim
...
exim: final `<HOST>` to `<ADDR>` conversion
8 months ago
Vladimir Varlamov
8da0a99cde
pid part may contain full hostname
8 months ago
Vladimir Varlamov
806a27cb4f
final `<HOST>` to `<ADDR>` conversion
8 months ago
Sergey G. Brester
5ecc26d3ba
Merge pull request #3701 from bes-internal/exim
...
filter.d/exim.conf: rewrite host line regex for all varied exim's log_selector states
8 months ago
sebres
e605415f61
simplify fields-group a bit (everything up to 4 chars long but H), so it'll be faster (no multiple branches) as well as would theoretically accept future enhancements of logged fields.
8 months ago
sebres
c22a83933b
let's use `<ADDR>` instead `<HOST>` - only IPs expected, since host-name bypassed before it (directly after H=)
8 months ago
Vladimir Varlamov
df94ec4c52
filter.d/exim.conf: rewrite host line regex for all varied exim's log_selector states
...
Depending on Exim's log_selector settings, log lines may contain additional information about the connection. And also the line itself with the address of the remote host can vary greatly. But fortunately, all states can be found in the Exim code itself and taken into account. Makes it easier to add new regexps.
Closes #3263
8 months ago
Anton Samets
0c125ec9c9
filter.d/postfix.conf: add Sender address rejected: Malformed DNS server reply ( #3590 )
...
* add Sender address rejected: Malformed DNS server reply
8 months ago
sebres
77b052fdea
amend to df9584505aea0e8570fb53dd5a8e43f8b3af994a (for gh-3487): setup must install fail2ban.compat
8 months ago
sebres
5a59b0bae2
filter.d/apache-common.conf: accepts remote instead of client
...
(closes gh-3622)
8 months ago
Sergey G. Brester
f63868b3e8
filter.d/apache-common.conf: remote besides client, gh-3622
8 months ago
Sergey G. Brester
9ca137b42b
test for apache-auth with remote, gh-3622
8 months ago
Sergey G. Brester
529eb79ddb
Merge pull request #3692 from pingou2712/postfixSystemd
...
Change journalmatch postfix
8 months ago
Vincent Laffargue
d260ed31d2
Maintain backward compatibility Postfix SYSTEMD_UNIT
9 months ago
Sergey G. Brester
8be16f1c1c
Merge pull request #3693 from pingou2712/ModifRecidive
...
Change Regex Recidive and journalmatch For Systemd Match
9 months ago
Sergey G. Brester
f12917c491
recidive: test case for journal log-format
9 months ago
Sergey G. Brester
dd3c78ecab
filter.d/recidive.conf: conditional RE depending on logtype (for file or journal)
9 months ago
Vincent Laffargue
0b63fc312d
Change Regex Recidive and journalmatch For Systemd Match
9 months ago
Vincent Laffargue
93082ead79
Change journalmatch postfix
9 months ago