aboutsummaryrefslogtreecommitdiffstats
path: root/src/lua/lua_tcp.c
Commit message (Expand)AuthorAgeFilesLines
* [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
* [Fix] Lua_tcp: Make write errors fatal and rework error handlersVsevolod Stakhov2019-10-181-8/+15
* [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
* [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
* [Minor] Fixed error reported by ASAN: do not try usins already pop-ed watcherMikhail Galanin2018-09-181-0/+2
* [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
* [Minor] There is no need to refer task for thread pool/lua_state: it is somet...Mikhail Galanin2018-09-101-5/+5
* [Minor] timeout in seconds everywhere (as documentation says)Mikhail Galanin2018-09-051-7/+8
* [Minor] Review fixesMikhail Galanin2018-09-031-13/+10
* [Minor] Fixed class namingMikhail Galanin2018-08-311-1/+1
* Merge branch 'master' into coroutines-tcpMikhail Galanin2018-08-311-2/+2
|\
| * [Minor] cbref is initilised with -1 by defaultMikhail Galanin2018-08-301-2/+2
* | [Minor] Added coroutines support for TCP libraryMikhail Galanin2018-08-301-64/+760
|/
* [Minor] check if required parameters are set when calling tcp:request()Mikhail Galanin2018-08-241-2/+9
* [Minor] use callback helpers to avoid conflicts between coroutine- and callba...Mikhail Galanin2018-08-171-31/+51
* [Fix] Add fail-safety for destroying sessionsVsevolod Stakhov2018-08-141-1/+16
* [Feature] Add support for Lua API tracingVsevolod Stakhov2018-08-091-0/+6
* [Minor] Improve lua_tcp loggingVsevolod Stakhov2018-04-271-1/+12
* [Fix] Try to fix crash when a tcp connection cannot be setVsevolod Stakhov2018-04-131-8/+29
* [Fix] Try to fix various Lua stack issuesVsevolod Stakhov2018-03-221-6/+17
* [Project] Convert all C modules to fast debug infrastructureVsevolod Stakhov2018-01-201-2/+4
* [Minor] Further g_slice cleanupVsevolod Stakhov2017-10-281-13/+13
* [Fix] Plug memory leak in lua_tcpVsevolod Stakhov2017-10-141-6/+4
* [Minor] Allow to specify config when doing TCP requestVsevolod Stakhov2017-06-131-10/+26