summaryrefslogtreecommitdiffstats
path: root/src/optimize.c
Commit message (Expand)AuthorAgeFilesLines
* optimize: do not merge raw payload expressionsPablo Neira Ayuso2022-01-261-0/+3
* optimize: check for payload base and offset when searching for mergersPablo Neira Ayuso2022-01-261-0/+4
* optimize: merge verdict maps with same lookup keyPablo Neira Ayuso2022-01-261-12/+93
* optimize: add __expr_cmp()Pablo Neira Ayuso2022-01-261-46/+52
* src: silence compiler warningsFlorian Westphal2022-01-151-1/+1
* optimize: merge several selectors with different verdict into verdict mapPablo Neira Ayuso2022-01-151-1/+56
* optimize: merge same selector with different verdict into verdict mapPablo Neira Ayuso2022-01-151-15/+147
* optimize: merge rules with same selectors into a concatenationPablo Neira Ayuso2022-01-151-1/+43
* src: add ruleset optimization infrastructurePablo Neira Ayuso2022-01-151-0/+478