aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil/multipattern.c
Commit message (Expand)AuthorAgeFilesLines
* [Fix] Fix actrie patternsVsevolod Stakhov2016-08-311-4/+3
* [Fix] Use temporary storage for hyperscan cacheVsevolod Stakhov2016-07-291-4/+28
* [Feature] Dynamically detect if a CPU is incompatible with hyperscanVsevolod Stakhov2016-07-221-120/+166
* [Minor] Fix couple of warnings and disable -pedantic modeVsevolod Stakhov2016-07-051-1/+1
* [Fix] Fix parsing of binary triesVsevolod Stakhov2016-04-231-1/+1
* [Feature] Allow non zero terminated patterns in multipatternVsevolod Stakhov2016-04-231-125/+81
* [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-141-18/+96
* [Fix] Some more fixes for urls parserVsevolod Stakhov2016-04-141-1/+2
* [Fix] Further fixes to urls parsingVsevolod Stakhov2016-04-141-1/+1
* [Feature] Allow to have different flags for different patternsVsevolod Stakhov2016-04-141-4/+4
* [Fix] Try to handle hyperscan errorVsevolod Stakhov2016-04-141-0/+5
* [Fix] Fix hyperscan callback invocationVsevolod Stakhov2016-04-141-4/+6
* [Feature] Match the beginning of pattern as wellVsevolod Stakhov2016-04-131-3/+6
* [Feature] Add utility methods for multipatternVsevolod Stakhov2016-04-131-0/+27
* [Feature] Allow empty triesVsevolod Stakhov2016-04-131-24/+30
* [Feature] Add escape functions for hyperscanVsevolod Stakhov2016-04-121-5/+290
* [Feature] Add implementation of abstract multipattern matcherVsevolod Stakhov2016-04-121-0/+322