aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Support ucontext on osxVsevolod Stakhov2018-08-261-0/+2
* [Minor] Improve virtual ticks obtaining methodsVsevolod Stakhov2018-08-262-5/+26
* [Minor] check if required parameters are set when calling tcp:request()Mikhail Galanin2018-08-241-2/+9
* [Minor] Fix setting utf raw contentVsevolod Stakhov2018-08-241-0/+3
* Merge pull request #2441 from negram/coroutines-to-finish-periodic-onloadVsevolod Stakhov2018-08-249-208/+213
|\
| * [Minor] no to misleading commentsMikhail Galanin2018-08-241-1/+1
| * [Minor] Reworked clickhouse routines using new APIMikhail Galanin2018-08-241-105/+70
| * [Minor] call periodic, finish and on_load via coroutineMikhail Galanin2018-08-244-64/+77
| * [Minor] Split lua_thread_pool_get on lua_thread_pool_get_for_task/lua_thread_...Mikhail Galanin2018-08-246-39/+66
* | Merge pull request #2439 from negram/parameters-checkVsevolod Stakhov2018-08-231-0/+3
|\ \
| * | [Minor] Parameters check: either config or task should be setMikhail Galanin2018-08-231-0/+3
| |/
* | [Project] Further changes in unicode operationsVsevolod Stakhov2018-08-235-73/+252
* | [Project] Start unicode reworkVsevolod Stakhov2018-08-237-39/+55
|/
* [Minor] Fix misprintVsevolod Stakhov2018-08-231-1/+1
* [Minor] Implement better support of indexes in adding of headersVsevolod Stakhov2018-08-231-0/+13
* [Minor] Store full order of headers in milter modeVsevolod Stakhov2018-08-232-35/+67
* Merge pull request #2438 from negram/add-coroutine-to-httpVsevolod Stakhov2018-08-237-141/+300
|\
| * [Minor] Added coroutine support to HTTP moduleMikhail Galanin2018-08-235-27/+123
| * [Minor] Move resume/yield methods into appropriate placeMikhail Galanin2018-08-225-119/+182
* | [Feature] Support adding and deletion of recipients in the milter blockVsevolod Stakhov2018-08-231-0/+28
* | [Minor] Allow to disable learn cacheVsevolod Stakhov2018-08-221-7/+13
|/
* [Minor] Improve charset detection logicVsevolod Stakhov2018-08-221-1/+7
* [Minor] Improve errors loggingVsevolod Stakhov2018-08-211-2/+16
* [Minor] Fix selector based ratelimit configurationVsevolod Stakhov2018-08-211-1/+1
* [Minor] Fix entities decodingVsevolod Stakhov2018-08-211-5/+8
* [Minor] Treat   as an ordinary spaceVsevolod Stakhov2018-08-211-1/+1
* [Feature] Support (almost) all html entitiesVsevolod Stakhov2018-08-202-274/+2158
* [Feature] Use khash in HTML parserVsevolod Stakhov2018-08-201-143/+128
* Merge pull request #2406 from negram/lua-coroutine-modelVsevolod Stakhov2018-08-2022-719/+1387
|\
| * Merge branch 'master' into lua-coroutine-modelMikhail Galanin2018-08-204-22/+84
| |\
| * | [Minor] Better naming: lua_rspamd_dns -> lua_dnsMikhail Galanin2018-08-174-10/+10
| * | [Minor] Better naming: renamed old module - lua_dns -> lua_dns_resolverMikhail Galanin2018-08-174-20/+20
| * | [Minor] Moved coroutine-related functionality of DNS resolver into a separate...Mikhail Galanin2018-08-178-94/+253
| * | [Minor] Small improvementsMikhail Galanin2018-08-173-6/+30
| * | [Minor] use callback helpers to avoid conflicts between coroutine- and callba...Mikhail Galanin2018-08-174-126/+187
| * | [Minor] Added callback helpersMikhail Galanin2018-08-173-11/+50
| * | Merge branch 'master' into lua-coroutine-modelMikhail Galanin2018-08-1522-123/+119
| |\ \
| * \ \ Merge branch 'master' into lua-coroutine-modelMikhail Galanin2018-08-154-49/+112
| |\ \ \
| * | | | [Minor] Lua v5.3 compatibilityMikhail Galanin2018-08-151-2/+2
| * | | | [Minor] Do not pass thread info via callback data, it is used by different tasksMikhail Galanin2018-08-151-12/+19
| * | | | [Minor] Fixed composite callbackMikhail Galanin2018-08-141-3/+3
| * | | | [Minor] Update some Lua using new APIMikhail Galanin2018-08-142-49/+44
| * | | | [Minor] Better return value - table/string for result, true/false as error signMikhail Galanin2018-08-141-19/+34
| * | | | [Minor] Use coroutine model in dns resolver APIMikhail Galanin2018-08-145-21/+106
| * | | | Merge branch 'master' into lua-coroutine-modelMikhail Galanin2018-08-1415-144/+283
| |\ \ \ \
| * | | | | [Minor] Use struct to pass parameters to process_atom() functionsMikhail Galanin2018-08-136-46/+78
| * | | | | Merge branch 'master' into lua-coroutine-modelMikhail Galanin2018-08-1349-206/+738
| |\ \ \ \ \
| * | | | | | [Minor] Review fixesMikhail Galanin2018-08-093-14/+66
| * | | | | | Merge branch 'master' into lua-coroutine-modelMikhail Galanin2018-08-082-252/+282
| |\ \ \ \ \ \
| * | | | | | | [Project] coroutine threaded model for API calls: thread poolMikhail Galanin2018-08-086-34/+233