aboutsummaryrefslogtreecommitdiffstats
path: root/src/libserver/task.c
Commit message (Expand)AuthorAgeFilesLines
* Fix timeout event deleting.Vsevolod Stakhov2015-10-261-1/+3
* Add global timeout for the overall task processing (8 seconds by default)Vsevolod Stakhov2015-10-121-0/+2
* Reorganize includes to reduce namespace pollution.Vsevolod Stakhov2015-10-081-0/+1
* Fix scan file functional test.Vsevolod Stakhov2015-10-071-0/+2
* Fix the code for updated strings in HTTP library.Vsevolod Stakhov2015-10-071-10/+19
* Fix statistics.Vsevolod Stakhov2015-10-061-6/+6
* Rename main.h and main.c to `rspamd.X`Vsevolod Stakhov2015-09-221-1/+1
* Fix scanning via controller.Vsevolod Stakhov2015-09-151-0/+2
* Fix hang on processing non-mime messages.Vsevolod Stakhov2015-09-011-0/+5
* Forgot to adopt debug statements.Vsevolod Stakhov2015-08-311-2/+2
* Extended logging.Vsevolod Stakhov2015-08-281-4/+4
* Use tags for task and config pools.Vsevolod Stakhov2015-08-271-1/+1
* Add tags to rspamd_mempool.Vsevolod Stakhov2015-08-271-1/+1
* Move and refactor url decoding routine.Vsevolod Stakhov2015-08-111-1/+1
* Allow quoted filenames in scan input.Vsevolod Stakhov2015-08-051-7/+17
* Classify errors are non-fatal errors.Vsevolod Stakhov2015-07-271-2/+4
* Do not treat classify error as fatal error.Vsevolod Stakhov2015-07-141-1/+2
* Rework parts and task structure:Vsevolod Stakhov2015-07-131-21/+30
* Fix issues on learning files.Vsevolod Stakhov2015-07-101-1/+1
* Allow scanning local files in rspamd.Vsevolod Stakhov2015-07-101-34/+86
* Fix processing of empty messages.Vsevolod Stakhov2015-07-021-0/+8
* Fix issues with bounces From processing.Vsevolod Stakhov2015-06-231-6/+15
* Implement watching for async symbols.Vsevolod Stakhov2015-06-101-0/+5
* Another try to fix event-less tasks.Vsevolod Stakhov2015-06-091-6/+20
* Rework filters processing.Vsevolod Stakhov2015-06-071-89/+1
* Set processed flag on task.Vsevolod Stakhov2015-06-021-0/+1
* Add checkpoint to avoid endless iteration.Vsevolod Stakhov2015-06-021-10/+21
* Use most significant bit, not least significant one.Vsevolod Stakhov2015-06-021-5/+9
* Fix internal libraries.Vsevolod Stakhov2015-06-021-92/+53
* Rework task processing.Vsevolod Stakhov2015-06-021-73/+122
* Rework task errors and loading.Vsevolod Stakhov2015-06-021-24/+36
* Reorganize structure of filter components.Vsevolod Stakhov2015-06-021-0/+89
* Rework task states definition.Vsevolod Stakhov2015-06-021-2/+2
* Fix states logic broken by the previous commit.Vsevolod Stakhov2015-05-271-3/+3
* Refactor events API.Vsevolod Stakhov2015-05-261-1/+1
* Remove threading support at all.Vsevolod Stakhov2015-05-261-40/+7
* Use caseless hash and equal functions for request headers.Vsevolod Stakhov2015-05-201-4/+4
* Adopt task object for new timers architecture.Vsevolod Stakhov2015-05-041-12/+4
* Check task pending if no events are registered.Vsevolod Stakhov2015-04-201-0/+2
* Pass task object to fin_callback.Vsevolod Stakhov2015-04-171-2/+4
* Use hash table instead of tree for urls.Vsevolod Stakhov2015-04-141-4/+4
* Fix memory leak in keys management.Vsevolod Stakhov2015-04-011-3/+0
* Add control section parsing.Vsevolod Stakhov2015-03-301-0/+2
* Load control chunk.Vsevolod Stakhov2015-03-301-0/+33
* Add workaround to be compatible with gmime 2.2.Vsevolod Stakhov2015-03-301-2/+12
* Do not store zeroes in hash table.Vsevolod Stakhov2015-03-251-3/+6
* Constify cache add key argument.Vsevolod Stakhov2015-03-221-2/+2
* Add re cache logic to task routines.Vsevolod Stakhov2015-03-191-1/+35
* Use regexp hash functions for task re_cache.Vsevolod Stakhov2015-03-191-1/+1
* Rework task structure for new inet_addr.Vsevolod Stakhov2015-03-121-0/+6