aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Added coroutine support to HTTP moduleMikhail Galanin2018-08-235-27/+123
* [Test] Improved process termination in testsMikhail Galanin2018-08-221-10/+26
* [Test] Added test for HTTP APIMikhail Galanin2018-08-225-4/+160
* [Minor] Move resume/yield methods into appropriate placeMikhail Galanin2018-08-225-119/+182
* [Minor] Improve charset detection logicVsevolod Stakhov2018-08-221-1/+7
* [Minor] Allow semicolon separated selectorsVsevolod Stakhov2018-08-211-2/+2
* [Minor] Allow double quotes in selectors arguments and escapesVsevolod Stakhov2018-08-211-1/+3
* Merge pull request #2433 from negram/clickhouse-migration-functional-testVsevolod Stakhov2018-08-2114-4/+873
|\
| * [Test] Added test for clickhouse migration vNONE -> v2Mikhail Galanin2018-08-2114-4/+873
* | [Minor] Various fixes in functional selectorsVsevolod Stakhov2018-08-211-22/+24
* | [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-212-6/+10
* | [Minor] Treat   as an ordinary spaceVsevolod Stakhov2018-08-211-1/+1
* | [Minor] Add `in` and `not_in` transformationsVsevolod Stakhov2018-08-211-0/+21
* | [Minor] Add time to the selectors specVsevolod Stakhov2018-08-211-0/+19
* | [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-2027-720/+1576
|\
| * Merge branch 'master' into lua-coroutine-modelMikhail Galanin2018-08-2010-79/+736
| |\
| * | [Minor] Benchmark for lua callsMikhail Galanin2018-08-205-1/+189
| * | [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-1524-145/+139
| |\ \
| * \ \ Merge branch 'master' into lua-coroutine-modelMikhail Galanin2018-08-1511-80/+213
| |\ \ \
| * | | | [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-1420-147/+314
| |\ \ \ \
| * | | | | [Minor] Use struct to pass parameters to process_atom() functionsMikhail Galanin2018-08-136-46/+78
| * | | | | Merge branch 'master' into lua-coroutine-modelMikhail Galanin2018-08-1367-293/+1051
| |\ \ \ \ \
| * | | | | | [Minor] Review fixesMikhail Galanin2018-08-093-14/+66
| * | | | | | Merge branch 'master' into lua-coroutine-modelMikhail Galanin2018-08-086-266/+539
| |\ \ \ \ \ \
| * | | | | | | [Project] coroutine threaded model for API calls: thread poolMikhail Galanin2018-08-086-34/+233
* | | | | | | | [Fix] Use unicode replacements for HTML entitiesVsevolod Stakhov2018-08-201-159/+152
| |_|_|_|_|_|/ |/| | | | | |
* | | | | | | Merge pull request #2430 from moisseev/eslintVsevolod Stakhov2018-08-192-5/+5
|\ \ \ \ \ \ \
| * | | | | | | [WebUI] Update FooTable 3.1.4 -> 3.1.6Alexander Moisseev2018-08-192-5/+5
|/ / / / / / /
* | | | | | | [Minor] Combine selectors and use the proper table field in ratelimitVsevolod Stakhov2018-08-191-14/+26
* | | | | | | [Feature] Add selectors combine functionVsevolod Stakhov2018-08-191-5/+56
* | | | | | | [Feature] Support selectors in ratelimit moduleVsevolod Stakhov2018-08-181-8/+30
* | | | | | | [Minor] Add request header selectorVsevolod Stakhov2018-08-171-0/+12
* | | | | | | [Minor] Fix vector invocation of elt transformerVsevolod Stakhov2018-08-171-1/+2
* | | | | | | [Minor] Rework listsVsevolod Stakhov2018-08-171-32/+8