summaryrefslogtreecommitdiffstats
path: root/src/lua
Commit message (Collapse)AuthorAgeFilesLines
* Implement IO in lua tcp.Vsevolod Stakhov2015-05-181-0/+161
|
* Add preliminary version of generic LUA TCP requests.Vsevolod Stakhov2015-05-184-1/+407
|
* Fix regexp splitting in lua.Vsevolod Stakhov2015-05-131-0/+11
|
* More workarounds for hiredis.Vsevolod Stakhov2015-05-131-0/+19
|
* Break deadlock in redis timeout logic.Vsevolod Stakhov2015-05-131-2/+10
|
* Fix method name in the documentation.Vsevolod Stakhov2015-05-131-1/+1
|
* One more memory leak in lua_redis.Vsevolod Stakhov2015-05-131-0/+3
|
* Print userdata in format 'class(address)'Vsevolod Stakhov2015-05-131-2/+37
|
* Allow to push raw pointer from the text boxed type.Vsevolod Stakhov2015-05-131-0/+17
|
* Try to load all lua modules ignoring failed ones.Vsevolod Stakhov2015-05-131-3/+3
|
* Fix zero-copy mode in lua_http (double free).Vsevolod Stakhov2015-05-121-0/+2
|
* Fix documentation.Vsevolod Stakhov2015-05-081-12/+2
|
* Add function regexp:set_limitVsevolod Stakhov2015-05-071-0/+47
| | | | | With this function it will be possible to limit the maximum size of text to search using this regexp.
* `get_all_opt` now flattens the content of objectsVsevolod Stakhov2015-05-051-4/+25
| | | | | | | | | | | | | | | | | | | | So now in a configuration with multiple section with the same name, for example: module { param1 = value1; param2 = value2; } module { param2 = value2_1; param3 = value3; } this function will return a single lua table that looks as following: param1 = value1, param2 = value2_1, param3 = value3
* Remove memory leak in lua_redis.Vsevolod Stakhov2015-05-051-10/+18
|
* Allow to get mime part from text part in lua.Vsevolod Stakhov2015-04-291-0/+27
|
* Add line counts to lua mimepart API.Vsevolod Stakhov2015-04-291-0/+27
|
* Use binary flags for part flags.Vsevolod Stakhov2015-04-292-11/+12
|
* Slightly improve style.Vsevolod Stakhov2015-04-271-4/+4
|
* some more formatting changesDhawal Arora2015-04-241-1/+2
|
* minor syntax changes and pushed rspamd{url} to stackDhawal Arora2015-04-241-10/+16
|
* extract all URLs from a textDhawal Arora2015-04-241-0/+45
|
* Remove old trie code.Vsevolod Stakhov2015-04-211-1/+0
|
* Add lua_regexp:matchn function.Vsevolod Stakhov2015-04-201-0/+74
|
* Fix processing tasks from lua.Vsevolod Stakhov2015-04-201-0/+5
|
* Fix lua task processing.Vsevolod Stakhov2015-04-181-2/+9
|
* Add preliminary lua task process routine.Vsevolod Stakhov2015-04-171-1/+51
|
* Start common lua routines module.Vsevolod Stakhov2015-04-175-25/+177
|
* Fix mimepart documentation.Vsevolod Stakhov2015-04-161-92/+73
|
* Write documentation for lua_url.Vsevolod Stakhov2015-04-151-0/+80
|
* Add lua routines to access more url fields.Vsevolod Stakhov2015-04-151-1/+89
|
* Move url functions to a separate module.Vsevolod Stakhov2015-04-154-148/+229
|
* Pass group name to lua in task:get_symbol method.Vsevolod Stakhov2015-04-141-0/+13
|
* Remove legacy.Vsevolod Stakhov2015-04-141-6/+0
|
* Fix regexps lifetime.Vsevolod Stakhov2015-04-141-12/+37
|
* Use hash table instead of tree for urls.Vsevolod Stakhov2015-04-141-5/+3
|
* Add documentation for lua logger.Vsevolod Stakhov2015-04-092-1/+88
|
* Move mimepart functions to a separate module.Vsevolod Stakhov2015-04-094-529/+565
|
* Add @example tag.Vsevolod Stakhov2015-04-091-1/+1
|
* Forgot @module.Vsevolod Stakhov2015-04-097-1/+12
|
* Document lua upstream.Vsevolod Stakhov2015-04-091-30/+58
|
* Document DNS module.Vsevolod Stakhov2015-04-091-1/+66
|
* Document lua_redis.Vsevolod Stakhov2015-04-091-9/+29
|
* Rework lua_redis to table form.Vsevolod Stakhov2015-04-091-76/+154
|
* Write documentation for lua_trie module.Vsevolod Stakhov2015-04-091-0/+49
|
* Document http module.Vsevolod Stakhov2015-04-091-0/+40
|
* Improve lua_http.Vsevolod Stakhov2015-04-091-24/+58
|
* Rework lua_regexp lifetime.Vsevolod Stakhov2015-04-093-24/+37
|
* Return zero-copy objects for large blobs.Vsevolod Stakhov2015-04-081-3/+15
|
* Use rspamd{text} in lua_http.Vsevolod Stakhov2015-04-071-0/+11
|