aboutsummaryrefslogtreecommitdiffstats
path: root/src/worker.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Avoid double free if cannot load message.Vsevolod Stakhov2015-07-021-1/+0
* Implement statistics closing.Vsevolod Stakhov2015-06-191-0/+1
* Fix DNSless run.Vsevolod Stakhov2015-06-091-0/+3
* Restore build.Vsevolod Stakhov2015-06-021-23/+4
* Implement cache resorting.Vsevolod Stakhov2015-05-281-1/+1
* Fix states logic broken by the previous commit.Vsevolod Stakhov2015-05-271-18/+5
* Fix no delayed symbols processing.Vsevolod Stakhov2015-05-271-1/+6
* Refactor events API.Vsevolod Stakhov2015-05-261-4/+4
* Remove threading support at all.Vsevolod Stakhov2015-05-261-37/+1
* Be more clever about printing errors.Vsevolod Stakhov2015-05-041-3/+4
* Fix memory leak in keys management.Vsevolod Stakhov2015-04-011-3/+0
* Fix smtp proxy and generic worker code.Vsevolod Stakhov2015-03-121-3/+3
* Adopt worker for new inet_address.Vsevolod Stakhov2015-03-121-4/+5
* Save some space inside rspamd task by using bit flags.Vsevolod Stakhov2015-03-121-1/+6
* Use keypairs cache.Vsevolod Stakhov2015-02-021-1/+10
* Rework message store to allow encryption.Vsevolod Stakhov2015-01-301-1/+1
* Fix peer keys handling.Vsevolod Stakhov2015-01-301-1/+1
* Fix keys initialization.Vsevolod Stakhov2015-01-291-1/+5
* Add support of encryption to the worker.Vsevolod Stakhov2015-01-291-0/+17
* Refactor function names.Vsevolod Stakhov2014-11-291-2/+2
* Fix ping command.Vsevolod Stakhov2014-11-181-5/+5
* Configure upstreams in workers.Vsevolod Stakhov2014-11-031-0/+1
* Fix build.Vsevolod Stakhov2014-10-291-0/+2
* Fix some problematic includes.Vsevolod Stakhov2014-09-281-8/+8
* Refactor function names.Vsevolod Stakhov2014-09-231-1/+1
* Fix states for processing task.Vsevolod Stakhov2014-09-221-14/+16
* Implement the proper reset of HTTP messages.Vsevolod Stakhov2014-09-221-9/+4
* Fix writing reply to a client.Vsevolod Stakhov2014-09-181-2/+8
* Rework lua function names to avoid ambiguity.Vsevolod Stakhov2014-08-171-1/+1
* Unify style without sorting headers.Vsevolod Stakhov2014-07-231-72/+93
* Revert "Unify code style."Vsevolod Stakhov2014-07-231-98/+77
* Unify code style.Vsevolod Stakhov2014-07-231-77/+98
* Fix issue in task processing.Vsevolod Stakhov2014-05-121-1/+3
* Improve error reporting for HTTP sessions.Vsevolod Stakhov2014-05-011-1/+1
* Refactor config API.Vsevolod Stakhov2014-04-301-3/+3