summaryrefslogtreecommitdiffstats
path: root/src/plugins/lua/trie.lua
Commit message (Collapse)AuthorAgeFilesLines
* [Fix] Detect confighelp in plugins initialisationVsevolod Stakhov2017-04-221-0/+4
|
* [Minor] Reduce log noise in trieVsevolod Stakhov2017-03-061-1/+1
|
* [Fix] Fix matching of the same patterns from different triesVsevolod Stakhov2016-12-161-2/+3
| | | | MFH: true
* [Fix] Fix body trie matchingVsevolod Stakhov2016-12-161-1/+1
| | | | MFH: true
* [Minor] Use new API for debug logging in Lua pluginsAndrew Lewis2016-11-251-1/+2
|
* [Minor] Small polishes for Lua partsAndrew Lewis2016-11-161-2/+2
|
* [Minor] Lint Lua plugins & global functionsAndrew Lewis2016-11-141-1/+1
|
* [Minor] Remove handful more globalsAndrew Lewis2016-11-071-1/+1
|
* Revert "[Feature] Add common way to disable Lua modules"Andrew Lewis2016-09-051-5/+1
| | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit f552edd887794a5086dcf93d36f8f82d83553196. Conflicts: src/plugins/lua/antivirus.lua src/plugins/lua/asn.lua src/plugins/lua/dcc.lua src/plugins/lua/dmarc.lua src/plugins/lua/emails.lua src/plugins/lua/forged_recipients.lua src/plugins/lua/greylist.lua src/plugins/lua/hfilter.lua src/plugins/lua/ip_score.lua src/plugins/lua/maillist.lua src/plugins/lua/mime_types.lua src/plugins/lua/multimap.lua src/plugins/lua/once_received.lua src/plugins/lua/ratelimit.lua src/plugins/lua/rbl.lua src/plugins/lua/replies.lua src/plugins/lua/rspamd_update.lua src/plugins/lua/trie.lua src/plugins/lua/whitelist.lua
* [Minor] Use infox instead of info in loggingVsevolod Stakhov2016-09-041-1/+1
|
* [Minor] Fix log message; don't use legacy APIAndrew Lewis2016-09-021-1/+1
|
* [Feature] Add common way to disable Lua modulesAndrew Lewis2016-09-011-0/+6
|
* [Feature] Implement body rules for the trie pluginVsevolod Stakhov2016-05-241-10/+23
|
* [Feature] Use new version of register_symbol in rspamd pluginsVsevolod Stakhov2016-04-221-15/+22
|
* Switch the rest to apache 2Vsevolod Stakhov2016-02-041-19/+9
|
* Update logging in lua modules.Vsevolod Stakhov2015-09-011-7/+7
|
* Fix lua plugins.Vsevolod Stakhov2015-05-281-4/+9
|
* `get_all_opt` now flattens the content of objectsVsevolod Stakhov2015-05-051-1/+1
| | | | | | | | | | | | | | | | | | | | So now in a configuration with multiple section with the same name, for example: module { param1 = value1; param2 = value2; } module { param2 = value2_1; param3 = value3; } this function will return a single lua table that looks as following: param1 = value1, param2 = value2_1, param3 = value3
* Fix trie plugin.Vsevolod Stakhov2015-04-071-9/+8
|
* Rewrite trie plugin.Vsevolod Stakhov2015-04-071-97/+115
|
* Clarify copyright for lua plugins.Vsevolod Stakhov2015-02-131-0/+26
|
* Adopt trie plugin.Vsevolod Stakhov2014-08-251-2/+4
|
* Replace gfind with gmatch.Vsevolod Stakhov2013-11-081-1/+1
| | | | Reported by: Andrew Lewis
* Improve performance of trie search.Vsevolod Stakhov2011-06-101-0/+2
|
* Fixes from previous commit.Vsevolod Stakhov2011-06-101-1/+1
|
* * Add LRU caching structureVsevolod Stakhov2011-06-101-0/+9
| | | | | | | * Add SPF records cache * Add ability to parse doubles to xmlrpc Several fixes to dns interface. Trie plugin now checks urls as well.
* * New module for checking emails inside messages (rules based, like multimap)Vsevolod Stakhov2011-02-031-2/+0
| | | | | | | * Emails now are separated from urls and urls checks * Add ability to check text attachements if option is presented in a configuration Version is 0.3.6 now
* * Make trie plugin and fix trie lua APIVsevolod Stakhov2011-01-251-0/+102