aboutsummaryrefslogtreecommitdiffstats
path: root/src/worker.c
Commit message (Expand)AuthorAgeFilesLines
* [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
* [Project] Another rework for symbols cacheVsevolod Stakhov2018-10-291-1/+1
* [Minor] Log should not depend on configMikhail Galanin2018-08-301-1/+1
* [Minor] call periodic, finish and on_load via coroutineMikhail Galanin2018-08-241-1/+1
* [CritFix] Fix maps race conditions on reloadVsevolod Stakhov2018-06-191-1/+1
* [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
* [Project] Add unigramms to language detection as wellVsevolod Stakhov2018-01-011-1/+1
* [Project] Initialize language detectorVsevolod Stakhov2018-01-011-3/+3
* [Project] Enable language detector init in scanner workersVsevolod Stakhov2017-12-311-5/+7
* [Fix] Stop using of g_slice...Vsevolod Stakhov2017-10-271-1/+1
* [Rework] Run post-loads when all initialization is completedVsevolod Stakhov2017-07-241-1/+3
* [Feature] Improve maps checking frequencyVsevolod Stakhov2017-07-071-1/+1
* [Minor] Further fixes to the monitored logicVsevolod Stakhov2017-07-061-14/+16
* [Rework] Send health checks from a single workerVsevolod Stakhov2017-07-061-2/+4
* [Rework] Further steps towards one process monitoringVsevolod Stakhov2017-07-061-0/+38
* [Rework] Allow to use custom callback for monitored checksVsevolod Stakhov2017-07-061-1/+1
* [Fix] Fix abstract context layoutVsevolod Stakhov2017-06-141-1/+1
* [Minor] Allow to set custom pool for a taskVsevolod Stakhov2017-06-081-2/+2
* [Feature] Initial support of self-scan in Rspamd proxyVsevolod Stakhov2017-05-021-2/+2
* [Rework] Make log pipes worker agnostic, add scanners APIVsevolod Stakhov2017-05-021-27/+25
* [Minor] Forgotten in the previous commitVsevolod Stakhov2017-02-161-4/+8
* [Fix] Do not destroy session when not all finish scripts are doneVsevolod Stakhov2017-02-161-0/+3
* [Rework] Start rework of symbols cache updatesVsevolod Stakhov2017-01-241-1/+2
* [Fix] More random fixes for reload...Vsevolod Stakhov2017-01-171-5/+1
* [Fix] Plug reload leaksVsevolod Stakhov2017-01-171-1/+2