aboutsummaryrefslogtreecommitdiffstats
path: root/src/lua/lua_http.c
Commit message (Expand)AuthorAgeFilesLines
* [Project] Remove NIST mode from everywhereVsevolod Stakhov2024-08-091-3/+2
* [Rework] Further types conversion (no functional changes)Vsevolod Stakhov2024-03-181-25/+25
* [Project] Convert the remainingVsevolod Stakhov2024-03-051-9/+9
* [Minor] Slightly improve loggingVsevolod Stakhov2023-09-091-4/+12
* [Rework] Use clang-format to unify formatting in all sourcesVsevolod Stakhov2023-07-261-406/+407
* [Fix] Fix crash with cname repliesVsevolod Stakhov2022-09-251-14/+27
* [Minor] Set ok flag on successVsevolod Stakhov2022-07-021-0/+4
* [Minor] Check for NULL first for sanityVsevolod Stakhov2022-07-021-1/+4
* [Minor] Use upstreams refcountsVsevolod Stakhov2022-07-021-1/+5
* [Feature] Allow lua_http module to accept upstreamsVsevolod Stakhov2022-07-021-4/+46
* [Fix] Distinguish dynamic and static itemsVsevolod Stakhov2022-05-111-1/+2
* [Rework] Use dynamic items for calling callbacksVsevolod Stakhov2022-05-091-2/+2
* [Minor] Allow to specify mempool when copying an IP address structureVsevolod Stakhov2022-03-201-1/+1
* [Minor] malloc -> g_mallocVsevolod Stakhov2022-01-291-1/+1
* [Fix] Fix host header usage in lua_httpVsevolod Stakhov2022-01-291-5/+17
* [Minor] Slightly improve session events loggingVsevolod Stakhov2021-12-281-4/+10
* [Minor] Use unified method to obtain http hostVsevolod Stakhov2021-12-111-5/+8
* [Feature] Allow to skip DNS resolution for keep-alive connectionsVsevolod Stakhov2021-12-091-16/+26
* [Rework] Rework SSL flag operationsVsevolod Stakhov2021-12-081-2/+8
* [Minor] Fix more error paths in LuaVsevolod Stakhov2021-09-211-0/+9
* [Minor] Fix some leaks on error pathsVsevolod Stakhov2021-09-191-10/+16
* [Minor] Plug some leaks on error pathsVsevolod Stakhov2021-09-181-0/+6
* [Fix] Fix brain-damaged behaviour when http request has a custom Host headerVsevolod Stakhov2021-08-111-1/+12
* [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