Commit Graph

4779 Commits (7520d250b0dd6afa04070ddd8c6a6c8a2b15428f)
 

Author SHA1 Message Date
Sergey G. Brester 7520d250b0
Merge pull request #2444 from sebres/gh-2392
5 years ago
sebres 5e980afbb8 filter.d/apache-noscript.conf: closes #2466 - matches "Primary script unknown" without "\n" (optional now)
5 years ago
sebres 595054639b tests/samplestestcase.py: fixes retrieving of microseconds by epoch (and comparison within tests factory)
5 years ago
sebres 4a2f4226b8 testIpToName: fixed for reverse IP of google dns (resolving another name now), more dynamic now
6 years ago
Sergey G. Brester 8a386103c1
Update ChangeLog
6 years ago
Sergey G. Brester 978c2fa8dd
Merge pull request #2448 from sebres/norm-mail-actions
6 years ago
sebres e751be2c13 normalize, simplify and fix several mail actions (mail and sendmail actions are more similar now, sendmail is configurable via parameter `mailcmd`, etc);
6 years ago
sebres 3d04a99d25 fail2ban-regex: (verbose only) avoid errors by dump of real options (if filter doesn't have some optional parameter, like `datepattern`)
6 years ago
sebres 809e7c4e82 Merge pull request #2264 from girst/0.11 (rebased to 0.10)
6 years ago
girst a7dc3614c4 znc-adminlog: use `<ADDR>` instead of `<HOST>`
6 years ago
girst b288ccd6b6 new filter: znc-adminlog
6 years ago
sebres 326f5d4e3f Merge fix of gh-2390
6 years ago
sebres 4c81338944 update ChangeLog (gh-2390)
6 years ago
sebres 22b9304562 action.d/badips.py: fix start of banaction on demand (which may be IP-family related), supplied action info with ticket instead of simulating it with dict;
6 years ago
sebres 9e44c30659 systemd-backend: switched default flags to SYSTEM_ONLY(4), that avoid to open the user session files, so can prevent "Too many open files" errors (like gh-2208) on a lot of user sessions;
6 years ago
sebres 2725acb64b amend to 809acb69e5928c0e678ad25b43e53b567cb23a3b: extended to avoid the vice versa race (too many outdated tickets to unban) - max count of outdated tickets is restricted also.
6 years ago
sebres 3326ec95ce small amend (preparing to merge in 0.11): more precise test and avoid "expired bantime" (in 0.11)
6 years ago
sebres 93727abeb8 cherry-pick with_alt_time helper decorator from 0.11
6 years ago
sebres 809acb69e5 stability: avoid race condition - no unban if the bans occur continuously (e. g. banning action too slow, so new bans found each time during the default sleeptime);
6 years ago
sebres e5ae113215 filter.d/postfix.conf: extended with new postfix filter mode `errors` to match "too many errors" (gh-2439),
6 years ago
sebres 3b2f75414c filter.d/postfix.conf: extended regexp's to accept variable suffix code in status of postfix for precise messages (gh-2442)
6 years ago
sebres 8da9bfb83a Update ChangeLog (gh-2302, rebased to 0.10)
6 years ago
Sergey G. Brester 7dbd3a07eb cut comment to limit documented on abuseipdb, additionally use curl in quiet mode
6 years ago
Carlos Ferreira 7b73cb7639 Switch to AbuseIPDB API v2
6 years ago
sebres 2e51897d7a small amend to feba50e3c2 (typo fixed)
6 years ago
sebres feba50e3c2 fixed resolve of FQDN: resolve of an external IPs and name will be preferred before the local domain (or a loopback), see gh-2438
6 years ago
sebres 3b51c005f8 update ChangeLog (multi-line parsing fix, gh-2431)
6 years ago
sebres ffd366e17b Merge branch '0.9' into 0.10
6 years ago
sebres 83f626c4aa (grave) closes gh-2431: replace newlines in message from systemd journal (otherwise multi-line parsing is broken, because removal of matched string from multi-line buffer window is confused by extra new-lines, so they are retained and got matched on every followed message).
6 years ago
sebres 49bf6132cc amend for 3036ed18893b6aae6619e53201aa53deb701b94f: eliminate "invalid sequence" warnings
6 years ago
sebres 607e965e7b Merge branch 'sebres/0.10-travis-xenial' into 0.10:
6 years ago
sebres 08d2615020 small amend: review, simplification, etc
6 years ago
sebres 1cca374d04 .travis.yml: several distributions in matrix (trusty & xenial together)
6 years ago
sebres d310c4992f .travis.yml: coverage for python 3.8 (test with newest python/pypy versions)
6 years ago
sebres 3036ed1889 resolve deprecated syntax (eliminate "invalid sequence" warnings)
6 years ago
sebres 0426a24719 filter.d/postfix.conf: (closes gh-2426) filter extended to catch "5.1.1" (Recipient address rejected: User unknown in local recipient table) with RCPT (and some session-id instead of "NOQUEUE")
6 years ago
sebres 2b8e2707bb Merge pull request #2298 from chtheis/0.11 (rebased to 0.10)
6 years ago
sebres 4d08bc4ad5 update ChangeLog
6 years ago
sebres d8d71c5a22 action.d/helpers-common.conf: grep arguments are rewritten - using options `-wF` to match only whole words and fixed string (not as pattern)
6 years ago
chtheis fa727586ff Fix grep pattern to deal with Apache's error log
6 years ago
sebres 23d2281e57 action.d/nginx-block-map.conf: small fix with better RE-rule for removal of ID (token/session) via sed (anchored now)
6 years ago
Sergey G. Brester b318eb7e33
closes gh-2408: prevent execution of action `abuseipdb` for restored tickets
6 years ago
sebres 3d80e881c5 increase coverage (if python-systemd not available, so some tests may be skipped)
6 years ago
sebres cd32f4a132 amend to ec681a3363 (PR gh-2387):
6 years ago
Sergey G. Brester 7c9c751eb6
Merge pull request #2247 from Holston5/Holston5/mysqld-auth.conf
6 years ago
Sergey G. Brester a7c48e7fe7 test case to cover two client entries message
6 years ago
Holston 422a2de7fe updated
6 years ago
Holston a581bf3f08 Fixed filter for Apache mod_security
6 years ago
Holston 5d6a84ba78 Updated to correct logging option
6 years ago
Sergey G. Brester d67e42efa2
Merge pull request #2402 from sebres/maxentries-mem-saving
6 years ago