aboutsummaryrefslogtreecommitdiffstats
path: root/src/lua
Commit message (Collapse)AuthorAgeFilesLines
* [Feature] Rework dns resolving API for lua, add 'forced' optionVsevolod Stakhov2016-06-131-85/+39
|
* [CritFix] Fix parsing of missing classesVsevolod Stakhov2016-06-131-0/+1
|
* [Feature] Improve error report for type missmatch in luaVsevolod Stakhov2016-06-132-15/+43
|
* [Feature] Allow https mapsVsevolod Stakhov2016-06-131-0/+3
|
* [Feature] Implement SSL support in http clientVsevolod Stakhov2016-06-131-3/+7
|
* [Rework] Finish rework for the rest of places that use HTTPVsevolod Stakhov2016-06-101-5/+21
|
* [Feature] Add function to generate random hex stringVsevolod Stakhov2016-06-101-0/+30
|
* [Fix] Fix usage of rdns reply structureVsevolod Stakhov2016-06-091-2/+4
| | | | | Issue: #654 Reported by: @AlexeySa
* [Fix] Fix setting path for luaVsevolod Stakhov2016-06-071-2/+2
| | | | | Issue: #652 Reported by: @vurgun
* [Feature] Add lua utility to decode URL encodingVsevolod Stakhov2016-05-311-5/+49
|
* [Feature] Use generic global string split functionVsevolod Stakhov2016-05-281-0/+8
|
* [Fix] Link lpeg to rspamd lua libraryVsevolod Stakhov2016-05-281-0/+2
|
* [Feature] Use universal redis definitions in rspamd pluginsVsevolod Stakhov2016-05-281-0/+1
|
* [Feature] Add universal function to parse redis servers for pluginsVsevolod Stakhov2016-05-281-0/+56
|
* [Feature] Add execution of lua global functions scriptVsevolod Stakhov2016-05-283-1/+7
|
* [Feature] Allow static lua files in any parts of rspamd sourcesVsevolod Stakhov2016-05-281-0/+7
|
* [Feature] Implement body rules for the trie pluginVsevolod Stakhov2016-05-241-0/+39
|
* [Feature] Allow versioning for sqlite databasesVsevolod Stakhov2016-05-231-1/+1
|
* [Feature] New abstract hashing API in cryptoboxVsevolod Stakhov2016-05-101-2/+3
|
* [Feature] Use extended map types in lua map, unify codeVsevolod Stakhov2016-05-102-142/+99
|
* [Feature] Allow to extract ucl_object from lua using common APIVsevolod Stakhov2016-05-101-0/+14
|
* [Rework] Fix lua maps APIVsevolod Stakhov2016-05-092-36/+78
|
* [Feature] Better lua_redis loggingVsevolod Stakhov2016-05-071-5/+15
|
* [Fix] Another try to fix hanged redis sessionsVsevolod Stakhov2016-05-061-1/+1
|
* [Fix] Another rework for lua_redis events handlingVsevolod Stakhov2016-05-051-40/+46
| | | | Issue: #609
* [Feature] Use rspamd specific type checks for userdataVsevolod Stakhov2016-05-0523-54/+54
|
* [Fix] Improve lua redis handlingVsevolod Stakhov2016-05-051-19/+48
|
* [CritFix] Fix redis structure by adding {NULL, NULL} memberVsevolod Stakhov2016-05-051-0/+1
| | | | | Issue: #609 Reported by: @moisseev
* [Feature] Add better method to check lua userdata typesVsevolod Stakhov2016-05-052-9/+79
|
* [Fix] Use custom error function for pre and post filtersVsevolod Stakhov2016-05-051-12/+27
|
* [Fix] Try to fix redis crashesVsevolod Stakhov2016-05-051-0/+7
|
* [Fix] Cleanup stack from global varsVsevolod Stakhov2016-05-051-0/+2
|
* [Feature] Improve logging lua typesVsevolod Stakhov2016-05-052-4/+18
|
* [Feature] Print userdata using tostring if possibleVsevolod Stakhov2016-05-041-6/+23
|
* [Feature] Improve levenshtein distance functionVsevolod Stakhov2016-05-041-1/+7
| | | | | | - Use g_malloc instead of alloca - Allow to set variable replacement cost - Update lua util.levenshtein_distance
* [Minor] Always return constant number of results from lua redisVsevolod Stakhov2016-05-041-4/+6
|
* Revert "[CritFix] Pre-filters and post-filters were completely broken"Vsevolod Stakhov2016-05-031-0/+16
| | | | This reverts commit 88c10484ff3802b59d8bcc7e9832e9fe97c9bb89.
* [CritFix] Pre-filters and post-filters were completely brokenVsevolod Stakhov2016-05-031-16/+0
|
* [CritFix] Restore the intended pre-filters behaviourVsevolod Stakhov2016-05-031-0/+6
| | | | | | Previously, filters and post-filters were checked even if pre-filter has set some result. Now pre-result efficienly makes a trapdoor to writing reply (as it was before 1.0).
* [Feature] Implement order of pre/post filtersVsevolod Stakhov2016-05-031-4/+31
|
* [Fix] One more fix in redis destructorVsevolod Stakhov2016-05-031-1/+6
|
* [Fix] Reverse options when receivedVsevolod Stakhov2016-05-031-0/+4
|
* [Feature] Allow setting scores and actions from luaVsevolod Stakhov2016-05-031-0/+88
|
* [Feature] Add more encodingsto cryptobox hash APIVsevolod Stakhov2016-05-031-0/+55
|
* [Feature] Allow partial hash updatesVsevolod Stakhov2016-05-031-0/+11
|
* [Feature] Add task:get_rawbody methodVsevolod Stakhov2016-05-031-1/+39
|
* [Feature] Now cryptobox lua API accepts rspamd text as inputVsevolod Stakhov2016-05-031-21/+72
|
* [Feature] Add some time manipulation functions for lua APiVsevolod Stakhov2016-05-031-0/+60
|
* [Fix] Fix return value for couple of lua functionsVsevolod Stakhov2016-04-301-2/+4
|
* [Fix] Fix setting of the lua topVsevolod Stakhov2016-04-302-2/+2
|