aboutsummaryrefslogtreecommitdiffstats
path: root/src/worker.c
Commit message (Expand)AuthorAgeFilesLines
* [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
* [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
* Destroy session if a client has gone.Vsevolod Stakhov2016-02-251-0/+44
* Fix maps initialisationVsevolod Stakhov2016-02-161-2/+1
* Add versions to rspamd modules and workersVsevolod Stakhov2016-02-121-1/+2
* Fix the rest sourcesVsevolod Stakhov2016-02-061-2/+2
* Switch the rest to apache 2Vsevolod Stakhov2016-02-041-21/+12
* Rework hyperscan notifies to reduce noise levelVsevolod Stakhov2016-01-181-3/+9
* Fix learn errors reportingVsevolod Stakhov2016-01-091-0/+2
* Store event base in statistics libraryVsevolod Stakhov2016-01-061-1/+1
* Add documentation for all workers' optionsVsevolod Stakhov2015-12-291-8/+10
* Remove shit added by CLionVsevolod Stakhov2015-12-271-3/+0
* Add ability to insert documentation stringsVsevolod Stakhov2015-12-271-31/+73
* Implement forced timeout for delayed filtersVsevolod Stakhov2015-12-261-0/+2
* Implement hyperscan loading by receiving signalVsevolod Stakhov2015-12-081-0/+32
* Rework upstreams initializationVsevolod Stakhov2015-11-201-3/+2
* Fix upstreams usageVsevolod Stakhov2015-11-201-2/+3
* Implement refcounting for configurationVsevolod Stakhov2015-11-181-2/+2
* Block signals when exiting event loopVsevolod Stakhov2015-10-151-0/+1
* Add global timeout for the overall task processing (8 seconds by default)Vsevolod Stakhov2015-10-121-17/+49
* Implement connections countersVsevolod Stakhov2015-10-121-8/+6
* Remove global rspamd_main.Vsevolod Stakhov2015-10-091-2/+1
* Rename main.h and main.c to `rspamd.X`Vsevolod Stakhov2015-09-221-1/+1
* Fix some minor warnings.Vsevolod Stakhov2015-09-031-1/+1
* Update controller and worker for the new logger.Vsevolod Stakhov2015-08-301-27/+43
* Avoid global rspamd_main usage.Vsevolod Stakhov2015-08-061-0/+1
* Hide workers and modules definitions.Vsevolod Stakhov2015-08-061-0/+1
* Parse incoming request url.Vsevolod Stakhov2015-07-101-8/+12
* Move statistics initialization to start of workers.Vsevolod Stakhov2015-07-091-0/+2