aboutsummaryrefslogtreecommitdiffstats
path: root/src/libserver/task.c
Commit message (Expand)AuthorAgeFilesLines
* [Rework] Allow `Content-Encoding` standard header for zstd compressionvstakhov-zstd-headersVsevolod Stakhov2024-10-171-1/+5
* [Rework] Remove control block supportvstakhov-remove-control-blockVsevolod Stakhov2024-09-261-42/+4
* [Feature] Support metrics command in normal/proxy workersVsevolod Stakhov2024-06-241-1/+1
* [Fix] Unset autolearn flag if we learn explicitlyVsevolod Stakhov2024-05-241-0/+3
* [Fix] Allow autolearn for the controller workerVsevolod Stakhov2024-05-181-1/+1
* [Project] Adjust some final bitsVsevolod Stakhov2024-04-081-0/+4
* [Fix] Fix shared memory proxying when compression is setVsevolod Stakhov2024-04-031-68/+67
* [Rework] Further types conversion (no functional changes)Vsevolod Stakhov2024-03-181-58/+58
* [Project] Start optimization of userdata hashingVsevolod Stakhov2024-03-051-2/+3
* [Minor] Learn to cycle back on unsignedVsevolod Stakhov2023-09-051-1/+1
* [Feature] Add `logging`->`task_max_elts` optionVsevolod Stakhov2023-09-051-32/+22
* [Rework] Use clang-format to unify formatting in all sourcesVsevolod Stakhov2023-07-261-574/+575
* [Minor] Get rid of one more GHashTableVsevolod Stakhov2023-06-171-13/+8
* [Minor] Remove unused stuffVsevolod Stakhov2023-01-011-9/+0
* [Fix] Another try to fix race condition in the runtime destructionVsevolod Stakhov2022-05-281-0/+9
* [Rework] Allow to set a different behaviour for actions from settingsVsevolod Stakhov2022-01-291-2/+2
* [Minor] Fix a name and the description of bogus `user` field in the taskVsevolod Stakhov2022-01-241-3/+3
* [Minor] Log events on forced timeoutVsevolod Stakhov2021-12-271-2/+2
* [Rework] Composites: Start rework of the composites frameworkVsevolod Stakhov2021-07-151-1/+1
* [Minor] change headers for zstd depending on bundled or system usedDuncan Bellamy2021-05-291-2/+7
* [Fix] Avoid curse of dynamic array referencingVsevolod Stakhov2021-02-011-1/+1
* [Minor] Slightly increase write timeoutVsevolod Stakhov2021-01-281-1/+1
* [Minor] Allow to skip composites second passVsevolod Stakhov2020-12-081-2/+8
* [Minor] Move urls find in subject to task process stageVsevolod Stakhov2020-11-271-1/+4
* [Minor] Style: Fix logical orderVsevolod Stakhov2020-11-271-6/+6
* [Project] Ressurect empty prefilters as connection filtersVsevolod Stakhov2020-10-191-2/+3
* [Rework] Remove empty prefilters feature - we are not prepared...Vsevolod Stakhov2020-09-101-1/+0
* [Fix] Fix storing of the original smtp fromVsevolod Stakhov2020-08-211-0/+4
* [Project] Rework some more functions to work with shadow resultsVsevolod Stakhov2020-04-141-5/+5
* [Project] Process composites separately for each shadow resultVsevolod Stakhov2020-04-081-2/+2
* [Project] Start results chain implementationVsevolod Stakhov2020-04-031-1/+2
* [Fix] Fix smtp message on passthrough resultVsevolod Stakhov2020-02-201-15/+3
* [Rework] Allow to add userdata as symbols optionsVsevolod Stakhov2020-01-291-1/+2
* [Minor] Move functionsVsevolod Stakhov2019-12-241-0/+121
* [Minor] Fix order in the switch..caseVsevolod Stakhov2019-12-241-8/+9
* [Project] Track more memory allocations in a taskVsevolod Stakhov2019-12-231-0/+2
* [Project] Allow to enable mempool debugging from the protocolVsevolod Stakhov2019-12-231-2/+4
* [Project] Support mempool flagsVsevolod Stakhov2019-12-231-2/+3
* [Project] Start reworking of the mempool structureVsevolod Stakhov2019-12-231-2/+2
* [Minor] Add ability to log mempool usage for a taskVsevolod Stakhov2019-12-121-0/+12
* [Minor] Stop task timeout timer on idempotent stageVsevolod Stakhov2019-10-271-0/+7
* [Minor] Fix clang plugin functions on OSXVsevolod Stakhov2019-10-221-2/+2
* [Minor] Do not use floating point when extending buffersVsevolod Stakhov2019-10-171-1/+1
* [Minor] Avoid double replyVsevolod Stakhov2019-10-111-1/+3
* [Minor] Fix compile warningsVsevolod Stakhov2019-10-101-2/+1
* [Minor] Optimize memory layout for taskVsevolod Stakhov2019-09-301-12/+13
* [Minor] Oops, actually fill arrayVsevolod Stakhov2019-09-011-0/+2
* [Feature] Add logging of groups to the log_formatVsevolod Stakhov2019-08-301-0/+56
* [Rework] Kill old dragons in symcache processing stagesVsevolod Stakhov2019-08-191-30/+25
* [Fix] Distinguish empty and non-empty prefiltersVsevolod Stakhov2019-08-181-2/+7