aboutsummaryrefslogtreecommitdiffstats
path: root/src/libserver/worker_util.h
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Unify metrics conversionVsevolod Stakhov2024-06-221-0/+21
* [Rework] Allow metrics endpoint to be enabled for each scannerVsevolod Stakhov2024-06-211-3/+8
* [Rework] Further types conversion (no functional changes)Vsevolod Stakhov2024-03-181-15/+15
* [Rework] Remove some of the GLib types in lieu of standard onesVsevolod Stakhov2024-03-181-1/+1
* [Rework] Use clang-format to unify formatting in all sourcesVsevolod Stakhov2023-07-261-83/+82
* [Minor] Deduplicate codeVsevolod Stakhov2022-11-261-0/+5
* [Minor] Plug memory leak for sigaltstackVsevolod Stakhov2022-10-291-0/+5
* [Rework] Store the current worker, so other libraries could use this informationVsevolod Stakhov2022-10-161-0/+2
* [Minor] Add utility function for task timeoutsVsevolod Stakhov2022-08-191-0/+9
* [Fix] Try to fix the mess with read only flagVsevolod Stakhov2022-07-251-1/+1
* Spelling (#4086)Josh Soref2022-02-221-1/+1
* [Minor] Fix log objects for C++Vsevolod Stakhov2021-10-211-4/+4
* [Fix] Rework metrics handlingVsevolod Stakhov2021-05-181-2/+2
* Implement an endpoint for OpenMetricsManuel RĂ¼ger2021-05-171-0/+9
* [Minor] Log starting sequenceVsevolod Stakhov2021-02-091-0/+4
* [Minor] Try to silence intentional leak for sigaltstackVsevolod Stakhov2021-01-071-1/+1
* [Minor] Close sockets that do not belong to a current workerVsevolod Stakhov2020-06-091-1/+2
* [Rework] Further project structure reorganisationVsevolod Stakhov2020-02-111-1/+1
* [Rework] Further isolation of the controller's functionsVsevolod Stakhov2019-11-111-2/+21
* [Rework] Replace controller functions by any scanner worker if neededVsevolod Stakhov2019-11-111-0/+6
* [Rework] Rework final scripts logicVsevolod Stakhov2019-11-071-0/+7
* [Minor] Strictly check worker context magicVsevolod Stakhov2019-10-041-0/+8
* [Rework] Add C++ guards to all headersVsevolod Stakhov2019-07-081-18/+30
* [Minor] Slight types improvementVsevolod Stakhov2019-06-281-1/+1
* [Minor] Load hyperscan cache in controller as wellVsevolod Stakhov2019-06-221-0/+9
* [Project] Another workaround for signals...Vsevolod Stakhov2019-06-221-2/+2
* [Rework] Rework children operationsVsevolod Stakhov2019-06-221-1/+14
* [Project] Further reworkVsevolod Stakhov2019-06-221-1/+1
* [Project] Remove libfann, gd and other unsupported stuffVsevolod Stakhov2019-06-221-3/+11
* [Project] First refactoring step libevent->libevVsevolod Stakhov2019-06-221-6/+6
* [Rework] Start rework of the HTTP libraryVsevolod Stakhov2019-02-151-1/+1
* [Feature] Print stack trace on crashVsevolod Stakhov2018-06-181-0/+5
* [Minor] Add common methods to find a primary controllerVsevolod Stakhov2018-02-261-1/+8
* [Minor] Allow to detect worker's scanner flag from luaVsevolod Stakhov2018-02-261-1/+1
* [Project] Convert all C modules to fast debug infrastructureVsevolod Stakhov2018-01-201-4/+0
* [Fix] Apply language detection when adding fuzzy hashesVsevolod Stakhov2018-01-191-0/+2
* [Feature] Improve subprocesses termination handleVsevolod Stakhov2017-09-171-0/+11
* [Rework] Run post-loads when all initialization is completedVsevolod Stakhov2017-07-241-1/+1
* [Feature] Allow to reuse signal handlers chainsVsevolod Stakhov2017-07-221-1/+1
* [Rework] Send health checks from a single workerVsevolod Stakhov2017-07-061-0/+10
* [Feature] Enable sessions cache tracking for milter connectionsVsevolod Stakhov2017-07-041-1/+1
* [Feature] Add sessions cache to debug dangling sessionsVsevolod Stakhov2017-07-041-0/+25
* [Rework] Start rework of symbols cache updatesVsevolod Stakhov2017-01-241-0/+7
* [Fix] Do not leave parent-less workers processes on fatal errorsVsevolod Stakhov2017-01-201-0/+6
* [Feature] Store enabled flag for webui sessionVsevolod Stakhov2016-10-261-0/+1
* [Feature] Execute on_load scripts with ev_base readyVsevolod Stakhov2016-10-171-1/+1
* Switch the rest to apache 2Vsevolod Stakhov2016-02-041-19/+12
* Implement listening for srv pipe in the main processVsevolod Stakhov2015-11-251-1/+1
* Restore multiple classifiers supportVsevolod Stakhov2015-11-231-1/+1
* Implement refcounting for configurationVsevolod Stakhov2015-11-181-0/+1