aboutsummaryrefslogtreecommitdiffstats
path: root/src/libmime/mime_expressions.c
Commit message (Expand)AuthorAgeFilesLines
* [Project] Rework API for the modified headersVsevolod Stakhov2021-02-231-3/+3
* [Minor] Plug leak on error pathVsevolod Stakhov2021-01-061-1/+3
* [Minor] Remove unused varVsevolod Stakhov2020-10-261-1/+0
* [Minor] Fix rspamd_has_only_html_part function + refactor macro namesVsevolod Stakhov2020-10-261-10/+13
* [Minor] Fix simple regexpsVsevolod Stakhov2020-07-291-26/+21
* [Project] Add `L` flag for regexps to save start of the match in HyperscanVsevolod Stakhov2020-07-281-4/+10
* [Project] Allow to specify re_conditions for regular expressionsVsevolod Stakhov2020-07-281-5/+47
* [Project] Preliminary support of lua conditions for regexpsVsevolod Stakhov2020-07-241-4/+6
* [Project] Rework scan result functions to support shadow resultsVsevolod Stakhov2020-04-071-1/+1
* [Minor] Split url and email regexpsVsevolod Stakhov2020-02-131-0/+5
* [Fix] 'R' flag is for all headers regexpAnton Yuzhaninov2020-02-101-2/+2
* [Fix] Fix O(N^2) algorithmVsevolod Stakhov2019-12-121-13/+30
* [Rework] Change mime part specifics handlingVsevolod Stakhov2019-11-211-4/+4
* [Rework] Distinguish protocol and task flagsVsevolod Stakhov2019-07-161-3/+16
* [Project] Move digest to messageVsevolod Stakhov2019-07-121-36/+23
* [Minor] Add has_symbol function to rspamd expressionsVsevolod Stakhov2019-06-181-0/+33
* Revert "[Fix] Escape utf in regexp to dodge ragel/hyperscan issue"Vsevolod Stakhov2019-06-051-6/+1
* [Fix] Escape utf in regexp to dodge ragel/hyperscan issueVsevolod Stakhov2019-06-041-1/+6
* [Fix] Do not use lightuserdata for tracebackVsevolod Stakhov2019-05-241-7/+2
* [Rework] Rework expression APIVsevolod Stakhov2019-05-171-3/+3
* [Minor] Fix expressions for empty content HTML partsVsevolod Stakhov2019-02-131-3/+3
* [Minor] Fix various issuesVsevolod Stakhov2019-01-151-23/+34
* [Feature] Regexp: Allow local lua functions in Rspamd regexp moduleVsevolod Stakhov2019-01-151-9/+109
* [Minor] Core: Fix one more issue in content_type_has_paramVsevolod Stakhov2018-12-201-2/+6
* [Minor] Core: Fix content type attributes access after reworkVsevolod Stakhov2018-12-191-25/+70
* [Rules] Use bad_unicode flag for LEAKED_PASSWORD_SCAM ruleVsevolod Stakhov2018-11-301-1/+1
* [Feature] Allow to get task flags in C expressionsVsevolod Stakhov2018-11-291-57/+120
* [Feature] Add more words regexp classesVsevolod Stakhov2018-11-291-0/+8
* [Feature] Add support of words regexpsVsevolod Stakhov2018-11-121-0/+4
* [Minor] Fixes to regexp selectorsVsevolod Stakhov2018-09-171-1/+1
* [Minor] Add implicit header type for regexpsVsevolod Stakhov2018-09-161-2/+9
* [Project] Add initial support for selectors in regexpsVsevolod Stakhov2018-09-151-18/+76
* [Minor] Use struct to pass parameters to process_atom() functionsMikhail Galanin2018-08-131-3/+3
* [Fix] Fix regexp functions when no data is passedVsevolod Stakhov2018-07-101-13/+27
* [Rework] Use floating point arithmetics in Rspamd expressionsVsevolod Stakhov2017-09-301-3/+3
* [Minor] Add `is_empty_body` regexp functionVsevolod Stakhov2017-05-181-0/+21
* [Minor] Oops, forgot to save in the previous commitVsevolod Stakhov2017-04-291-5/+5
* [Fix] Fix parsing of long regexp typesVsevolod Stakhov2017-04-291-10/+19
* [Minor] Fix warningsVsevolod Stakhov2017-04-281-1/+3
* [Minor] Fix various style issuesVsevolod Stakhov2017-03-231-2/+1
* [Fix] Fix parsing of cte in expressionsVsevolod Stakhov2017-03-071-33/+9
* [Fix] Multiple memory corruption fixesVsevolod Stakhov2017-01-181-14/+0
* [Fix] Various reload leak fixingVsevolod Stakhov2017-01-171-6/+8
* [Fix] More random fixes for reload...Vsevolod Stakhov2017-01-171-2/+0
* [Fix] Plug memory leak in expressions parsing during reloadVsevolod Stakhov2017-01-171-6/+4
* [Minor] Fix some outbound access issuesVsevolod Stakhov2017-01-151-0/+3
* [Rework] Finally remove gmime dependency from RspamdVsevolod Stakhov2016-12-221-3/+0
* [Rework] Kill all InternetAddressList usagesVsevolod Stakhov2016-12-221-102/+27
* [Fix] Restore content type params related functionsVsevolod Stakhov2016-12-171-5/+126
* [Rework|Minor] Further fixes for the new mime parserVsevolod Stakhov2016-12-161-155/+36