aboutsummaryrefslogtreecommitdiffstats
path: root/src/libmime/mime_expressions.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove legacy fuzzy code completely.Vsevolod Stakhov2015-07-181-1/+0
|
* Improve tag_exists function.Vsevolod Stakhov2015-07-171-41/+1
|
* Use the new API.Vsevolod Stakhov2015-07-161-5/+6
|
* Move distance calculation to message parsing.Vsevolod Stakhov2015-07-141-132/+0
|
* Implement levenshtein distance for words.Vsevolod Stakhov2015-07-141-4/+41
|
* Start removing of old fuzzy algorithm.Vsevolod Stakhov2015-07-141-9/+13
|
* Fix some more issues found after mime rework.Vsevolod Stakhov2015-07-141-8/+8
|
* Rework parts and task structure:Vsevolod Stakhov2015-07-131-164/+98
| | | | | | | | | - Now text_parts, parts and received are arrays - Pre-allocate arrays with some reasonable defaults - Use arrays instead of lists in plugins and checks - Remove unused fields from task structure - Rework mime_foreach callback function - Remove deprecated scan_milliseconds field
* Fix regexp_search invocation.Vsevolod Stakhov2015-06-301-6/+6
|
* Rework and fix several issues in mime processing.Vsevolod Stakhov2015-06-021-2/+2
|
* Set re limit from regexp module.Vsevolod Stakhov2015-05-101-6/+2
|
* Improve regexp items parsing diagnostics.Vsevolod Stakhov2015-05-071-1/+14
|
* Fix internal functions arguments parsing.Vsevolod Stakhov2015-05-051-6/+23
|
* Rework rspamd mime regexp processing.Vsevolod Stakhov2015-04-301-58/+70
|
* Use binary flags for part flags.Vsevolod Stakhov2015-04-291-10/+10
|
* Use hash table instead of tree for urls.Vsevolod Stakhov2015-04-141-6/+7
|
* Add some preliminary priorities for mime expressions.Vsevolod Stakhov2015-03-281-2/+31
|
* Fix rspamd_parts_distance function.Vsevolod Stakhov2015-03-241-1/+1
|
* Improve test regexp.Vsevolod Stakhov2015-03-241-9/+39
|
* Allow global lua functions in mime_regexp.Vsevolod Stakhov2015-03-241-0/+29
|
* Fix parsing of regexp atoms.Vsevolod Stakhov2015-03-241-1/+1
|
* Fix parsing of function atoms with braces.Vsevolod Stakhov2015-03-241-8/+27
|
* Reset variable to avoid unexpected results.Vsevolod Stakhov2015-03-231-0/+6
|
* Fix function invocation.Vsevolod Stakhov2015-03-231-2/+2
|
* Fixes to mime regexp parsing.Vsevolod Stakhov2015-03-231-4/+6
|
* Rework expression functions.Vsevolod Stakhov2015-03-221-339/+139
|
* Move specific functions to mime_expr.Vsevolod Stakhov2015-03-211-1/+864
|
* Add guards for function arguments.Vsevolod Stakhov2015-03-201-2/+30
|
* Fix functions invocation.Vsevolod Stakhov2015-03-201-52/+56
|
* Process regexps from atom process function.Vsevolod Stakhov2015-03-191-0/+13
|
* Unify regexp match function.Vsevolod Stakhov2015-03-191-93/+77
|
* Move regexp process code from the plugin.Vsevolod Stakhov2015-03-191-0/+273
|
* Add global limit for mime regular expressions.Vsevolod Stakhov2015-03-191-0/+10
|
* Add code to destroy mime atom.Vsevolod Stakhov2015-03-191-1/+21
|
* Implement parsing of internal functions.Vsevolod Stakhov2015-03-191-5/+113
|
* Add basic atom parsing utility.Vsevolod Stakhov2015-03-191-4/+140
|
* Write atom parser skeleton.Vsevolod Stakhov2015-03-191-0/+38
|
* Start removing old stuff.Vsevolod Stakhov2015-03-191-0/+957