summaryrefslogtreecommitdiffstats
path: root/src/worker.c
Commit message (Collapse)AuthorAgeFilesLines
...
* [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
|
* [Rework] Finally remove gmime dependency from RspamdVsevolod Stakhov2016-12-221-1/+1
|
* [Fix] Fix usage of config during reloadVsevolod Stakhov2016-11-281-0/+4
|
* [Fix] Fix on_finish scripts and async handlersVsevolod Stakhov2016-10-251-4/+25
|
* [Fix] Fix periodic events and redisVsevolod Stakhov2016-10-201-2/+0
|
* [Feature] Execute on_load scripts with ev_base readyVsevolod Stakhov2016-10-171-1/+1
|
* [Minor] Initialize redis poolVsevolod Stakhov2016-08-301-0/+2
|
* [Minor] Enable monitored events for scannerVsevolod Stakhov2016-08-261-0/+3
|
* [Feature] Implement finish scripts for worker processesVsevolod Stakhov2016-08-251-3/+46
|
* [Fix] Set max size on per connection basisVsevolod Stakhov2016-07-301-0/+1
|
* [Feature] Allow limiting of the inbound message sizeVsevolod Stakhov2016-07-301-2/+37
| | | | | - Set default limit to 50MB - Reply even in case of HTTP errors
* [Feature] Implement SSL support in http clientVsevolod Stakhov2016-06-131-7/+7
|
* [Feature] Add protection against open files limit and accepting socketsVsevolod Stakhov2016-06-091-1/+1
|
* [Feature] Preliminary implementation of fuzzy master/slave updatesVsevolod Stakhov2016-05-141-3/+3
|
* [Feature] Rework listening system to allow multiple socket types per workerVsevolod Stakhov2016-05-141-1/+1
|
* [Minor] Print task pointer to simplify debugVsevolod Stakhov2016-05-061-2/+3
|
* [Minor] Some fixesVsevolod Stakhov2016-04-041-0/+2
|
* [Feature] Add magic for all workers' contextsVsevolod Stakhov2016-04-041-38/+2
|
* [Feature] Rework system of workers' flagsVsevolod Stakhov2016-04-041-9/+6
|
* [Feature] Implement log pipe feature for rspamd logs analysisVsevolod Stakhov2016-04-041-2/+51
|
* [Feature] Allow to attach file descriptors to control commandsVsevolod Stakhov2016-04-041-0/+7
|
* [Minor] Add EV_CLOSED support for guard eventVsevolod Stakhov2016-03-151-0/+24
|
* [Minor] Disable shutdown workaround for HTTPVsevolod Stakhov2016-03-031-1/+2
|
* [Minor] Implement workaround for legacy clientsVsevolod Stakhov2016-02-271-4/+12
|