summaryrefslogtreecommitdiffstats
path: root/src/libserver/re_cache.c
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Try to fix cleanup codeVsevolod Stakhov2021-10-161-40/+23
* [Fix] Fix compilation of the hyperscan databases with errorsVsevolod Stakhov2021-10-111-10/+17
* [Minor] Fix some more issuesVsevolod Stakhov2021-09-251-2/+5
* [Minor] Fix use after freeVsevolod Stakhov2021-09-211-3/+3
* [Rework] Html: Deal with the utf_content partVsevolod Stakhov2021-06-021-2/+2
* [Minor] Add some loggingVsevolod Stakhov2021-05-131-0/+8
* [Feature] Add race condition protection against hs_helper restartsVsevolod Stakhov2021-05-121-3/+4
* [Project] Rework API for the modified headersVsevolod Stakhov2021-02-231-5/+5
* [Minor] Fix some compiler warningsDuncan Bellamy2020-12-291-1/+1
* [Minor] Fix the caseVsevolod Stakhov2020-11-251-1/+1
* [Feature] Support rspamd_text in selector regexpsVsevolod Stakhov2020-11-251-10/+24
* [Minor] Improve error messagesVsevolod Stakhov2020-11-191-4/+12
* [Minor] Do not mix HS_FLAG_SINGLEMATCH and HS_FLAG_SOM_LEFTMOSTVsevolod Stakhov2020-11-171-3/+4
* [Minor] Improve error loggingVsevolod Stakhov2020-11-131-1/+2
* [Minor] Disable regexp limits for hyperscanVsevolod Stakhov2020-11-071-1/+3
* [Minor] Fix rspamd_has_only_html_part function + refactor macro namesVsevolod Stakhov2020-10-261-4/+4
* [Project] Add `L` flag for regexps to save start of the match in HyperscanVsevolod Stakhov2020-07-281-0/+4
* [Minor] Move conditionVsevolod Stakhov2020-07-281-3/+3
* [Minor] Fix usageVsevolod Stakhov2020-07-271-1/+1
* [Project] Preliminary support of lua conditions for regexpsVsevolod Stakhov2020-07-241-28/+92
* [Minor] silence warnings about unused function resultsChristian Göttsche2020-04-111-1/+1
* [Minor] Reduce log noiseVsevolod Stakhov2020-03-231-8/+32
* [Rework] Re cache: Load hyperscan earlyVsevolod Stakhov2020-03-231-11/+28
* [Rework] Urls: more rework of the urls setsVsevolod Stakhov2020-03-091-12/+12
* [Rework] Rework URL structure: user fieldVsevolod Stakhov2020-03-091-1/+1
* [Minor] Split url and email regexpsVsevolod Stakhov2020-02-131-4/+41
* [Minor] Fix hyperscan loaded when invalid files are presentedVsevolod Stakhov2020-02-051-7/+18
* [Minor] Fix error pathVsevolod Stakhov2020-02-051-3/+3
* [CritFix] Fix re cache when mix of pcre and hyperscan is usedVsevolod Stakhov2020-01-311-18/+23
* [Minor] Further logging improvementsVsevolod Stakhov2020-01-311-5/+5
* [Minor] Fix log messageVsevolod Stakhov2020-01-311-1/+1
* [Minor] Improve loggingVsevolod Stakhov2020-01-301-13/+32
* [Minor] Do not write truncated hyperscan filesVsevolod Stakhov2020-01-271-13/+32
* [Minor] Fix build with no hyperscanVsevolod Stakhov2019-12-241-2/+2
* [Minor] Slightly change fp logicVsevolod Stakhov2019-12-241-2/+3
* [Minor] Enable profiling on slow regexpsVsevolod Stakhov2019-12-241-0/+1
* [Minor] Report fork failure instead of crashVsevolod Stakhov2019-12-191-5/+11
* [Minor] Skip unneeded fsyncVsevolod Stakhov2019-12-181-2/+0
* [Project] Use own utf8 validation instead of glibVsevolod Stakhov2019-11-151-1/+3
* [Fix] Do not use strdup on data extracted from luaVsevolod Stakhov2019-10-211-2/+8
* [Minor] Do not do urf8 escape for non-utf8 regexpsVsevolod Stakhov2019-10-211-2/+6
* [Minor] Improve errors logging on hyperscan load errorsVsevolod Stakhov2019-10-041-7/+26
* [Minor] Oops, fix misprintVsevolod Stakhov2019-10-031-1/+1
* [Minor] Fix build with no hyperscanVsevolod Stakhov2019-10-021-1/+0
* [Rework] Allow execution of async events when hs compiles regexpsVsevolod Stakhov2019-10-021-245/+318
* [Fix] Do not count images urls when checking url regexps for compatibilityVsevolod Stakhov2019-09-271-8/+9
* [Project] Libserver migration processVsevolod Stakhov2019-07-121-125/+121
* [Minor] Fight lost: alignof -> _AlignofVsevolod Stakhov2019-07-091-1/+1
* [Rework] Use libsodium instead of hand crafted crypto implementationsVsevolod Stakhov2019-07-081-2/+5
* [Fix] Really fix hyperscan workaroundVsevolod Stakhov2019-06-051-7/+41