summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* [CritFix] Fix issue with expressions processingVsevolod Stakhov2016-04-121-10/+12
| | | | | | If the first rule in A + B + C + D > X matched then it was counted like `1 + 1` and not as `0 + 1` as the accumulator was incorrectly treated in that case.
* [Minor] Properly place timers calculationsVsevolod Stakhov2016-04-121-7/+7
|
* [Feature] Use sabody rules in SA pluginVsevolod Stakhov2016-04-111-3/+29
|
* [Fix] Fix sabody rules in regexp cacheVsevolod Stakhov2016-04-111-14/+35
|
* [CritFix] Fix regexps results combinationVsevolod Stakhov2016-04-111-2/+7
| | | | | | When converting to vectored mode we need to remember results between consequent calls of regexp match engine. Prior to this patch this behaviour was broken and caused regexp rules to be matched incorrectly.
* [Feature] Implement SA compatible body regexpsVsevolod Stakhov2016-04-112-0/+47
|
* [Feature] Save multipart boundariesVsevolod Stakhov2016-04-112-0/+2
|
* [Feature] Save raw headers for mime partsVsevolod Stakhov2016-04-113-8/+14
|
* [Fix] Properly handle MIME headers in SA pluginVsevolod Stakhov2016-04-112-13/+35
|
* [Fix] Fix eval:check_for_missing_to_header ruleVsevolod Stakhov2016-04-111-1/+2
|
* [Fix] Priority of sink/swim should be reversedVsevolod Stakhov2016-04-111-2/+2
|
* [Fix] Add more guards for heapVsevolod Stakhov2016-04-112-5/+20
|
* [Feature] Use less frequent use strategy for cachesVsevolod Stakhov2016-04-112-6/+30
|
* [Minor] Use g_slice_allocVsevolod Stakhov2016-04-111-3/+3
|
* [Minor] Slightly simplify swap for optimizationVsevolod Stakhov2016-04-111-6/+8
|
* [Minor] Add rspamd_min_heap_index helper methodVsevolod Stakhov2016-04-102-0/+18
|
* [Feature] Support mime regexps in the expressionsVsevolod Stakhov2016-04-091-0/+18
|
* [Feature] Add support of mime headers expressionsVsevolod Stakhov2016-04-092-0/+47
|
* [Feature] Allow to get mime headers from a taskVsevolod Stakhov2016-04-092-0/+53
|
* [Feature] Use heap in LRU cachesVsevolod Stakhov2016-04-086-124/+21
| | | | Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* [Feature] Allow removal from the heapVsevolod Stakhov2016-04-082-1/+29
|
* [Fix] Fix couple of issues with heap codeVsevolod Stakhov2016-04-081-10/+17
|
* [Minor] Use more simple swap algorithmVsevolod Stakhov2016-04-081-7/+6
|
* [Feature] Add preliminary implementation of binary heapVsevolod Stakhov2016-04-083-1/+229
| | | | Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* [Feature] Add config:set_symbol_callback functionVsevolod Stakhov2016-04-081-0/+44
|
* [Feature] Allow to get callbacks for lua symbolsVsevolod Stakhov2016-04-071-0/+40
|
* [Feature] Allow to get and set callback data for rspamd symbolsVsevolod Stakhov2016-04-072-0/+62
|
* [Feature] Add magic for callback data in rspamd rulesVsevolod Stakhov2016-04-075-2/+35
|
* [Feature] Add lua methods to get redirected urlsVsevolod Stakhov2016-04-071-6/+31
|
* [Feature] Insert redirected URL to the urls listVsevolod Stakhov2016-04-073-17/+43
|
* [Fetaure] Use less precise clock if possibleVsevolod Stakhov2016-04-061-1/+9
|
* [Fix] Allow to use assembly version of blake2b on x86 cpuVsevolod Stakhov2016-04-061-1/+1
|
* [Minor] Slightly improve logging for fann reloadVsevolod Stakhov2016-04-061-0/+2
|
* [Fix] Rework fann learningVsevolod Stakhov2016-04-061-33/+34
|
* [Fix] Fix fann trainVsevolod Stakhov2016-04-061-63/+31
|
* [Minor] Reformat dcc plugin codeVsevolod Stakhov2016-04-061-87/+87
|
* [Fix] Fix couple of issues with dcc pluginVsevolod Stakhov2016-04-061-31/+43
|
* Merge pull request #586 from smfreegard/dcc_moduleVsevolod Stakhov2016-04-061-0/+117
|\ | | | | New DCC module
| * New dcc moduleSteve Freegard2016-04-051-0/+117
| |
* | [Fix] Change default value of forced removal in composite rulesVsevolod Stakhov2016-04-061-1/+1
| |
* | [Feature] Add generic maillist detectorVsevolod Stakhov2016-04-051-3/+14
| | | | | | | | | | Issue: #584 Reported by: @piwats
* | [Fix] Fix rfc2369 maillists detectionVsevolod Stakhov2016-04-051-9/+5
|/
* [Feature] Implement preliminary code for fann autolearnVsevolod Stakhov2016-04-051-44/+165
|
* [Feature] Add method to get number of symbols in the cacheVsevolod Stakhov2016-04-053-0/+41
|
* [Feature] Extend log structureVsevolod Stakhov2016-04-053-9/+30
|
* [Feature] Execute lua scripts by log helperVsevolod Stakhov2016-04-051-8/+27
|
* [Feature] Add on load hooks for rspamd_configVsevolod Stakhov2016-04-053-0/+52
|
* [Feature] Add worker scripts functionalityVsevolod Stakhov2016-04-052-1/+50
|
* [Feature] Add task:get_symbols_numeric methodVsevolod Stakhov2016-04-051-0/+43
|
* [Feature] Add util.stat functionVsevolod Stakhov2016-04-051-0/+68
|