aboutsummaryrefslogtreecommitdiffstats
path: root/src/lua/lua_http.c
Commit message (Expand)AuthorAgeFilesLines
* [Rework] Further project structure reorganisationVsevolod Stakhov2020-02-111-1/+1
* [Rework] Stop using of uthash for http headersVsevolod Stakhov2020-02-031-6/+6
* [Minor] Fix use after freeVsevolod Stakhov2019-12-161-2/+7
* [Fix] Check results of write message as SSL can bork themVsevolod Stakhov2019-11-051-3/+1
* [Minor] Lua_http: Save log tagVsevolod Stakhov2019-11-031-0/+7
* [Fix] Another try to fix slow callbacks and timersVsevolod Stakhov2019-10-311-3/+0
* [Minor] Update event loop timer in lua_http as it can cause troublesVsevolod Stakhov2019-10-291-0/+2
* [Minor] Lua_http: Preallocate body when parsing tablesVsevolod Stakhov2019-10-281-11/+44
* [Fix] Distinguish remote and local addrs parsingVsevolod Stakhov2019-09-281-1/+2
* [Project] Adopt Lua APIVsevolod Stakhov2019-06-221-8/+8
* [Project] First refactoring step libevent->libevVsevolod Stakhov2019-06-221-6/+6
* [Minor] Refactor DNS resolver invocationsVsevolod Stakhov2019-04-111-3/+3
* [Minor] Slight logging improvementsVsevolod Stakhov2019-03-201-2/+5
* [Minor] Sigh, another try to fix coroutines errorsVsevolod Stakhov2019-03-191-2/+19
* [Minor] Fix coroutine based error handling in lua httpVsevolod Stakhov2019-03-191-0/+4
* [Fix] Add crash safety for HTTP async routinesVsevolod Stakhov2019-03-191-11/+53
* [Minor] Simplify host element handling in HTTP messageVsevolod Stakhov2019-03-181-5/+1
* [Rework] Another iteration of HTTP interfaces reworkVsevolod Stakhov2019-03-181-13/+3
* [Fix] Fix various issues found by PVS StudioVsevolod Stakhov2019-03-131-0/+4
* [Minor] Document keepalive attributeVsevolod Stakhov2019-03-121-0/+1
* [Project] Implement keep-alive support in lua_httpVsevolod Stakhov2019-03-051-24/+58
* [Project] HTTP: Rework HTTP connections API to simplify its usageVsevolod Stakhov2019-02-251-2/+4
* [Project] Adopt lua libraries for http contextVsevolod Stakhov2019-02-191-9/+8
* [Minor] Try to fix race condition in http connectionVsevolod Stakhov2018-11-301-6/+9
* [Project] Another rework for symbols cacheVsevolod Stakhov2018-10-291-4/+4
* [Minor] Various fixes around async eventsVsevolod Stakhov2018-10-261-0/+5
* [Rework] Add more traces to async events, get rid of GQuarksVsevolod Stakhov2018-10-261-5/+7
* [Minor] Fix issues in lua httpVsevolod Stakhov2018-10-221-5/+5
* [Project] Adopt lua httpVsevolod Stakhov2018-10-201-39/+34
* [Minor] Described some parameters for rspamd_http.requestMikhail Galanin2018-10-041-3/+14
* [Minor] Fixed argument checkMikhail Galanin2018-10-021-0/+3
* [Fix] Fix watchers in lua_tcpVsevolod Stakhov2018-09-131-2/+18
* [Fix] Implement watchers replacement to handle nested callsVsevolod Stakhov2018-09-131-0/+22
* [Fix] Fix more issues with watching of async eventsVsevolod Stakhov2018-09-121-6/+7
* [Fix] Fix another cleanup race conditionVsevolod Stakhov2018-09-121-8/+19
* [Fix] Fix crashes on task cleanupVsevolod Stakhov2018-09-101-1/+1
* Merge pull request #2441 from negram/coroutines-to-finish-periodic-onloadVsevolod Stakhov2018-08-241-3/+2
|\
| * [Minor] Split lua_thread_pool_get on lua_thread_pool_get_for_task/lua_thread_...Mikhail Galanin2018-08-241-3/+2
* | [Minor] Parameters check: either config or task should be setMikhail Galanin2018-08-231-0/+3
|/
* [Minor] Added coroutine support to HTTP moduleMikhail Galanin2018-08-231-10/+107
* [Minor] use callback helpers to avoid conflicts between coroutine- and callba...Mikhail Galanin2018-08-171-22/+39
* [Minor] Better Lua 5.3 compatibilityVsevolod Stakhov2018-08-151-1/+1
* [Fix] Add fail-safety for destroying sessionsVsevolod Stakhov2018-08-141-1/+7
* [Fix] Fix HTTP requests with no bodyVsevolod Stakhov2018-08-091-5/+9
* [Feature] Add support for Lua API tracingVsevolod Stakhov2018-08-091-0/+1
* [Feature] Support gathering HTTP body from fragments in lua_httpVsevolod Stakhov2018-08-071-0/+29
* [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
* [Feature] Support sending given header multiple times in lua_httpAndrew Lewis2018-02-271-4/+16
* [Minor] Further portion of g_slice eliminationVsevolod Stakhov2017-10-281-2/+2