summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* [Feature] Simplify redirector search code and avoid ac_trieVsevolod Stakhov2016-04-152-103/+55
* [Fix] Allow multipattern scans to be nested for the case of hyperscanVsevolod Stakhov2016-04-151-6/+30
* [Feature] Implement caching for hyperscan multipatternVsevolod Stakhov2016-04-144-21/+114
* [Feature] Add common directory for hyperscan cache to configVsevolod Stakhov2016-04-143-1/+17
* [Fix] Some more fixes for urls parserVsevolod Stakhov2016-04-142-4/+6
* [Fix] Further fixes to urls parsingVsevolod Stakhov2016-04-142-3/+7
* [Feature] Use more clever url matcher for hyperscanVsevolod Stakhov2016-04-141-3/+19
* [Feature] Allow to have different flags for different patternsVsevolod Stakhov2016-04-144-11/+13
* [Fix] Try to handle hyperscan errorVsevolod Stakhov2016-04-141-0/+5
* [Fix] Fix hyperscan callback invocationVsevolod Stakhov2016-04-141-4/+6
* [Fix] Fix lua urlVsevolod Stakhov2016-04-141-38/+39
* [Feature] Allow single and multiple urls extractionVsevolod Stakhov2016-04-142-5/+71
* [Fix] Fix excraction of URLs from SubjectVsevolod Stakhov2016-04-141-39/+8
* [Feature] Add helper to insert URLs in task structureVsevolod Stakhov2016-04-142-0/+65
* [Feature] Add generic function to extract multiple URLsVsevolod Stakhov2016-04-142-12/+43
* [Fix] Use multipattern in url matcherVsevolod Stakhov2016-04-143-277/+283
* [Minor] Fix callback typeVsevolod Stakhov2016-04-131-0/+1
* [Feature] Match the beginning of pattern as wellVsevolod Stakhov2016-04-132-4/+8
* [Feature] Add utility methods for multipatternVsevolod Stakhov2016-04-132-0/+42
* [Feature] Use mutlipattern for lua_trie codeVsevolod Stakhov2016-04-131-54/+43
* [Feature] Allow empty triesVsevolod Stakhov2016-04-131-24/+30
* [Feature] Optimize rspamd_re_cache_type_from_stringVsevolod Stakhov2016-04-121-18/+34
* [Fix] Fix calling of process_regexp after flatteningVsevolod Stakhov2016-04-121-1/+1
* [Fix] Fix plain version for table args extractionVsevolod Stakhov2016-04-121-26/+21
* [Feature] Optimize hot paths in SA pluginVsevolod Stakhov2016-04-121-27/+7
* [Feature] Allow to optimize lua -> C transition by flattening table argsVsevolod Stakhov2016-04-121-41/+103
* [Feature] Add escape functions for hyperscanVsevolod Stakhov2016-04-121-5/+290
* [Feature] Add implementation of abstract multipattern matcherVsevolod Stakhov2016-04-123-1/+446
* [CritFix] Fix issue with expressions processingVsevolod Stakhov2016-04-121-10/+12
* [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
* [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
* [Feature] Allow removal from the heapVsevolod Stakhov2016-04-082-1/+29
* [Fix] Fix couple of issues with heap codeVsevolod Stakhov2016-04-081-10/+17