Commit Graph

5825 Commits (3b3fcde2e6bd0a092a259a5ed401b6c72ff46826)

Author SHA1 Message Date
Yaroslav Halchenko 3b3fcde2e6 Some ignores for codespell 2023-11-16 10:58:39 -05:00
Yaroslav Halchenko 4b4c728558 Add rudimentary codespell config 2023-11-16 10:42:20 -05:00
Yaroslav Halchenko e20bd9402b Add github action to codespell master on push and PRs 2023-11-16 10:42:20 -05:00
Sergey G. Brester eed319e896
gh-3604: filter.d/slapd.conf - switched to single-line processing
closes gh-3604
2023-10-18 16:06:56 +02:00
Sergey G. Brester 132c719386
Merge pull request #3603 from alexdrupal/patch-1
mysqld-auth: no suffix in message (mariadb 10.3 log format)
2023-10-16 12:05:42 +02:00
Sergey G. Brester 183f805ae3
amend 2023-10-16 11:41:05 +02:00
Sergey G. Brester 7931b67325
mysqld-auth.conf: better RE, optional suffix, non-capturing groups 2023-10-16 11:35:53 +02:00
Aliaksandr Yurchyk 162f0c4b6c
Update mysqld-auth test file 2023-10-16 01:45:43 +03:00
Aliaksandr Yurchyk c55e9949dc
Fix issue with Mariadb 10.3 failed message 2023-10-16 01:35:15 +03:00
Sergey G. Brester 8eac5f597a
Merge pull request #3579 from stweil/travis
Remove Travis CI (no longer working)
2023-09-25 12:43:56 +02:00
Stefan Weil cd2ba0a3ba Remove Travis CI (no longer working)
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2023-09-24 20:12:19 +02:00
Sergey G. Brester f8f8c046a2
Merge pull request #3469 from vitkabele/routeros-auth
New filter: routeros-auth.conf
2023-09-02 18:56:04 +02:00
sebres 35af8b6d5d fixes DNS resolve related tests on systems without IPv6 support (considering that --no-network simulate resolving example.com via cache) 2023-08-23 16:30:42 +02:00
sebres f8622c6f92 fixes IPAddr.searchIP for IPv6 (IPv4 group scanning plain IPv6 is None) 2023-08-23 16:30:39 +02:00
Sergey G. Brester db3b410a60
Merge pull request #3564 from nodiscc/ipset-maxelem-argument
action.d/*ipset*: make maxelem ipset option configurable through banaction arguments
2023-08-23 12:41:19 +02:00
Sergey G. Brester f7ee023661
ChangeLog: gh-3564 2023-08-23 12:38:12 +02:00
nodiscc 77f80e8c3f
action.d/*ipset*: make maxelem ipset option configurable through banaction arguments
- previously there was no way to override this value and ipsets would stop being updated when full (Hash is full, cannot add more elements)
- preserve ipset's default value of 65536
- update tests
- Closes #3549
2023-08-23 12:19:07 +02:00
sebres bbca81f34c `splitwords` (used by ignoreip etc) considers now any kind of space as valid separator (also tabs) besides comma;
closes gh-3562
2023-08-22 14:06:04 +02:00
Sergey G. Brester bcaf1e714e
Merge pull request #3557 from neofright/neofright-patch-1
Update FILTERS
2023-08-15 12:18:08 +02:00
neofright 6afaf35263
Update FILTERS 2023-08-14 20:23:26 +00:00
Sergey G. Brester 3e6a60f940
Merge pull request #3539 from Strykar/patch-1
Make ignorecommand help clearer
2023-07-14 00:00:22 +02:00
Sergey G. Brester 76f6bc81bc
small amend restore groff format (\f escape sequence) 2023-07-13 23:59:28 +02:00
Avinash H. Duduskar c38f6654f7
Make ignorecommand help clearer 2023-07-14 00:51:43 +05:30
Sergey G. Brester 48c91dfb6b
Merge pull request #3532 from lade-odoo/master-restore_bans_with_full_ticket_info-lade
Restore bans from the database with full ticket information
2023-06-22 13:38:53 +02:00
Sergey G. Brester 7bfa133208
small amend: lets use lower level API for restored tickets too 2023-06-22 13:36:18 +02:00
Laurent Desausoi 3546071aa5 Restore bans from the database with full ticket information
In the case where we use the `ignoreCommand` with information from the
ticket, we want these informations to also be included when restoring
the bans from the database (the ticket may no longer be required to be
banned).
2023-06-22 09:50:43 +02:00
sebres 226a59445a merge branch gh-2690--mig2to3 : fail2ban is python 3.x based now;
closes gh-2690
2023-06-16 17:02:27 +02:00
sebres 9c5f6eea76 version bump (master / 1.1 is python 3.x based now) 2023-06-16 16:59:22 +02:00
sebres 99ff701678 remove support of python 2.x 2023-06-16 16:29:08 +02:00
sebres 03d7c92ae8 2to3 2023-06-16 15:23:41 +02:00
sebres e2c4982417 Merge branch 'fix-gh-3485', `filter.d/sshd.conf`:
- avoid double counting for "maximum authentication attempts exceeded" (gh-3502)
  - message "Disconnecting ... Too many authentication failures" is not a failure anymore
2023-06-13 18:58:47 +02:00
sebres 101d6923e3 ChangeLog (gh-3485) 2023-06-13 18:57:05 +02:00
sebres eebef0089c avoid double counting for "maximum authentication attempts exceeded" ("Disconnecting ..." is no failure anymore, now it's helper only);
closes gh-3485
2023-06-13 18:49:26 +02:00
Sergey G. Brester 66e195b0f3
jail.conf: comment only (time abbr format), no function changes
closes gh-3522
2023-06-10 14:15:52 +02:00
Sergey G. Brester 8e97474586
Merge pull request #3517 from seaniedan/patch-1
Update README.md: added reference to wiki/How-to-install-fail2ban-packages
2023-06-01 16:58:58 +02:00
Sean Danischevsky 5cd4c5a29f
Update README.md
added link to wiki page install instructions
2023-06-01 09:47:53 +01:00
Sean Danischevsky 217f404b22
Update README.md
add install instructions for popular linux distributions
2023-05-31 23:13:48 +01:00
Sergey G. Brester fb8a93b40f
Merge pull request #3514 from ulm/gentoo-url
Update URLs for Gentoo
2023-05-27 13:15:00 +02:00
Ulrich Müller 50cbc7e8dd
Update URLs for Gentoo
Gentoo moved from CVS to Git in 2015.

Drop the Gentoo URL from fail2ban-logrotate, because the distro
specific config file has been dropped in 2013.
2023-05-21 10:47:52 +02:00
Sergey G. Brester 5d9603c104
failregex.py: resolve deprecation warning for sre_constants
closes gh-3508
2023-05-03 12:00:24 +02:00
Sergey G. Brester baf8330214
GHA: update python-versions, 3.11 is released 2023-05-03 11:55:00 +02:00
sebres ca4af85cd7 avoid confusion of path as failure ID with IP/CIDR notation, improve IP/CIDR parsing;
wrong CIDR notation or invalid plen always causes a fallback to raw string now;
fixes recognition of `::` and `::/32`
2023-04-26 17:10:39 +02:00
Sergey G. Brester de0ed85fb8
README.md: code status - switch from travis-ci to GHA 2023-04-24 23:10:47 +02:00
Sergey G. Brester 871101c3c1
Merge pull request #3502 from fail2ban/gh-3497
filter.d/exim.conf: fixes "dropped: too many ..." regex (also matches unrecognized commands)
2023-04-24 22:59:00 +02:00
Sergey G. Brester 3c8d5fd4ef
Update ChangeLog 2023-04-24 17:11:04 +02:00
Sergey G. Brester 809b904106
filter.d/exim.conf: fixes "dropped: too many ..." regex and also matches unrecognized commands new vector 2023-04-24 15:40:53 +02:00
Sergey G. Brester 7544e969d5
new test messages for exim (gh-3497) 2023-04-24 15:36:21 +02:00
Sergey G. Brester 2b98f461bb
Merge pull request #2860 from a16bitsysop/mikrotik
Add action for mikrotik routerOS
2023-04-13 19:10:30 +02:00
Sergey G. Brester e73748c442
Merge branch 'master' into mikrotik 2023-04-13 19:09:00 +02:00
Sergey G. Brester 27294c4b9e
fail2banregextestcase: compatibility fix for testWrongRE 2023-04-04 13:30:12 +02:00