aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* [Rework] Use clang-format to unify formatting in all sourcesVsevolod Stakhov2023-07-26300-69483/+71343
| | | | No meaningful changes.
* [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
|
* [Minor] Minor fixes for previous ratelimit changesAndrew Lewis2023-07-241-1/+1
|
* [Minor] Propagate port from url parserVsevolod Stakhov2023-07-241-1/+9
|
* [Minor] Restore old port behaviourVsevolod Stakhov2023-07-242-6/+32
|
* [Feature] Reorganise struct rspamd_url to be 64 bytes sizeVsevolod Stakhov2023-07-235-48/+87
|
* [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
* 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.
* [Feature] external_relay: add ip_map strategySoha Jin2023-07-111-0/+42
|
* [Minor] Fix another `enum` usage in fmtVsevolod Stakhov2023-07-091-1/+1
| | | | Issue: #4482
* [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] 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
| * [Minor] Fix missing and superflous commatwesterhever2023-06-231-2/+2
| | | | | | | | Thanks, @moisseev!
| * Keep attachment filename suffix lists sortedtwesterhever2023-06-221-15/+15
| |
| * Treat HTML attachments as badtwesterhever2023-06-221-1/+8
| |
* | if elasticsearch_version >= 7 we should not send the _type to elasticsearch, ↵Mario Jansen2023-06-231-2/+8
|/ | | | deprecated in es 7, obsolete in es 8
* [Minor] Increase score for attachment types already blocked by GMail and Outlooktwesterhever2023-06-201-95/+95
| | | | https://github.com/rspamd/rspamd/pull/4518#issuecomment-1598655957
* [Minor] Increase score for .chm attachmentstwesterhever2023-06-201-1/+1
|
* [Minor] Use 1.0 as static score for dynamic symbols, ermVsevolod Stakhov2023-06-181-1/+1
|
* [Minor] Add fail-safe for composites processingVsevolod Stakhov2023-06-171-1/+1
|
* [Minor] Allow silent addition of the composites from the configurationVsevolod Stakhov2023-06-173-7/+39
|
* [Minor] Get rid of one more GHashTableVsevolod Stakhov2023-06-174-37/+30
|
* [Minor] Define simple ftok hash and equal functionsVsevolod Stakhov2023-06-172-24/+3
|
* [Fix] Try harder to clean pending bucketVsevolod Stakhov2023-06-171-3/+50
| | | | Issue: #4467
* [Minor] Oops, fix buildVsevolod Stakhov2023-06-171-1/+1
|
* [Minor] Allow to allocate rspamd_text from taskVsevolod Stakhov2023-06-173-8/+60
|
* [Minor] Fix Lua stackVsevolod Stakhov2023-06-141-2/+2
|
* [Minor] Another workaround for a broken OpenSSL APIVsevolod Stakhov2023-06-141-2/+44
|
* [Minor] Parse remaning content when reaching html limitVsevolod Stakhov2023-06-131-1/+2
|
* [Minor] Fix another usage of EC_POINT_point2bnVsevolod Stakhov2023-06-121-6/+16
|
* [Minor] Try to fix build with (broken) OpenSSL APIVsevolod Stakhov2023-06-121-6/+17
|