Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | [Fix] Unset autolearn flag if we learn explicitly | Vsevolod Stakhov | 2024-05-24 | 1 | -0/+3 | |
| | | ||||||
* | | [Fix] Fix dynamic_symbols in the multimap plugin | Vsevolod Stakhov | 2024-05-20 | 1 | -2/+2 | |
| | | ||||||
* | | [Minor] Tweak some checks | Vsevolod Stakhov | 2024-05-18 | 1 | -2/+11 | |
| | | ||||||
* | | [Minor] Oops, fix the build | Vsevolod Stakhov | 2024-05-18 | 1 | -2/+2 | |
| | | ||||||
* | | [Feature] Verify sanity of l= tag in DKIM | Vsevolod Stakhov | 2024-05-18 | 1 | -2/+16 | |
| | | ||||||
* | | [Fix] Allow autolearn for the controller worker | Vsevolod Stakhov | 2024-05-18 | 3 | -5/+1 | |
| | | ||||||
* | | Merge pull request #4973 from rspamd/vstakhov-fix-dmarc-rua | Vsevolod Stakhov | 2024-05-17 | 1 | -3/+11 | |
|\ \ | | | | | | | Fix parsing of DMARC records with spaces | |||||
| * | | [Minor] Relax mailto processing with no TLD | Vsevolod Stakhov | 2024-05-16 | 1 | -3/+11 | |
| |/ | ||||||
* | | [Minor] Make log message less confusing | Vsevolod Stakhov | 2024-05-13 | 1 | -1/+1 | |
| | | ||||||
* | | [Fix] Check nconns when firing the final termination event | Vsevolod Stakhov | 2024-05-13 | 1 | -1/+44 | |
|/ | | | | Issue: #4941 | |||||
* | SUBJ_ALL_CAPS is overkill | IKEDA Soji | 2024-05-03 | 1 | -4/+9 | |
| | | | | It should consider characters in unicase scripts as being not uppercase. | |||||
* | [Fix] Allow to set 0 as number of rows to disable roll history | Vsevolod Stakhov | 2024-04-29 | 3 | -6/+9 | |
| | | | | | Issue: #4947 Closes: #4947 | |||||
* | [Fix] Fix another corner case that allows candidates to be freed without init | Vsevolod Stakhov | 2024-04-29 | 1 | -8/+9 | |
| | ||||||
* | [Fix] Apply detection phase if fasttext could not detect language | Vsevolod Stakhov | 2024-04-28 | 1 | -71/+93 | |
| | | | | Issue: #4929 | |||||
* | [Minor] Add bad file types commonly found in archives attached to malspam | twesterhever | 2024-04-28 | 1 | -0/+4 | |
| | ||||||
* | [Fix] Do not read out-of-boundary when doing base64 encoding | Vsevolod Stakhov | 2024-04-24 | 1 | -3/+3 | |
| | ||||||
* | [Minor] Further normalization | Vsevolod Stakhov | 2024-04-23 | 1 | -0/+2 | |
| | ||||||
* | [Minor] Jitter backpressure | Vsevolod Stakhov | 2024-04-23 | 1 | -0/+2 | |
| | ||||||
* | [Project] Implement fuzzy check retransmits backpressure | Vsevolod Stakhov | 2024-04-23 | 1 | -56/+96 | |
| | ||||||
* | [Minor] Change log logic in fuzzy_check | Vsevolod Stakhov | 2024-04-23 | 1 | -8/+15 | |
| | ||||||
* | [Minor] Add function to reschedule events at specific timer | Vsevolod Stakhov | 2024-04-23 | 2 | -3/+44 | |
| | ||||||
* | [Minor] Deal with descriptors in the wait queue | Vsevolod Stakhov | 2024-04-22 | 1 | -2/+39 | |
| | ||||||
* | [Minor] Do not use pointers to local variables, sigh | Vsevolod Stakhov | 2024-04-22 | 1 | -8/+11 | |
| | ||||||
* | [Minor] Try to fix mess with refcounts | Vsevolod Stakhov | 2024-04-22 | 1 | -9/+9 | |
| | ||||||
* | [Rework] Serialize control commands | Vsevolod Stakhov | 2024-04-22 | 2 | -68/+169 | |
| | | | | | | | In fact, we cannot send multiple commands and read them through the pipe. It has caused multiple weird issues in the past but I can now see clearly how it should be done. We should send commands and serialize all requests pending to let them being sent one by one, after reply for the previous command has been received. | |||||
* | Merge pull request #4933 from rspamd/vstakhov-utf8-received | Vsevolod Stakhov | 2024-04-20 | 2 | -6/+20 | |
|\ | | | | | Support UTF8 flag for the received headers | |||||
| * | [Minor] Support UTF8 in Received flags | Vsevolod Stakhov | 2024-04-19 | 2 | -6/+20 | |
| | | | | | | | | Issue: #4919 | |||||
* | | Merge pull request #4932 from rspamd/vstakhov-fix-bayes-disable | Vsevolod Stakhov | 2024-04-20 | 1 | -0/+12 | |
|\| | | | | | Fix statfile symbols disabling | |||||
| * | [Fix] If we have one statfile disabled we need to disable all | Vsevolod Stakhov | 2024-04-19 | 1 | -0/+12 | |
| | | ||||||
* | | [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. | |||||
* | | [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. | |||||
* | | [Minor] Fix grow_factor | Andrew Lewis | 2024-04-10 | 1 | -1/+1 | |
| | | ||||||
* | | [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 | |
|/ | ||||||
* | [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 | |||||
* | [Fix] Fix shared memory proxying when compression is set | Vsevolod Stakhov | 2024-04-03 | 1 | -68/+67 | |
| | ||||||
* | [Feature] Allow custom milter quarantine and tempfail messages | Vsevolod Stakhov | 2024-04-02 | 3 | -20/+73 | |
| | | | | | Issue: #4892 Closes: #4892 | |||||
* | [Minor] Fix format of example setting (rspamd.com#736) | Andrew Lewis | 2024-03-25 | 1 | -1/+1 | |
| | ||||||
* | [CritFix] Protect regexp matcher from regexps with empty patterns | Vsevolod Stakhov | 2024-03-22 | 3 | -1/+15 | |
| | | | | | Issue: #4885 Closes: #4885 | |||||
* | [Minor] Deny zero length in regexp search functions | Vsevolod Stakhov | 2024-03-22 | 1 | -11/+5 | |
| | ||||||
* | [Fix] Fix inconsistent nesting in mime parts | Vsevolod Stakhov | 2024-03-20 | 1 | -1/+8 | |
| | | | | | | | | | We should do like MUAs do: imlicitly close incomplete mime parts and treat them as ususal. It is weird and utterly stupid but that's what MUA do. Issue: #4740 Closes: #4740 | |||||
* | [Rework] Further types conversion (no functional changes) | Vsevolod Stakhov | 2024-03-18 | 241 | -8376/+8402 | |
| | ||||||
* | [Rework] Remove some of the GLib types in lieu of standard ones | Vsevolod Stakhov | 2024-03-18 | 118 | -861/+861 | |
| | | | | This types have constant conflicts with the system ones especially on OSX. | |||||
* | [Minor] Another similar `getline` fix | Vsevolod Stakhov | 2024-03-15 | 1 | -2/+2 | |
| | ||||||
* | [Minor] Fix irrelevant issue with the `getline` invocation | Vsevolod Stakhov | 2024-03-15 | 1 | -1/+1 | |
| | ||||||
* | [Fix] Do not save multipatterns to FS in certain cases | Vsevolod Stakhov | 2024-03-15 | 7 | -29/+39 | |
| | ||||||
* | [Fix] Fuzzy add/delete handlers are badly broken for compression | Vsevolod Stakhov | 2024-03-14 | 1 | -2/+7 | |
| |