Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Fix] Emit error if connection has been terminated with no stop pattern | Vsevolod Stakhov | 2018-11-22 | 1 | -2/+10 |
| | |||||
* | [Project] Another rework for symbols cache | Vsevolod Stakhov | 2018-10-29 | 1 | -6/+6 |
| | |||||
* | [Minor] Various fixes around async events | Vsevolod Stakhov | 2018-10-26 | 1 | -0/+6 |
| | |||||
* | [Rework] Add more traces to async events, get rid of GQuarks | Vsevolod Stakhov | 2018-10-26 | 1 | -5/+6 |
| | |||||
* | [Project] Adopt lua tcp | Vsevolod Stakhov | 2018-10-20 | 1 | -55/+23 |
| | |||||
* | [Fix] Fix watchers issue in lua_tcp when doing no resolving | Vsevolod Stakhov | 2018-10-01 | 1 | -7/+28 |
| | | | | Issue: #2546 | ||||
* | [Minor] Fixed error reported by ASAN: do not try usins already pop-ed watcher | Mikhail Galanin | 2018-09-18 | 1 | -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 watchers | Vsevolod Stakhov | 2018-09-13 | 1 | -25/+6 |
| | |||||
* | [Fix] Fix watchers in lua_tcp | Vsevolod Stakhov | 2018-09-13 | 1 | -40/+123 |
| | |||||
* | [Fix] Fix more issues with watching of async events | Vsevolod Stakhov | 2018-09-12 | 1 | -4/+1 |
| | |||||
* | [Fix] Fix crashes on task cleanup | Vsevolod Stakhov | 2018-09-10 | 1 | -2/+2 |
| | |||||
* | [Minor] There is no need to refer task for thread pool/lua_state: it is ↵ | Mikhail Galanin | 2018-09-10 | 1 | -5/+5 |
| | | | | sometimes missing | ||||
* | [Minor] timeout in seconds everywhere (as documentation says) | Mikhail Galanin | 2018-09-05 | 1 | -7/+8 |
| | |||||
* | [Minor] Review fixes | Mikhail Galanin | 2018-09-03 | 1 | -13/+10 |
| | |||||
* | [Minor] Fixed class naming | Mikhail Galanin | 2018-08-31 | 1 | -1/+1 |
| | |||||
* | Merge branch 'master' into coroutines-tcp | Mikhail Galanin | 2018-08-31 | 1 | -2/+2 |
|\ | |||||
| * | [Minor] cbref is initilised with -1 by default | Mikhail Galanin | 2018-08-30 | 1 | -2/+2 |
| | | |||||
* | | [Minor] Added coroutines support for TCP library | Mikhail Galanin | 2018-08-30 | 1 | -64/+760 |
|/ | |||||
* | [Minor] check if required parameters are set when calling tcp:request() | Mikhail Galanin | 2018-08-24 | 1 | -2/+9 |
| | |||||
* | [Minor] use callback helpers to avoid conflicts between coroutine- and ↵ | Mikhail Galanin | 2018-08-17 | 1 | -31/+51 |
| | | | | callback-based code | ||||
* | [Fix] Add fail-safety for destroying sessions | Vsevolod Stakhov | 2018-08-14 | 1 | -1/+16 |
| | |||||
* | [Feature] Add support for Lua API tracing | Vsevolod Stakhov | 2018-08-09 | 1 | -0/+6 |
| | |||||
* | [Minor] Improve lua_tcp logging | Vsevolod Stakhov | 2018-04-27 | 1 | -1/+12 |
| | |||||
* | [Fix] Try to fix crash when a tcp connection cannot be set | Vsevolod Stakhov | 2018-04-13 | 1 | -8/+29 |
| | | | | Issue: #2169 | ||||
* | [Fix] Try to fix various Lua stack issues | Vsevolod Stakhov | 2018-03-22 | 1 | -6/+17 |
| | |||||
* | [Project] Convert all C modules to fast debug infrastructure | Vsevolod Stakhov | 2018-01-20 | 1 | -2/+4 |
| | |||||
* | [Minor] Further g_slice cleanup | Vsevolod Stakhov | 2017-10-28 | 1 | -13/+13 |
| | |||||
* | [Fix] Plug memory leak in lua_tcp | Vsevolod Stakhov | 2017-10-14 | 1 | -6/+4 |
| | |||||
* | [Minor] Allow to specify config when doing TCP request | Vsevolod Stakhov | 2017-06-13 | 1 | -10/+26 |
| | |||||
* | [Minor] Refactor destroy -> free | Vsevolod Stakhov | 2017-04-29 | 1 | -1/+1 |
| | |||||
* | [Minor] Fix various style issues | Vsevolod Stakhov | 2017-03-23 | 1 | -3/+1 |
| | |||||
* | [Fix] Fix double free when closing lua_tcp connections | Vsevolod Stakhov | 2017-03-16 | 1 | -3/+8 |
| | |||||
* | [CritFix] Fix processing of stop_patterns with `\0` character | Vsevolod Stakhov | 2017-03-02 | 1 | -3/+21 |
| | | | | | Issue: #1468 Reported by: @gibzer | ||||
* | [Fix] Fix processing errors in lua_tcp | Vsevolod Stakhov | 2017-01-14 | 1 | -43/+63 |
| | | | | | Issue: #1341 Reported by: @AlexeySa | ||||
* | [Fix] Plug memory leak in lua_tcp | Vsevolod Stakhov | 2017-01-10 | 1 | -0/+1 |
| | |||||
* | [Minor] Add example of new TCP logic | Vsevolod Stakhov | 2016-12-29 | 1 | -0/+45 |
| | |||||
* | [Minor] More fixes for lua_tcp | Vsevolod Stakhov | 2016-12-29 | 1 | -2/+5 |
| | |||||
* | [Fix] Miltiple fixes to new lua_tcp, add debugging | Vsevolod Stakhov | 2016-12-29 | 1 | -22/+44 |
| | |||||
* | [Feature] Add new methods for lua_tcp | Vsevolod Stakhov | 2016-12-29 | 1 | -0/+166 |
| | |||||
* | [Minor] Special case for partial requests | Vsevolod Stakhov | 2016-12-29 | 1 | -2/+1 |
| | |||||
* | [Minor] Call read callback when no stop_pattern is specified | Vsevolod Stakhov | 2016-12-29 | 1 | -0/+6 |
| | |||||
* | [Rework] Rework lua_tcp to allow TCP dialog | Vsevolod Stakhov | 2016-12-29 | 1 | -162/+431 |
| | | | | | | | | | | - Now, lua_tcp has a chain of read and write events that are processed in order - The old API wasn't touched, however, new style API will be possible - Partial lua_tcp might be broken, so I need to revisit all plugins that use lua_tcp Issue: #1224 | ||||
* | [Fix] Fix lua tcp module by saving `do_read` in callback data | Vsevolod Stakhov | 2016-11-08 | 1 | -0/+1 |
| | |||||
* | [Minor] Document some lua_tcp request parameters | Andrew Lewis | 2016-10-28 | 1 | -0/+2 |
| | |||||
* | [Feature] Support requests without reads in lua_tcp | Andrew Lewis | 2016-10-27 | 1 | -7/+21 |
| | |||||
* | [Fix] Check for socket error before connection in lua_tcp | Vsevolod Stakhov | 2016-10-26 | 1 | -13/+30 |
| | |||||
* | [Minor] Fix task-less lua tcp | Andrew Lewis | 2016-10-22 | 1 | -3/+3 |
| | |||||
* | [Fix] Remove mentions of deleted include | Vsevolod Stakhov | 2016-10-17 | 1 | -1/+0 |
| | |||||
* | [Feature] Add mmap support to lua_text | Vsevolod Stakhov | 2016-10-08 | 1 | -3/+3 |
| | |||||
* | [Minor] Allow port-less connections for lua_tcp | Vsevolod Stakhov | 2016-09-20 | 1 | -2/+9 |
| |