summaryrefslogtreecommitdiffstats
path: root/src/lua/lua_trie.c
Commit message (Collapse)AuthorAgeFilesLines
* [Rework] Use clang-format to unify formatting in all sourcesVsevolod Stakhov2023-07-261-185/+184
| | | | No meaningful changes.
* [Rework] Html: Deal with the utf_content partVsevolod Stakhov2021-06-021-3/+3
|
* [Feature] Lua_trie: Allow to report start of the matchVsevolod Stakhov2020-10-261-18/+51
|
* [Minor] Fix rspamd_has_only_html_part function + refactor macro namesVsevolod Stakhov2020-10-261-1/+1
|
* [Minor] Add method to check hyperscan support to multipattern libraryVsevolod Stakhov2020-02-241-0/+15
|
* [Feature] Support more hyperscan flagsVsevolod Stakhov2019-09-241-0/+6
|
* [Rework] Lua core: Use lightuserdata to index classesVsevolod Stakhov2019-09-161-12/+2
|
* [Minor] Lua_trie: Fix match for lua_textVsevolod Stakhov2019-09-061-1/+1
|
* [Feature] Lua_trie: More flexible APIVsevolod Stakhov2019-09-041-12/+76
|
* [Minor] Lua_trie: Add support of flags for trie creationVsevolod Stakhov2019-09-041-3/+24
|
* [Project] Adopt Lua APIVsevolod Stakhov2019-07-121-6/+4
|
* [Rework] Rework utf content processing in text partsVsevolod Stakhov2018-09-051-3/+3
| | | | | | - Store unicode in UTF parts - Store unicode for HTML parts - Rename struct fields and split them into unicode/utf components
* [Minor] Better Lua 5.3 compatibilityVsevolod Stakhov2018-08-151-2/+2
|
* [Feature] Add support for Lua API tracingVsevolod Stakhov2018-08-091-0/+4
|
* [Fix] Fix couple of issuesVsevolod Stakhov2017-01-151-3/+3
| | | | Found by: Coverity
* [Rework] Rename mime parts structuresVsevolod Stakhov2016-07-041-1/+1
|
* [Feature] Implement body rules for the trie pluginVsevolod Stakhov2016-05-241-0/+39
|
* [Feature] Use rspamd specific type checks for userdataVsevolod Stakhov2016-05-051-1/+1
|
* [Feature] Allow binary patterns in lua_trieVsevolod Stakhov2016-04-231-2/+5
|
* [Feature] Allow to have different flags for different patternsVsevolod Stakhov2016-04-141-4/+4
|
* [Minor] Fix callback typeVsevolod Stakhov2016-04-131-0/+1
|
* [Feature] Use mutlipattern for lua_trie codeVsevolod Stakhov2016-04-131-54/+43
|
* Fix some issues found by coverityVsevolod Stakhov2016-02-091-3/+7
|
* Fix leaks in lua error pathsVsevolod Stakhov2016-02-051-0/+1
|
* Switch the rest to apache 2Vsevolod Stakhov2016-02-041-22/+12
|
* Start miration to the new strings.Vsevolod Stakhov2015-10-061-1/+1
|
* Rework parts and task structure:Vsevolod Stakhov2015-07-131-8/+3
| | | | | | | | | - 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
* Use binary flags for part flags.Vsevolod Stakhov2015-04-291-1/+1
|
* Add @example tag.Vsevolod Stakhov2015-04-091-1/+1
|
* Forgot @module.Vsevolod Stakhov2015-04-091-0/+1
|
* Write documentation for lua_trie module.Vsevolod Stakhov2015-04-091-0/+49
|
* Indicies in lua starts from 1.Vsevolod Stakhov2015-04-071-1/+1
|
* Rework lua trie API, allow raw message search.Vsevolod Stakhov2015-04-071-6/+31
|
* Fix logic of lua_trie search.Vsevolod Stakhov2015-04-071-9/+19
|
* Rework lua trie for new actrie.Vsevolod Stakhov2015-04-071-0/+263