summaryrefslogtreecommitdiffstats
path: root/src/libserver/task.c
Commit message (Collapse)AuthorAgeFilesLines
...
* [Rework] Rename mime parts structuresVsevolod Stakhov2016-07-041-2/+2
|
* [Fix] Disable multiple autolearn checksVsevolod Stakhov2016-06-221-1/+5
| | | | | Issue: #674 Reported by: @moisseev
* [Fix] Fix length calculations for shared memory segmentsVsevolod Stakhov2016-06-131-3/+21
|
* [Feature] Use offset when passing shm to deal with encrypted requestsVsevolod Stakhov2016-06-111-6/+36
|
* [Fix] Fix shm_open call as described in POSIXVsevolod Stakhov2016-06-101-1/+1
|
* [Feature] Allow to open message from a shared memory segmentVsevolod Stakhov2016-06-101-35/+97
|
* [Feature] Limit logging of elements that could have too many itemsVsevolod Stakhov2016-05-111-1/+25
|
* [Feature] Fix task functions to work without rspamd_configVsevolod Stakhov2016-05-091-9/+14
|
* [Fix] Remove event before closing of fd to avoid race conditionsVsevolod Stakhov2016-05-061-4/+5
|
* [Feature] Sort symbols when displaying them in logVsevolod Stakhov2016-05-051-2/+35
|
* [Feature] Various improvements in greylist moduleVsevolod Stakhov2016-05-031-2/+1
|
* [CritFix] Really skip filters in case of pre-result setVsevolod Stakhov2016-05-031-7/+8
|
* [CritFix] Restore the intended pre-filters behaviourVsevolod Stakhov2016-05-031-1/+8
| | | | | | Previously, filters and post-filters were checked even if pre-filter has set some result. Now pre-result efficienly makes a trapdoor to writing reply (as it was before 1.0).
* [Fix] More fixes to parts distance calculationsVsevolod Stakhov2016-04-291-0/+3
| | | | | | | - Use hashed words instead of full words for speed - Improve levenstein distance calculations and penalise replaces - Always return number from 0 to 1 - Use g_malloc instead of alloca
* [Fix] Fix issue with missing recipientsVsevolod Stakhov2016-04-251-3/+5
|
* [Feature] Start moving to the new email address structureVsevolod Stakhov2016-04-241-141/+78
|
* [Feature] Allow empty tasks to be processedVsevolod Stakhov2016-04-211-10/+9
|
* [Feature] Save raw headers for mime partsVsevolod Stakhov2016-04-111-0/+9
|
* [Feature] Store actions limits in metric resultVsevolod Stakhov2016-03-291-1/+1
|
* [Feature] Allow symbols params to be printed in logsVsevolod Stakhov2016-03-221-14/+19
|
* [Fix] Lowercase and cache the principal recipientVsevolod Stakhov2016-03-031-3/+43
| | | | | Issue: #544 Reported by: @sativouf
* [Minor] Implement workaround for legacy clientsVsevolod Stakhov2016-02-271-0/+4
|
* Fix leaks in lua error pathsVsevolod Stakhov2016-02-051-0/+1
|
* Switch the rest to apache 2Vsevolod Stakhov2016-02-041-20/+12
|
* Fix memory leakVsevolod Stakhov2016-01-161-8/+11
|
* Add generic routine to get task's recipientVsevolod Stakhov2016-01-111-0/+34
|
* Fix learn errors reportingVsevolod Stakhov2016-01-091-1/+3
|
* Do not treat autolearn errors as fatalVsevolod Stakhov2016-01-061-1/+4
|
* Implement autolearnVsevolod Stakhov2016-01-061-0/+1
|
* Fix learning.Vsevolod Stakhov2016-01-061-1/+25
|
* Add learning implementation.Vsevolod Stakhov2016-01-061-6/+3
|
* Implement printing of scores in the log fileVsevolod Stakhov2016-01-021-2/+14
|
* Add substages for classificationVsevolod Stakhov2015-12-291-1/+3
|
* Fix stupid error when log message misses task idVsevolod Stakhov2015-12-181-1/+1
|
* Fix code for the new cacheVsevolod Stakhov2015-12-031-37/+0
|
* Start new era of regexp cacheVsevolod Stakhov2015-12-031-4/+2
|
* Remove legacy words, use merely normalized_wordsVsevolod Stakhov2015-11-261-3/+0
|
* Restore multiple classifiers supportVsevolod Stakhov2015-11-231-3/+7
|
* Implement refcounting for configurationVsevolod Stakhov2015-11-181-24/+10
|
* Fix printing of multiple mail addresses in the logVsevolod Stakhov2015-11-161-9/+16
|
* Implement recipients printing.Vsevolod Stakhov2015-11-141-25/+99
|
* Fix format issues found by static analysisVsevolod Stakhov2015-11-111-3/+3
|
* Set file flag when loading filesVsevolod Stakhov2015-11-091-0/+1
|
* Fix some issues with custom log formatVsevolod Stakhov2015-11-061-22/+21
|
* Implement new logging variablesVsevolod Stakhov2015-11-061-0/+221
|
* Start implementation of flexible task loggingVsevolod Stakhov2015-11-061-0/+119
|
* 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
|