aboutsummaryrefslogtreecommitdiffstats
path: root/src/worker.c
Commit message (Collapse)AuthorAgeFilesLines
* [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
| | | | Issue: #572
* [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
| | | | When config is being closed, some destructors could be called, and that dtors could write into log. Hence, it is better to terminate config and only then close log. And log should not refer disposed config
* [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
|
* [Minor] Fix double freeVsevolod Stakhov2017-01-111-2/+0
|
* [Fix] Plug termination memory leaksVsevolod Stakhov2017-01-101-1/+3
|