summaryrefslogtreecommitdiffstats
path: root/src/lua/lua_tcp.c
Commit message (Collapse)AuthorAgeFilesLines
* [Fix] Lua_tcp: Sigh, another try to fix `close` invocationVsevolod Stakhov2022-10-211-1/+11
|
* [Fix] Another try to fix close method in lua_tcpVsevolod Stakhov2022-10-131-0/+6
|
* [Fix] Fix hang when close is usedVsevolod Stakhov2022-10-051-0/+18
|
* [Fix] Same fix for lua_tcpVsevolod Stakhov2022-09-251-7/+20
|
* [Minor] Partially restore reverted patchVsevolod Stakhov2022-09-241-0/+1
|
* Revert "[Minor] Try to fix refcounts related crash"Vsevolod Stakhov2022-09-241-3/+2
| | | | This reverts commit 5bae837e5fb282e055a9d80d9d6aaf7eaed9a2d5.
* [Fix] Lua_tcp: Another try to fix closing logicVsevolod Stakhov2022-09-241-1/+24
|
* [Minor] Try to fix refcounts related crashVsevolod Stakhov2022-09-191-2/+3
|
* [Minor] Initialise variableVsevolod Stakhov2022-07-021-1/+1
|
* [Feature] Accept upstream in lua_tcpVsevolod Stakhov2022-07-021-1/+53
|
* [Fix] Distinguish dynamic and static itemsVsevolod Stakhov2022-05-111-1/+1
|
* [Rework] Use dynamic items for calling callbacksVsevolod Stakhov2022-05-091-1/+1
| | | | | It is trivial to get a static item by dynamic item by just subtracting pointers. So there is no need in other complications.
* Spelling (#4086)Josh Soref2022-02-221-1/+1
| | | [Rework] Massive spelling fix from @jsoref
* [Minor] Slightly improve session events loggingVsevolod Stakhov2021-12-281-1/+7
|
* [Minor] Fix some more issuesVsevolod Stakhov2021-09-211-0/+4
| | | | Found by: coverity scan
* [Minor] Fix some leaks on error pathsVsevolod Stakhov2021-09-191-2/+5
| | | | Found by: coverity scan
* [Rework] Further project structure reorganisationVsevolod Stakhov2020-02-111-1/+1
|
* [Fix] Fix processing of the closed tcp connectionsVsevolod Stakhov2020-02-011-9/+20
|
* [Minor] Lua_tcp: Do not decrease item refcount with no watcherVsevolod Stakhov2019-12-301-1/+4
|
* [Fix] Lua_tcp: Deal with temporary fails on writeVsevolod Stakhov2019-10-181-5/+12
| | | | Issue: #3097
* [Fix] Lua_tcp: Make write errors fatal and rework error handlersVsevolod Stakhov2019-10-181-8/+15
| | | | Issue: #3097
* [Fix] Distinguish remote and local addrs parsingVsevolod Stakhov2019-09-281-2/+4
|
* [Fix] Do not call implicit strlen to avoid issuesVsevolod Stakhov2019-09-261-2/+2
|
* [Minor] Fix checkVsevolod Stakhov2019-08-141-1/+4
|
* [Minor] Allow no_ssl_verify similar to lua_http...Vsevolod Stakhov2019-08-141-0/+9
|
* [Fix] Add debug to ssl, fixed write hangsVsevolod Stakhov2019-08-121-15/+34
|
* [Minor] iov_len is size_t on Linux and int on osxVsevolod Stakhov2019-07-211-2/+2
|
* [Fix] Lua_tcp: Various fixes and debugging improvementsVsevolod Stakhov2019-07-211-4/+21
|
* [Minor] Do not use alloca for huge allocationsVsevolod Stakhov2019-07-201-1/+12
|
* [Minor] Add flags for rspamd_lua_parse_table_argumentsVsevolod Stakhov2019-07-011-0/+1
|
* [Minor] Fix ssl utils and lua tcpVsevolod Stakhov2019-06-221-11/+8
|
* [Minor] Fix some more issues with timeoutsVsevolod Stakhov2019-06-221-0/+2
|
* [Project] Another workaround for signals...Vsevolod Stakhov2019-06-221-1/+1
|
* [Project] Adopt Lua APIVsevolod Stakhov2019-06-221-97/+27
|
* [Project] First refactoring step libevent->libevVsevolod Stakhov2019-06-221-7/+7
|
* [Minor] Lua_tcp: Add starttls implementationVsevolod Stakhov2019-05-301-0/+28
|
* [Feature] Lua_tcp: Add preliminary support of SSL connectionsVsevolod Stakhov2019-05-291-14/+125
|
* [Fix] Lua_tcp: Report connection failuresVsevolod Stakhov2019-05-231-8/+5
| | | | Issue: #2899
* [Minor] Refactor DNS resolver invocationsVsevolod Stakhov2019-04-111-7/+7
|
* [Fix] Emit error if connection has been terminated with no stop patternVsevolod Stakhov2018-11-221-2/+10
|
* [Project] Another rework for symbols cacheVsevolod Stakhov2018-10-291-6/+6
|
* [Minor] Various fixes around async eventsVsevolod Stakhov2018-10-261-0/+6
|
* [Rework] Add more traces to async events, get rid of GQuarksVsevolod Stakhov2018-10-261-5/+6
|
* [Project] Adopt lua tcpVsevolod Stakhov2018-10-201-55/+23
|
* [Fix] Fix watchers issue in lua_tcp when doing no resolvingVsevolod Stakhov2018-10-011-7/+28
| | | | Issue: #2546
* [Minor] Fixed error reported by ASAN: do not try usins already pop-ed watcherMikhail Galanin2018-09-181-0/+2
| | | | | The watcher is pop-ed once session is over but reference to the structure remains in Lua and then being removed from lua dtor. In this case we try to pop it second time. Bad.
* [Minor] Another fix to lua_tcp watchersVsevolod Stakhov2018-09-131-25/+6
|
* [Fix] Fix watchers in lua_tcpVsevolod Stakhov2018-09-131-40/+123
|
* [Fix] Fix more issues with watching of async eventsVsevolod Stakhov2018-09-121-4/+1
|
* [Fix] Fix crashes on task cleanupVsevolod Stakhov2018-09-101-2/+2
|