aboutsummaryrefslogtreecommitdiffstats
path: root/src/libserver/worker_util.h
Commit message (Expand)AuthorAgeFilesLines
* [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
* Move controller session definition.Vsevolod Stakhov2015-10-261-0/+12
* Block signals when exiting event loopVsevolod Stakhov2015-10-151-0/+5
* Move forking of worker to worker_util.Vsevolod Stakhov2015-10-091-0/+23
* Rework workers signals handlers to be nested if needed.Vsevolod Stakhov2015-10-081-0/+10
* Rename main.h and main.c to `rspamd.X`Vsevolod Stakhov2015-09-221-1/+1
* Hide workers and modules definitions.Vsevolod Stakhov2015-08-061-7/+10
* Send controller reply now accepts variadic args.Vsevolod Stakhov2014-10-151-2/+1
* Rework counters.Vsevolod Stakhov2014-08-241-5/+0
* Unify style without sorting headers.Vsevolod Stakhov2014-07-231-9/+9
* Revert "Unify code style."Vsevolod Stakhov2014-07-231-10/+10
* Unify code style.Vsevolod Stakhov2014-07-231-10/+10
* Save module ctx for custom command.Vsevolod Stakhov2014-04-301-1/+3
* Unify webui send functions.Vsevolod Stakhov2014-04-301-0/+26
* Implement custom commands in webui.Vsevolod Stakhov2014-04-301-0/+12
* Refactor config API.Vsevolod Stakhov2014-04-301-4/+4
* Rework worker utilities.Vsevolod Stakhov2014-04-301-0/+67