aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Fix lua composites API.Vsevolod Stakhov2015-03-231-5/+10
* Restore compiling of plugins.Vsevolod Stakhov2015-03-235-413/+27
* Rework expression functions.Vsevolod Stakhov2015-03-222-343/+143
* Constify cache add key argument.Vsevolod Stakhov2015-03-222-3/+3
* Move specific functions to mime_expr.Vsevolod Stakhov2015-03-212-1020/+867
* Remove unused include from expressions.Vsevolod Stakhov2015-03-211-1/+0
* Fix composites parsing.Vsevolod Stakhov2015-03-212-12/+8
* Update composites logic.Vsevolod Stakhov2015-03-212-2/+30
* Start to rework composites.Vsevolod Stakhov2015-03-212-165/+120
* Add guards for function arguments.Vsevolod Stakhov2015-03-201-2/+30
* Fix functions invocation.Vsevolod Stakhov2015-03-202-54/+58
* Process regexps from atom process function.Vsevolod Stakhov2015-03-191-0/+13
* Unify regexp match function.Vsevolod Stakhov2015-03-192-111/+77
* Move regexp process code from the plugin.Vsevolod Stakhov2015-03-192-407/+273
* Add re cache logic to task routines.Vsevolod Stakhov2015-03-192-1/+54
* Use regexp hash functions for task re_cache.Vsevolod Stakhov2015-03-193-3/+25
* Add global limit for mime regular expressions.Vsevolod Stakhov2015-03-192-0/+17
* Add code to destroy mime atom.Vsevolod Stakhov2015-03-191-1/+21
* Implement parsing of internal functions.Vsevolod Stakhov2015-03-192-6/+115
* Remove expressions pollutions from parts of rspamd.Vsevolod Stakhov2015-03-196-112/+1
* Add basic atom parsing utility.Vsevolod Stakhov2015-03-191-4/+140
* Write atom parser skeleton.Vsevolod Stakhov2015-03-192-3/+41
* Start removing old stuff.Vsevolod Stakhov2015-03-195-883/+100
* Fix processing of a single element.Vsevolod Stakhov2015-03-191-0/+1
* Fix + expressions optimizations.Vsevolod Stakhov2015-03-191-7/+18
* Fix parsing of limits.Vsevolod Stakhov2015-03-191-2/+6
* Select operand on OR operation.Vsevolod Stakhov2015-03-191-0/+1
* Fix issues when calling for process atoms.Vsevolod Stakhov2015-03-191-4/+5
* Add lua-expr:process method.Vsevolod Stakhov2015-03-191-0/+22
* Finish expression evaluation.Vsevolod Stakhov2015-03-191-2/+13
* Write optimizator for plus operator.Vsevolod Stakhov2015-03-191-2/+150
* Prefer processed elements during optimizations.Vsevolod Stakhov2015-03-191-2/+4
* Fix references.Vsevolod Stakhov2015-03-182-29/+38
* Fix length when parsing ip4/ip6.Vsevolod Stakhov2015-03-181-2/+2
* Fix some more issues in spf.Vsevolod Stakhov2015-03-181-7/+10
* Fix issues in spf plugin.Vsevolod Stakhov2015-03-182-10/+14
* Use const pointer for LRU cache search.Vsevolod Stakhov2015-03-182-2/+2
* Fix errors.Vsevolod Stakhov2015-03-182-24/+38
* Fix refcounts.Vsevolod Stakhov2015-03-182-2/+17
* Fix spf plugin.Vsevolod Stakhov2015-03-183-101/+27
* Rework flattening and callback logic.Vsevolod Stakhov2015-03-182-127/+39
* Rework plain ip6/ip4 parsing.Vsevolod Stakhov2015-03-182-6/+81
* Add records flattening logic.Vsevolod Stakhov2015-03-181-17/+95
* Rework DNS callback.Vsevolod Stakhov2015-03-182-318/+124
* Unify hostmask parsing.Vsevolod Stakhov2015-03-181-40/+124
* Fix parsing routines.Vsevolod Stakhov2015-03-181-205/+182
* Start rework for spf structures.Vsevolod Stakhov2015-03-182-98/+148
* Rework address matching algorithm in SPF plugin.Vsevolod Stakhov2015-03-181-25/+21
* Use reft-associativity by default for all ops.Vsevolod Stakhov2015-03-181-2/+3
* Treat '+' as operator symbol.Vsevolod Stakhov2015-03-181-0/+2