aboutsummaryrefslogtreecommitdiffstats
path: root/src/worker.c
Commit message (Expand)AuthorAgeFilesLines
* [Feature] Support metrics command in normal/proxy workersVsevolod Stakhov2024-06-241-1/+1
* [Fix] Allow autolearn for the controller workerVsevolod Stakhov2024-05-181-2/+0
* [Rework] Further types conversion (no functional changes)Vsevolod Stakhov2024-03-181-5/+5
* [Rework] Remove some of the GLib types in lieu of standard onesVsevolod Stakhov2024-03-181-5/+5
* [Rework] Use clang-format to unify formatting in all sourcesVsevolod Stakhov2023-07-261-223/+222
* [Minor] Remove unused stuffVsevolod Stakhov2023-01-011-1/+1
* [Minor] Deduplicate codeVsevolod Stakhov2022-11-261-28/+1
* [Minor] Plug memory leak for sigaltstackVsevolod Stakhov2022-10-291-0/+1
* [Minor] Add utility function for task timeoutsVsevolod Stakhov2022-08-191-9/+2
* [Minor] Replace some of macro usesVsevolod Stakhov2022-05-071-3/+3
* [Minor] Plug some leaks on error pathsVsevolod Stakhov2021-09-181-1/+3
* [Minor] Slightly increase write timeoutVsevolod Stakhov2021-01-281-1/+2
* [Minor] Enable missing_noreturn compiler warningChristian Göttsche2020-04-111-0/+1
* [Rework] Move local IPs checkVsevolod Stakhov2020-02-121-1/+1
* [Rework] Further project structure reorganisationVsevolod Stakhov2020-02-111-2/+2
* [Rework] Logger: Fix issues found so farVsevolod Stakhov2020-02-101-1/+1
* [Minor] Fix reseted connections handlingVsevolod Stakhov2020-01-091-1/+1
* [Minor] Move functionsVsevolod Stakhov2019-12-241-121/+1
* [Minor] Improve log messageVsevolod Stakhov2019-12-241-2/+5
* [Project] Allow to enable mempool debugging from the protocolVsevolod Stakhov2019-12-231-73/+184
* [Feature] Allow to limit maps per specific workerVsevolod Stakhov2019-11-111-1/+1
* [Rework] Further isolation of the controller's functionsVsevolod Stakhov2019-11-111-2/+9
* [Rework] Replace controller functions by any scanner worker if neededVsevolod Stakhov2019-11-111-106/+39
* [Rework] Rework final scripts logicVsevolod Stakhov2019-11-071-67/+13
* [Minor] Strictly check worker context magicVsevolod Stakhov2019-10-041-1/+1
* [Minor] Try to fix finishing handlersVsevolod Stakhov2019-10-041-1/+1
* [Minor] Further static leaks removalVsevolod Stakhov2019-09-271-2/+3
* [Fix] Extend task_timeout to postfilters stageVsevolod Stakhov2019-08-101-1/+38
* [Minor] Tell the exact task timeout valueVsevolod Stakhov2019-07-211-1/+2
* [Rework] Distinguish protocol and task flagsVsevolod Stakhov2019-07-161-2/+1
* [Minor] Load hyperscan cache in controller as wellVsevolod Stakhov2019-06-221-32/+0
* [Project] Adopt normal worker and contorllerVsevolod Stakhov2019-06-221-64/+32
* [Project] Another iterationVsevolod Stakhov2019-06-221-1/+1
* [Project] Adopt Lua APIVsevolod Stakhov2019-06-221-1/+1
* [Project] First refactoring step libevent->libevVsevolod Stakhov2019-06-221-3/+3
* [Project] Lua_config: Add post init scriptsVsevolod Stakhov2019-06-141-3/+3
* [Feature] Add least passthrough resultsVsevolod Stakhov2019-04-291-1/+2
* [Fix] Fix init code for servers keypairs cacheVsevolod Stakhov2019-04-241-1/+1
* [Minor] Refactor DNS resolver invocationsVsevolod Stakhov2019-04-111-1/+1
* [Project] Preliminary support of HTTP proxiesVsevolod Stakhov2019-03-181-1/+2
* [Rework] Another iteration of HTTP interfaces reworkVsevolod Stakhov2019-03-181-3/+2
* [Minor] Fix another deinit raceVsevolod Stakhov2019-02-261-1/+2
* [Minor] Fix cleanupVsevolod Stakhov2019-02-261-1/+1
* [Project] HTTP: Rework HTTP connections API to simplify its usageVsevolod Stakhov2019-02-251-6/+3
* [Project] Adopt plugins, workers, rspamadm and rspamc for http_contextVsevolod Stakhov2019-02-191-7/+6
* [Project] More work towards flexible actionsVsevolod Stakhov2019-01-141-3/+8
* [Feature] Core: allow to emit soft reject on task timeoutVsevolod Stakhov2018-12-081-0/+20
* [Rework] Unify task_timeoutVsevolod Stakhov2018-12-061-6/+12
* [Feature] Allow to require encryption when accepting connectionsVsevolod Stakhov2018-11-201-21/+8
* [Rework] Change time handlingVsevolod Stakhov2018-10-291-4/+2