Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [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 |
| | |||||
* | [Minor] Some fixes to lua_tcp module | Vsevolod Stakhov | 2016-09-17 | 1 | -17/+14 |
| | |||||
* | [Minor] Allow to set timeout for a connection | Vsevolod Stakhov | 2016-09-17 | 1 | -6/+28 |
| | |||||
* | [Minor] Use byte array not gstring for input buffer | Vsevolod Stakhov | 2016-09-17 | 1 | -10/+11 |
| | |||||
* | [Feature] Rework lua tcp module | Vsevolod Stakhov | 2016-09-17 | 1 | -19/+121 |
| | |||||
* | [Fix] Fix handling of '\0' in lua_tcp | Vsevolod Stakhov | 2016-08-23 | 1 | -2/+4 |
| | |||||
* | [Fix] Fix usage of rdns reply structure | Vsevolod Stakhov | 2016-06-09 | 1 | -2/+4 |
| | | | | | Issue: #654 Reported by: @AlexeySa | ||||
* | [Feature] Use rspamd specific type checks for userdata | Vsevolod Stakhov | 2016-05-05 | 1 | -4/+4 |
| | |||||
* | [Feature] Add support of half-closed connection in lua_tcp | Vsevolod Stakhov | 2016-04-02 | 1 | -2/+27 |
| | |||||
* | [Fix] Fix race condition in lua_tcp module | Vsevolod Stakhov | 2016-03-04 | 1 | -1/+1 |
| | |||||
* | [Fix] Add watcher for lua_tcp module | Vsevolod Stakhov | 2016-03-03 | 1 | -0/+4 |
| | |||||
* | Steal lua_text ownership to prevent gc | Vsevolod Stakhov | 2016-02-26 | 1 | -0/+7 |
| | |||||
* | Add more reasonable errors for lua_tcp module | Vsevolod Stakhov | 2016-02-26 | 1 | -9/+20 |
| | |||||
* | Fix leaks in lua error paths | Vsevolod Stakhov | 2016-02-05 | 1 | -0/+2 |
| | |||||
* | Switch the rest to apache 2 | Vsevolod Stakhov | 2016-02-04 | 1 | -21/+12 |
| | |||||
* | Fix parsing of fixed length IP addresses. | Vsevolod Stakhov | 2015-10-13 | 1 | -1/+1 |
| | |||||
* | Reorganize includes to reduce namespace pollution. | Vsevolod Stakhov | 2015-10-08 | 1 | -0/+1 |
| | |||||
* | Use new dns API. | Vsevolod Stakhov | 2015-07-21 | 1 | -4/+13 |
| | |||||
* | Check DNS resolver return value. | Vsevolod Stakhov | 2015-06-09 | 1 | -2/+5 |
| | |||||
* | Refactor events API. | Vsevolod Stakhov | 2015-05-26 | 1 | -2/+2 |
| |