aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* [Rework] Finish utils reworkVsevolod Stakhov2023-08-1415-233/+198
|
* [Rework] Use more c++ in cfg_utilsVsevolod Stakhov2023-08-147-475/+414
|
* [Fix] Do not accept invalid ucl object typesVsevolod Stakhov2023-08-142-17/+35
| | | | Issue: #4571
* [Minor] Add some extra debugVsevolod Stakhov2023-08-101-6/+15
|
* [Minor] Treat last dot speciallyVsevolod Stakhov2023-08-101-2/+11
|
* [Fix] Fix some corner cases of single-host urls parsingVsevolod Stakhov2023-08-101-41/+46
|
* [Fix] Fix `url:set_redirected` methodVsevolod Stakhov2023-08-092-7/+14
|
* [Fix] Fix lua schema enrichment logic for Redis paramsVsevolod Stakhov2023-08-073-7/+8
|
* [Feature] Check for plugin configuration errors on `configtest`Vsevolod Stakhov2023-08-071-3/+20
|
* [Minor] Update function docsVsevolod Stakhov2023-08-071-1/+17
|
* [Minor] Allow to call function from stack in rspamd_lua_universal_pcallVsevolod Stakhov2023-08-071-1/+7
|
* [Minor] Move config stuff outVsevolod Stakhov2023-08-073-4/+4
|
* [Minor] Allow to log configuration errors from pluginsVsevolod Stakhov2023-08-073-2/+8
|
* [Minor] Reformat all Lua code, no functional changesVsevolod Stakhov2023-08-0746-2012/+2371
|
* [Minor] Distinguish failures from unknown errorsVsevolod Stakhov2023-08-072-100/+129
|
* [CritFix] Fix leak in `gzip` functionVsevolod Stakhov2023-08-061-3/+7
| | | | Issue: #4564
* fix: redis schema parsingSimon Hauser2023-08-043-7/+7
|
* [Fix] Fix `rspamd_has_only_html_part`Vsevolod Stakhov2023-08-021-5/+3
|
* [Minor] Allow symbols insertion for skipped tasksVsevolod Stakhov2023-08-021-4/+8
|
* [Dep] Update fmtlib to 10.0.0Vsevolod Stakhov2023-07-311-3/+4
|
* [Minor] Add fmt::format specialisationVsevolod Stakhov2023-07-311-2/+10
|
* [Minor] Add missing includeVsevolod Stakhov2023-07-311-0/+1
|
* [Minor] Improve log messageVsevolod Stakhov2023-07-281-12/+11
|
* [Fix] Avoid race between config new/free by using a counterVsevolod Stakhov2023-07-271-4/+4
|
* [Minor] Fix pointers operationsVsevolod Stakhov2023-07-262-3/+3
|
* [Minor] Add Lua methods to get urls orderVsevolod Stakhov2023-07-261-0/+46
|
* [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
|