aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update bayes_expiry.confDmitriy Alekseev2024-05-161-7/+0
|
* Create bayes_expiry.confDmitriy Alekseev2024-05-161-0/+25
|
* Merge pull request #4963 from fatalbanana/debian_fasttextVsevolod Stakhov2024-05-152-2/+0
|\ | | | | Revert "[Minor] debian: enable fasttext"
| * Revert "[Minor] debian: enable fasttext"Andrew Lewis2024-05-132-2/+0
| | | | | | | | This reverts commit afe7a39faf6a414f484ca15ff585e785c3da2e2c.
* | Merge pull request #4966 from moisseev/eslintVsevolod Stakhov2024-05-141-0/+1
|\ \ | | | | | | [Test] Disable @stylistic/multiline-comment-style
| * | [Test] Disable @stylistic/multiline-comment-stylemoisseev2024-05-131-0/+1
|/ /
* | Merge pull request #4961 from fatalbanana/debian_fasttextVsevolod Stakhov2024-05-132-0/+3
|\| | | | | Enable fasttext support on debianalikes
| * [Minor] debian: enable fasttextAndrew Lewis2024-05-132-0/+2
| |
| * [Minor] debian: add libarchive-dev to Build-DependsAndrew Lewis2024-05-131-0/+1
| |
* | Merge pull request #4955 from twesterhever/temp-dnsbl-mid-fix-selectorVsevolod Stakhov2024-05-061-3/+9
|\ \ | | | | | | [Minor] Properly make use of selectors for checking MID RHSs against DNSBLs
| * | [Minor] Properly make use of selectors for checking MID RHSs against DNSBLstwesterhever2024-05-061-3/+9
|/ / | | | | | | Related to: https://github.com/rspamd/rspamd/pull/4888
* | Merge pull request #4953 from ikedas/fix_is_uppercaseVsevolod Stakhov2024-05-041-4/+9
|\ \ | | | | | | [Fix] SUBJ_ALL_CAPS is overkill with some unicase scripts
| * | SUBJ_ALL_CAPS is overkillIKEDA Soji2024-05-031-4/+9
| | | | | | | | | | | | It should consider characters in unicase scripts as being not uppercase.
* | | Merge pull request #4954 from moisseev/webuiVsevolod Stakhov2024-05-031-1/+1
|\ \ \ | | | | | | | | [Minor] Remove redundant sub-property
| * | | [Minor] Remove redundant sub-propertymoisseev2024-05-031-1/+1
|/ / /
* | | Merge pull request #4888 from twesterhever/temp-rbl-midVsevolod Stakhov2024-05-021-0/+3
|\ \ \ | |/ / |/| | Implement DNSBL checks for Message-ID RHS
| * | [Minor] Query MID RHS FQDNs against popular DNSBL using selectorstwesterhever2024-04-281-0/+3
| | | | | | | | | | | | | | | See https://github.com/rspamd/rspamd/pull/4888 for the related discussion.
| * | Revert "[Enhancement] Check Message-ID RHS against popular DNSBLs by default"twesterhever2024-04-281-3/+3
| | | | | | | | | | | | This reverts commit c78c70c76bb7ae8e714ed773037ccce1012dd20f.
| * | Revert "[Enhancement] Implement Message-ID RHS checks against DNSBLs"twesterhever2024-04-282-26/+2
| | | | | | | | | | | | This reverts commit 5e84a82f8742ed2bcef65859759c0dd14aa9c4ca.
| * | [Enhancement] Check Message-ID RHS against popular DNSBLs by defaulttwesterhever2024-04-281-3/+3
| | |
| * | [Enhancement] Implement Message-ID RHS checks against DNSBLstwesterhever2024-04-282-2/+26
| | |
* | | Merge pull request #4950 from twesterhever/temp-cd-message-bodyVsevolod Stakhov2024-05-011-0/+14
|\ \ \ | | | | | | | | Add Content-Description header rules
| * | | [Minor] Constrain Content-Description regexptwesterhever2024-05-011-1/+1
| | | |
| * | | [Minor] Remove superflous "string.format()"twesterhever2024-05-011-1/+1
| | | |
| * | | [Enhancement] Catch "Mail message body" Content-Descriptiontwesterhever2024-04-281-0/+7
| | | | | | | | | | | | | | | | This header frequently surfaces in spam, mostly advance fee fraud.
| * | | [Minor] Add rule for presence of Content-Description headertwesterhever2024-04-281-0/+7
| |/ /
* | | Merge pull request #4915 from twesterhever/temp-freemail-mdnVsevolod Stakhov2024-04-302-1/+28
|\ \ \ | | | | | | | | Add detection for freemail and disposable e-mail usage for message delivery notification
| * | | [Minor] Fix typo in rule nametwesterhever2024-04-091-1/+1
| | | |
| * | | [Minor] Add composite for suspicios free/disposamail MDN usagetwesterhever2024-04-091-0/+7
| | | |
| * | | [Minor] Improve FREEMAIL_AFF detectiontwesterhever2024-04-091-1/+1
| | | |
| * | | [Enhancement] Detect freemail and disposable e-mail usage for MDNtwesterhever2024-04-091-0/+20
| | | |
* | | | [Fix] Allow to set 0 as number of rows to disable roll historyVsevolod Stakhov2024-04-293-6/+9
| | | | | | | | | | | | | | | | | | | | Issue: #4947 Closes: #4947
* | | | Merge pull request #4951 from rspamd/vstakhov-langdet-fixVsevolod Stakhov2024-04-291-74/+97
|\ \ \ \ | | | | | | | | | | Apply detection phase if fasttext could not detect language
| * | | | [Fix] Fix another corner case that allows candidates to be freed without initVsevolod Stakhov2024-04-291-8/+9
| | | | |
| * | | | [Fix] Apply detection phase if fasttext could not detect languageVsevolod Stakhov2024-04-281-71/+93
|/ / / / | | | | | | | | | | | | Issue: #4929
* | | | Merge pull request #4949 from twesterhever/temp-archive-contentVsevolod Stakhov2024-04-291-0/+4
|\ \ \ \ | |_|/ / |/| | | [Minor] Add bad file types commonly found in archives attached to malspam
| * | | [Minor] Add bad file types commonly found in archives attached to malspamtwesterhever2024-04-281-0/+4
|/ / /
* | | Merge pull request #4914 from twesterhever/temp-rework-injector-compositeVsevolod Stakhov2024-04-261-3/+12
|\ \ \ | | | | | | | | Rework composites for spam injected into compromised accounts
| * | | [Minor] Also respect HAS_XOIP for authenticated messagestwesterhever2024-04-091-1/+1
| | | |
| * | | [Minor] Add some missing groups to existing composite rulestwesterhever2024-04-091-0/+3
| | | |
| * | | [Minor] Rework composites for spam injected into compromised accountstwesterhever2024-04-091-3/+9
| |/ /
* | | [Fix] Backport fixes from libuclVsevolod Stakhov2024-04-252-24/+88
| | |
* | | Merge pull request #4942 from rspamd/vstakhov-fix-base64Vsevolod Stakhov2024-04-241-3/+3
|\ \ \ | | | | | | | | Do not read out-of-boundary when doing base64 encoding
| * | | [Fix] Do not read out-of-boundary when doing base64 encodingVsevolod Stakhov2024-04-241-3/+3
|/ / /
* | | Merge pull request #4939 from rspamd/vstakhov-fuzzy-backpressureVsevolod Stakhov2024-04-243-62/+154
|\ \ \ | |_|/ |/| | Implement backpressure for fuzzy check
| * | [Minor] Further normalizationVsevolod Stakhov2024-04-231-0/+2
| | |
| * | [Minor] Jitter backpressureVsevolod Stakhov2024-04-231-0/+2
| | |
| * | [Project] Implement fuzzy check retransmits backpressureVsevolod Stakhov2024-04-231-56/+96
| | |
| * | [Minor] Change log logic in fuzzy_checkVsevolod Stakhov2024-04-231-8/+15
| | |
| * | [Minor] Add function to reschedule events at specific timerVsevolod Stakhov2024-04-232-3/+44
|/ /