aboutsummaryrefslogtreecommitdiffstats
path: root/src/lua
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Better naming: lua_rspamd_dns -> lua_dnsMikhail Galanin2018-08-174-10/+10
* [Minor] Better naming: renamed old module - lua_dns -> lua_dns_resolverMikhail Galanin2018-08-174-20/+20
* [Minor] Moved coroutine-related functionality of DNS resolver into a separate...Mikhail Galanin2018-08-176-90/+245
* [Minor] Small improvementsMikhail Galanin2018-08-173-6/+30
* [Minor] use callback helpers to avoid conflicts between coroutine- and callba...Mikhail Galanin2018-08-174-126/+187
* [Minor] Added callback helpersMikhail Galanin2018-08-173-11/+50
* Merge branch 'master' into lua-coroutine-modelMikhail Galanin2018-08-1517-105/+105
|\
| * [Minor] Better Lua 5.3 compatibilityVsevolod Stakhov2018-08-1517-105/+105
* | [Minor] Lua v5.3 compatibilityMikhail Galanin2018-08-151-2/+2
* | [Minor] Do not pass thread info via callback data, it is used by different tasksMikhail Galanin2018-08-151-12/+19
* | [Minor] Better return value - table/string for result, true/false as error signMikhail Galanin2018-08-141-19/+34
* | [Minor] Use coroutine model in dns resolver APIMikhail Galanin2018-08-145-21/+106
* | Merge branch 'master' into lua-coroutine-modelMikhail Galanin2018-08-144-4/+57
|\|
| * [Fix] Add fail-safety for destroying sessionsVsevolod Stakhov2018-08-143-2/+34
| * [Minor] Fix conditional debuggingVsevolod Stakhov2018-08-131-2/+23
* | [Minor] Use struct to pass parameters to process_atom() functionsMikhail Galanin2018-08-131-22/+34
* | Merge branch 'master' into lua-coroutine-modelMikhail Galanin2018-08-1323-66/+574
|\|
| * [Feature] Add pure Lua debugm functionVsevolod Stakhov2018-08-101-43/+55
| * [Minor] Add logx method to the loggerVsevolod Stakhov2018-08-101-18/+39
| * [Fix] Do not try to process skipped messagesVsevolod Stakhov2018-08-101-0/+5
| * [Fix] Fix HTTP requests with no bodyVsevolod Stakhov2018-08-091-5/+9
| * [Minor] Allow to get a trace functionVsevolod Stakhov2018-08-091-0/+20
| * [Feature] Add support for Lua API tracingVsevolod Stakhov2018-08-0923-2/+448
* | [Minor] Review fixesMikhail Galanin2018-08-093-14/+66
* | [Project] coroutine threaded model for API calls: thread poolMikhail Galanin2018-08-084-34/+229
|/
* [Feature] Support gathering HTTP body from fragments in lua_httpVsevolod Stakhov2018-08-071-0/+29
* [Minor] Various fixes to lua_task_load_from_string methodVsevolod Stakhov2018-08-071-21/+20
* [Fix] Fixed argument checking for being nullMikhail Galanin2018-08-011-1/+1
* Merge pull request #2385 from negram/extract_specific_urls-reworkVsevolod Stakhov2018-07-312-5/+112
|\
| * [Fix] codestyleMikhail Galanin2018-07-312-2/+2
| * [Minor] added test parsing html/phished urlsMikhail Galanin2018-07-312-5/+112
* | [Fix] Fix messages insertionVsevolod Stakhov2018-07-311-1/+1
|/
* [Minor] Initialize composite policy when defined from LuaVsevolod Stakhov2018-07-301-1/+2
* [Project] Adopt functionsVsevolod Stakhov2018-07-241-40/+21
* [Minor] Add `trivial` flag for symbolsVsevolod Stakhov2018-07-231-0/+4
* [Feature] Disable all SSL checks if ssl_no_verify flag is setVsevolod Stakhov2018-07-191-1/+2
* [Minor] Support HTTP basic auth in Lua HTTPVsevolod Stakhov2018-07-191-7/+44
* [Minor] Rework headers extracting APIVsevolod Stakhov2018-07-173-54/+103
* [Minor] Slightly improve and document task:set_user methodVsevolod Stakhov2018-07-171-3/+30
* [Minor] Allow to check if we have set some pre-resultVsevolod Stakhov2018-07-111-0/+25
* [Minor] Do not print pointer if successfully converted UD to a stringVsevolod Stakhov2018-07-101-1/+13
* [Minor] Use proper hashing when getting texts fuzzy hashVsevolod Stakhov2018-07-041-1/+3
* [Feature] Add preliminary function to get fuzzy hashes from text in LuaVsevolod Stakhov2018-07-041-0/+128
* [Feature] Distinguish IP failures from connection failuresVsevolod Stakhov2018-07-021-1/+7
* [Feature] Allow to show HTML structure on extractionVsevolod Stakhov2018-06-261-1/+1
* [Minor] Show transparency and tag name in HTML blocksVsevolod Stakhov2018-06-231-6/+8
* [Feature] Add a concept of ignored symbols to avoid race conditionsVsevolod Stakhov2018-06-221-12/+17
* [Minor] Add font-size to Lua APIVsevolod Stakhov2018-06-211-1/+6
* [Minor] Fix task creationVsevolod Stakhov2018-06-191-1/+6
* [Feature] Add method to get statistical tokens in Lua APIVsevolod Stakhov2018-06-191-1/+128