aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [Feature] Add order to urls structureVsevolod Stakhov2023-07-257-19/+57
|
* [Minor] Oops: I have written too long in C++Vsevolod Stakhov2023-07-251-0/+2
|
* [Feature] Process HTML parts before text onesVsevolod Stakhov2023-07-251-4/+47
|
* [Minor] Slightly change the text processing logicVsevolod Stakhov2023-07-251-22/+40
|
* Merge pull request #4549 from fatalbanana/ratelimitVsevolod Stakhov2023-07-252-2/+2
|\ | | | | [Minor] Minor fixes for previous ratelimit changes
| * [Minor] Minor fixes for previous ratelimit changesAndrew Lewis2023-07-242-2/+2
|/
* [Minor] Propagate port from url parserVsevolod Stakhov2023-07-241-1/+9
|
* [Minor] Restore old port behaviourVsevolod Stakhov2023-07-243-6/+36
|
* [Feature] Reorganise struct rspamd_url to be 64 bytes sizeVsevolod Stakhov2023-07-235-48/+87
|
* [Minor] Limit sse41 code to sse41 and x86_64Vsevolod Stakhov2023-07-233-22/+7
|
* Merge pull request #4547 from rheoli/dmarc_txt_fixVsevolod Stakhov2023-07-221-2/+2
|\ | | | | [Fix] dmarc gramar - allow spaces before ";"
| * [Fix] dmarc gramar - allow spaces before ";"Stephan Toggweiler2023-07-211-2/+2
| | | | | | The ABNF in https://www.rfc-editor.org/rfc/rfc7489#section-6.4 define that its allowed to have spaces before ";"
* | [Minor] Use unique ptrVsevolod Stakhov2023-07-211-4/+5
|/
* [Minor] Add Lua API for transliterate functionVsevolod Stakhov2023-07-201-0/+28
|
* [Feature] Add function to transliterate utf8 to ascii with some normalisationVsevolod Stakhov2023-07-202-0/+89
|
* [Minor] Remove assertion in lieu of a log messageVsevolod Stakhov2023-07-171-1/+4
| | | | | Issue: #4533 Closes: #4533
* Another try for RHEL9Vsevolod Stakhov2023-07-171-0/+9
|
* [Minor] Another try to use the proper linkerVsevolod Stakhov2023-07-163-3/+5
|
* [Minor] Do not use lld when clang is not the compiler...Vsevolod Stakhov2023-07-161-1/+9
|
* Merge pull request #4541 from sthen/patch-1Vsevolod Stakhov2023-07-151-7/+2
|\ | | | | replace ECDSA_sign_setup/ECDSA_sign_ex with ECDSA_sign
| * replace ECDSA_sign_setup/ECDSA_sign_ex with ECDSA_signStuart Henderson2023-07-151-7/+2
|/ | | | | There's no need to use ECDSA_sign_setup/ECDSA_sign_ex separately, a single call to ECDSA_sign will handle everything that's needed here. Avoids breakage with a soon-to-be-committed change to LibreSSL to remove ECDSA_sign_setup/ex from libcrypto.
* Merge pull request #4539 from dragoangel/patch-3Vsevolod Stakhov2023-07-131-1/+1
|\ | | | | [Minor] A bit better apple_x_mailer regex
| * Adjust apple_x_mailer regexDmitriy Alekseev2023-07-121-1/+1
| |
| * [Minor] A bit better apple_x_mailer regexDmitriy Alekseev2023-07-121-1/+1
|/
* Merge pull request #4538 from dragoangel/patch-2Vsevolod Stakhov2023-07-122-3/+28
|\ | | | | [Feature] Detect Apple Mail and remove scores for their known common behavior
| * Optimize apple_ios_x_mailer regexDmitriy Alekseev2023-07-121-1/+1
| |
| * Add composites exclusions for known Apple Mail bad symbolsDmitriy Alekseev2023-07-111-0/+8
| |
| * Support regex rules to detect Apple MailDmitriy Alekseev2023-07-111-3/+20
| |
* | Merge pull request #4537 from moesoha/relay/ip_mapVsevolod Stakhov2023-07-115-0/+75
|\ \ | |/ |/| [Feature] external_relay: add ip_map strategy
| * [Feature] external_relay: add ip_map strategySoha Jin2023-07-115-0/+72
| |
| * [Fix] test external_relay: count should always be the last rule,Soha Jin2023-07-111-0/+3
|/ | | | as it have no matching condition
* [Minor] Fix another `enum` usage in fmtVsevolod Stakhov2023-07-091-1/+1
| | | | Issue: #4482
* Merge pull request #4532 from mrueg/bookwormVsevolod Stakhov2023-07-061-2/+2
|\ | | | | Dockerfile: Switch to bookworm
| * Dockerfile: Switch to bookwormManuel RĂ¼ger2023-07-051-2/+2
|/
* [Minor] Fix fuzzy_unlearn_handler when a flag is specifiedVsevolod Stakhov2023-07-051-1/+1
| | | | Issue: #4531
* [Minor] One more compatibility fixVsevolod Stakhov2023-07-031-1/+1
|
* [Minor] Try to be more compatibleVsevolod Stakhov2023-07-021-1/+1
|
* [Minor] Lua_magic: Try to reduce fp rate for html heuristicVsevolod Stakhov2023-07-021-2/+2
|
* [Minor] Fix log messageVsevolod Stakhov2023-07-011-2/+2
|
* [Minor] Try to save ratelimits from the proper workerVsevolod Stakhov2023-07-011-3/+6
|
* [Feature] Save fuzzy ratelimit bucketsVsevolod Stakhov2023-07-011-0/+123
|
* [Minor] Do not block rate limit elements in fuzzy foreverVsevolod Stakhov2023-07-011-4/+17
|
* [Feature] Allow fuzzy workers to exchange blocked informationVsevolod Stakhov2023-07-014-7/+147
|
* [Minor] Remove redundant checkVsevolod Stakhov2023-06-261-4/+1
|
* [Feature] Preliminary implementation of dynamic compositesVsevolod Stakhov2023-06-252-4/+109
|
* [Minor] Missing include?Vsevolod Stakhov2023-06-241-0/+1
|
* [Tests] Add unit testsVsevolod Stakhov2023-06-242-0/+45
|
* [Minor] Add utility to split strings on some characterVsevolod Stakhov2023-06-241-0/+18
|
* [Minor] Add utility to iterate over a list of newline separated stringsVsevolod Stakhov2023-06-241-0/+29
|
* Merge pull request #4519 from twesterhever/temp-html-attachmentsVsevolod Stakhov2023-06-231-17/+24
|\ | | | | [Enhancement] Treat HTML attachments as (slightly) bad