Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #4930 from aduernberger/bayes_relearn | Vsevolod Stakhov | 2024-04-19 | 3 | -5/+6 |
|\ | | | | | [Fix] Relearn messages in bayes filter | ||||
| * | [Fix] Increase/decrease hash_key value for tokens depending on is_unlearn | aduernberger | 2024-04-18 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | When relearning a message, this script is called twice: 1. With `is_unlearn` true and the old `is_spam` value 2. With `is_unlearn` false and the new `is_spam` value If `is_unlearn` is true, the code should not increase the value of the hash_key. Decreasing it ensures that it behaves like a fresh learn with the new is_spam value. | ||||
| * | [Fix] Update is_spam in learned_ids when relearning | aduernberger | 2024-04-18 | 1 | -2/+3 |
| | | |||||
| * | [Fix] Always set the unlearn flag when relearning | aduernberger | 2024-04-18 | 1 | -1/+1 |
| | | | | | | Treat relearning from ham to spam the same as relearning from spam to ham. `res` is only set to true if the mail is already learned. | ||||
* | | Merge pull request #4926 from lucasRolff/master | Vsevolod Stakhov | 2024-04-18 | 1 | -0/+9 |
|\ \ | |/ |/| | [Minor] Add selector to get rspamd_hostname | ||||
| * | [Minor] Move hostname resolution up to cache it | Lucas Rolff | 2024-04-17 | 1 | -1/+3 |
| | | | | | | | | Instead of calling get_hostname() for every processed message, we instead reuse the variable value from rspamd boot time | ||||
| * | [Minor] Add selector to get rspamd_hostname | Lucas Rolff | 2024-04-15 | 1 | -0/+7 |
| | | |||||
* | | Merge pull request #4927 from moisseev/navbar | Vsevolod Stakhov | 2024-04-16 | 3 | -10/+10 |
|\ \ | | | | | | | [WebUI] Prevent navbar layout shift | ||||
| * | | [WebUI] Prevent navbar layout shift | moisseev | 2024-04-13 | 3 | -10/+10 |
| | | | | | | | | | | | | caused by buttons hiding and scroll bar | ||||
* | | | Merge pull request #4922 from moisseev/webui | Vsevolod Stakhov | 2024-04-15 | 2 | -17/+21 |
|\ \ \ | |_|/ |/| | | [WebUI] Add missing handler for file input | ||||
| * | | [WebUI] Add missing handler for file input | moisseev | 2024-04-12 | 2 | -17/+21 |
| |/ | |||||
* | | Merge pull request #4924 from fatalbanana/cmae_scores | Vsevolod Stakhov | 2024-04-13 | 1 | -0/+18 |
|\ \ | |/ |/| | [Minor] Cloudmark scores_symbols: convert keys to numeric values | ||||
| * | [Minor] Cloudmark scores_symbols: convert keys to numeric values | Andrew Lewis | 2024-04-12 | 1 | -0/+18 |
|/ | |||||
* | Merge pull request #4920 from dragoangel/patch-4 | Vsevolod Stakhov | 2024-04-11 | 1 | -1/+6 |
|\ | | | | | [Enhancement] Exclude false positives of MIME_DOUBLE_BAD_EXTENSION | ||||
| * | [Enhancement] Exclude false positives of MIME_DOUBLE_BAD_EXTENSION | Dmitriy Alekseev | 2024-04-11 | 1 | -1/+6 |
| | | | | | | If we detected extension of the file and this extension is equal to the real extension then we should not pass second extension to check function as it will trigger false positive for MIME_DOUBLE_BAD_EXTENSION. | ||||
* | | Merge pull request #4916 from twesterhever/temp-increase-rdns-none-score | Vsevolod Stakhov | 2024-04-11 | 1 | -1/+1 |
|\ \ | |/ |/| | [Minor] Increase RDNS_NONE score to 2.0 | ||||
| * | [Minor] Increase RDNS_NONE score to 2.0 | twesterhever | 2024-04-09 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #4918 from fatalbanana/grow_factor_tests | Vsevolod Stakhov | 2024-04-11 | 5 | -1/+81 |
|\ \ | | | | | | | Add tests for grow_factor | ||||
| * | | [Test] Add tests for grow_factor | Andrew Lewis | 2024-04-10 | 4 | -0/+80 |
| | | | |||||
| * | | [Minor] Fix grow_factor | Andrew Lewis | 2024-04-10 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #4917 from fatalbanana/gha_whups | Vsevolod Stakhov | 2024-04-10 | 1 | -3/+3 |
|\ \ \ | |/ / |/| | | [Test] Fix uploading of test logs when tests are failed | ||||
| * | | [Test] Fix uploading of test logs when tests are failed | Andrew Lewis | 2024-04-09 | 1 | -3/+3 |
|/ / | |||||
* | | Merge pull request #4913 from moisseev/webui | Vsevolod Stakhov | 2024-04-09 | 2 | -3/+5 |
|\ \ | | | | | | | [WebUI] Escape HTML characters in errors history | ||||
| * | | [WebUI] Escape HTML characters in errors history | moisseev | 2024-04-09 | 2 | -3/+5 |
| |/ | |||||
* | | Merge pull request #4912 from rspamd/vstakhov-grow-factor-rework | Vsevolod Stakhov | 2024-04-09 | 4 | -44/+60 |
|\ \ | |/ |/| | Rework grow factor | ||||
| * | [Project] Adjust some final bits | Vsevolod Stakhov | 2024-04-08 | 2 | -9/+17 |
| | | |||||
| * | [Project] Write a function to adjust grow factor properly | Vsevolod Stakhov | 2024-04-08 | 1 | -0/+42 |
| | | |||||
| * | [Project] Rework grow factor as it is currently broken | Vsevolod Stakhov | 2024-04-08 | 3 | -44/+10 |
|/ | |||||
* | Merge pull request #4910 from rspamd/vstakhov-fix-greylist-threshold | Vsevolod Stakhov | 2024-04-06 | 2 | -8/+46 |
|\ | | | | | Update greylisting threshold on each scan as it can be easily dynamic | ||||
| * | Merge branch 'master' into vstakhov-fix-greylist-threshold | Vsevolod Stakhov | 2024-04-06 | 2 | -4/+36 |
| |\ | |/ |/| | |||||
* | | Merge pull request #4911 from fatalbanana/break_greylisting_tests | Vsevolod Stakhov | 2024-04-06 | 2 | -4/+36 |
|\ \ | | | | | | | [Test] Try break greylisting tests | ||||
| * | | [Test] Try break greylisting tests | Andrew Lewis | 2024-04-05 | 2 | -4/+36 |
|/ / | |||||
| * | [Fix] Honor dynamic thresholds for greylisting module | Vsevolod Stakhov | 2024-04-05 | 2 | -1/+42 |
| | | |||||
| * | [Minor] Remove redundant metric name | Vsevolod Stakhov | 2024-04-05 | 1 | -1/+1 |
| | | |||||
| * | [Fix] Update greylisting threshold as it can be easily dynamic | Vsevolod Stakhov | 2024-04-05 | 1 | -7/+4 |
|/ | | | | | Issue: #4908 Closes: #4908 | ||||
* | [Minor] Fix issue with ucl variables | Vsevolod Stakhov | 2024-04-05 | 1 | -0/+1 |
| | | | | Pointed by: @crest | ||||
* | Merge pull request #4903 from rspamd/vstakhov-fix-zstd-mmap | Vsevolod Stakhov | 2024-04-03 | 1 | -68/+67 |
|\ | | | | | Fix shared memory proxying when compression is set | ||||
| * | [Fix] Fix shared memory proxying when compression is set | Vsevolod Stakhov | 2024-04-03 | 1 | -68/+67 |
|/ | |||||
* | Merge pull request #4901 from rspamd/vstakhov-milter-quarantine-message | Vsevolod Stakhov | 2024-04-03 | 3 | -20/+73 |
|\ | | | | | Allow custom milter quarantine and tempfail messages | ||||
| * | [Feature] Allow custom milter quarantine and tempfail messages | Vsevolod Stakhov | 2024-04-02 | 3 | -20/+73 |
| | | | | | | | | | | Issue: #4892 Closes: #4892 | ||||
* | | Merge pull request #4894 from rspamd/vstakhov-cloudmark-improvements | Vsevolod Stakhov | 2024-03-28 | 1 | -0/+44 |
|\ \ | |/ |/| | Several improvements to the Cloudmark integration | ||||
| * | [Minor] Fix some corner cases | Vsevolod Stakhov | 2024-03-28 | 1 | -2/+4 |
| | | |||||
| * | [Feature] Cloudmark: Add scores_symbols setting | Vsevolod Stakhov | 2024-03-27 | 1 | -0/+30 |
| | | |||||
| * | [Feature] Allow adding X-CMAE-Score header | Vsevolod Stakhov | 2024-03-27 | 1 | -0/+12 |
|/ | |||||
* | Merge pull request #4890 from twesterhever/temp-received-localhost | Vsevolod Stakhov | 2024-03-26 | 1 | -0/+7 |
|\ | | | | | [Minor] Add rule for localhost HELOs in Received headers | ||||
| * | [Minor] Add rule for localhost HELOs in Received headers | twesterhever | 2024-03-24 | 1 | -0/+7 |
| | | |||||
* | | Merge pull request #4889 from twesterhever/temp-replyto-same-as-to | Vsevolod Stakhov | 2024-03-26 | 1 | -14/+36 |
|\ \ | | | | | | | [Enhancement] Add more symbols for Reply-To header characteristics | ||||
| * | | [Enhancement] Add more symbols for Reply-To header characteristics | twesterhever | 2024-03-24 | 1 | -14/+36 |
| |/ | |||||
* | | Merge pull request #4891 from fatalbanana/spf_example | Vsevolod Stakhov | 2024-03-25 | 1 | -1/+1 |
|\ \ | | | | | | | [Minor] Fix format of example setting (rspamd/rspamd.com#736) | ||||
| * | | [Minor] Fix format of example setting (rspamd.com#736) | Andrew Lewis | 2024-03-25 | 1 | -1/+1 |
|/ / |