aboutsummaryrefslogtreecommitdiffstats
path: root/src/libserver
Commit message (Collapse)AuthorAgeFilesLines
...
* | [Minor] Fix several issues with flag propagationVsevolod Stakhov2024-07-182-1/+5
| |
* | [Feature] Treat SPF +all in a special wayVsevolod Stakhov2024-07-172-1/+2
|/ | | | Issue: #4996
* [Minor] cmath is a bit more strictVsevolod Stakhov2024-07-111-7/+7
|
* [Minor] Specify failure reason clearlyVsevolod Stakhov2024-07-111-9/+25
|
* [Minor] Fix logicVsevolod Stakhov2024-07-111-2/+2
|
* [Rework] Update fmt to version 11Vsevolod Stakhov2024-07-019-21/+21
|
* [Feature] Support metrics command in normal/proxy workersVsevolod Stakhov2024-06-245-11/+40
|
* [Minor] Unify metrics conversionVsevolod Stakhov2024-06-222-0/+155
|
* [Rework] Allow metrics endpoint to be enabled for each scannerVsevolod Stakhov2024-06-212-3/+76
|
* [Minor] Further logic tunesVsevolod Stakhov2024-06-201-3/+6
|
* [Project] Finally fix slow timer behaviourVsevolod Stakhov2024-06-201-4/+26
|
* [Minor] Set pending status where appropriateVsevolod Stakhov2024-06-201-0/+1
|
* [Feature] Report slow synchronous rulesVsevolod Stakhov2024-06-193-13/+32
|
* [Minor] Use internal flagsVsevolod Stakhov2024-06-193-10/+13
|
* [Rework] Another bunch of changes to the dependencies processingVsevolod Stakhov2024-06-198-68/+72
|
* [Minor] Remove bogus messageVsevolod Stakhov2024-06-181-10/+4
|
* [Minor] Add notice about unknown depsVsevolod Stakhov2024-06-181-0/+2
|
* [Rework] Dependencies must be unique...Vsevolod Stakhov2024-06-184-25/+69
|
* [Rework] Use explicit item statusVsevolod Stakhov2024-06-186-68/+97
|
* [Rework] Rething slow timerVsevolod Stakhov2024-06-172-28/+34
|
* [Fix] Fix documentation nestingVsevolod Stakhov2024-06-081-3/+3
|
* [Feature] Make min_resolve_interval configurableVsevolod Stakhov2024-06-082-0/+7
|
* [Fix] Unset autolearn flag if we learn explicitlyVsevolod Stakhov2024-05-241-0/+3
|
* [Minor] Tweak some checksVsevolod Stakhov2024-05-181-2/+11
|
* [Minor] Oops, fix the buildVsevolod Stakhov2024-05-181-2/+2
|
* [Feature] Verify sanity of l= tag in DKIMVsevolod Stakhov2024-05-181-2/+16
|
* [Fix] Allow autolearn for the controller workerVsevolod Stakhov2024-05-181-1/+1
|
* Merge pull request #4973 from rspamd/vstakhov-fix-dmarc-ruaVsevolod Stakhov2024-05-171-3/+11
|\ | | | | Fix parsing of DMARC records with spaces
| * [Minor] Relax mailto processing with no TLDVsevolod Stakhov2024-05-161-3/+11
| |
* | [Minor] Make log message less confusingVsevolod Stakhov2024-05-131-1/+1
| |
* | [Fix] Check nconns when firing the final termination eventVsevolod Stakhov2024-05-131-1/+44
|/ | | | Issue: #4941
* [Fix] Allow to set 0 as number of rows to disable roll historyVsevolod Stakhov2024-04-291-1/+3
| | | | | Issue: #4947 Closes: #4947
* [Minor] Deal with descriptors in the wait queueVsevolod Stakhov2024-04-221-2/+39
|
* [Minor] Do not use pointers to local variables, sighVsevolod Stakhov2024-04-221-8/+11
|
* [Minor] Try to fix mess with refcountsVsevolod Stakhov2024-04-221-9/+9
|
* [Rework] Serialize control commandsVsevolod Stakhov2024-04-221-57/+158
| | | | | | | 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.
* [Project] Adjust some final bitsVsevolod Stakhov2024-04-081-0/+4
|
* [Project] Rework grow factor as it is currently brokenVsevolod Stakhov2024-04-081-5/+3
|
* [Fix] Fix shared memory proxying when compression is setVsevolod Stakhov2024-04-031-68/+67
|
* [Feature] Allow custom milter quarantine and tempfail messagesVsevolod Stakhov2024-04-022-19/+52
| | | | | Issue: #4892 Closes: #4892
* [CritFix] Protect regexp matcher from regexps with empty patternsVsevolod Stakhov2024-03-221-0/+5
| | | | | Issue: #4885 Closes: #4885
* [Rework] Further types conversion (no functional changes)Vsevolod Stakhov2024-03-1881-2574/+2606
|
* [Rework] Remove some of the GLib types in lieu of standard onesVsevolod Stakhov2024-03-1837-217/+217
| | | | This types have constant conflicts with the system ones especially on OSX.
* [Fix] Do not save multipatterns to FS in certain casesVsevolod Stakhov2024-03-151-3/+5
|
* [Minor] Fix invocationVsevolod Stakhov2024-03-111-1/+1
|
* [Feature] Support reply in message pack formatVsevolod Stakhov2024-03-112-7/+34
| | | | | | Rspamd currently sends reply in JSON format. However, message pack seems to be a better choice for a compatible client. It is faster and does not need escaping or even UTF8 validation. This is a surface for further updates.
* [Minor] Add HTTP_MAGIC_SVG keymoisseev2024-03-071-2/+3
|
* [Minor] Serve SVG with the correct CTmoisseev2024-03-071-0/+1
|
* [Project] Convert the remainingVsevolod Stakhov2024-03-053-4/+4
|
* [Project] Start optimization of userdata hashingVsevolod Stakhov2024-03-053-6/+9
|