| Commit message (Expand) | Author | Age | Files | Lines |
* | Add reply_schema to command json files (internal for now) (#10273) | guybe7 | 2023-03-11 | 1 | -2/+10 |
* | Try to trim strings only when applicable (#11817) | uriyage | 2023-02-28 | 1 | -1/+26 |
* | Fix potential issue with Lua argv caching, module command filter and libc rea... | Oran Agra | 2023-01-04 | 1 | -0/+24 |
* | Reintroduce lua argument cache in luaRedisGenericCommand removed in v7.0 (#1... | filipe oliveira | 2022-12-05 | 1 | -0/+15 |
* | Freeze time sampling during command execution, and scripts (#10300) | Binbin | 2022-10-09 | 1 | -0/+112 |
* | Tests: Add missing key declaration in scripts (#11134) | Valentino Geron | 2022-08-16 | 1 | -16/+16 |
* | Tests: improve skip tags around resp3 (#11090) | Valentino Geron | 2022-08-07 | 1 | -2/+6 |
* | Fix #11030, use lua_rawget to avoid triggering metatables and crash. (#11032) | Meir Shpilraien (Spielrein) | 2022-07-26 | 1 | -0/+14 |
* | Script that made modification will not break with unexpected NOREPLICAS error... | Oran Agra | 2022-06-14 | 1 | -0/+46 |
* | Allow ECHO in loading and stale modes (#10853) | Oran Agra | 2022-06-14 | 1 | -4/+4 |
* | Expose script flags to processCommand for better handling (#10744) | Oran Agra | 2022-06-01 | 1 | -6/+45 |
* | Fix broken protocol in MISCONF error, RM_Yield bugs, RM_Call(EVAL) OOM check ... | Oran Agra | 2022-06-01 | 1 | -0/+34 |
* | Scripts that declare the `no-writes` flag are implicitly `allow-oom` too. (#1... | Oran Agra | 2022-05-22 | 1 | -0/+31 |
* | Protect any table which is reachable from globals and added globals white list. | meir | 2022-04-27 | 1 | -0/+63 |
* | Protect globals of both evals scripts and functions. | meir | 2022-04-27 | 1 | -1/+38 |
* | Tests: improve skip tags around maxmemory and resp3 (#10597) | Oran Agra | 2022-04-19 | 1 | -2/+2 |
* | Added test to verify loading Lua binary payload is not possible (#10583) | Meir Shpilraien (Spielrein) | 2022-04-17 | 1 | -0/+6 |
* | Fix incorrect error code for eval scripts and fix test error checking (#10575) | Madelyn Olson | 2022-04-14 | 1 | -2/+2 |
* | Functions: Move library meta data to be part of the library payload. (#10500) | Meir Shpilraien (Spielrein) | 2022-04-05 | 1 | -7/+15 |
* | Fix #10508, on error, pop function and error handler from Lua stack. (#10519) | Meir Shpilraien (Spielrein) | 2022-04-04 | 1 | -0/+13 |
* | Sort out the mess around Lua error messages and error stats (#10329) | Meir Shpilraien (Spielrein) | 2022-02-27 | 1 | -13/+92 |
* | Consistent erros returned from EVAL scripts (#10218) | yoav-steinberg | 2022-02-08 | 1 | -0/+72 |
* | acl check api for functions and eval (#10220) | yoav-steinberg | 2022-02-07 | 1 | -0/+26 |
* | Correctly handle minimum arity checks in scripts (#10171) | Madelyn Olson | 2022-01-24 | 1 | -0/+5 |
* | Support function flags in script EVAL via shebang header (#10126) | yoav-steinberg | 2022-01-24 | 1 | -0/+153 |
* | Function Flags support (no-writes, no-cluster, allow-state, allow-oom) (#10066) | Meir Shpilraien (Spielrein) | 2022-01-14 | 1 | -6/+3 |
* | Add script tests to cover keys with expiration time set (#10096) | Binbin | 2022-01-11 | 1 | -23/+67 |
* | Redis Function Libraries (#10004) | Meir Shpilraien (Spielrein) | 2022-01-06 | 1 | -5/+5 |
* | Fix OOM error not raised of functions (#10048) | Meir Shpilraien (Spielrein) | 2022-01-03 | 1 | -0/+14 |
* | Fixed typo in test tag (for needs:debug) (#10021) | Ozan Tezcan | 2021-12-28 | 1 | -3/+3 |
* | Sort out mess around propagation and MULTI/EXEC (#9890) | guybe7 | 2021-12-23 | 1 | -11/+1 |
* | Change FUNCTION CREATE, DELETE and FLUSH to be WRITE commands instead of MAY_... | Meir Shpilraien (Spielrein) | 2021-12-21 | 1 | -1/+10 |
* | Remove EVAL script verbatim replication, propagation, and deterministic execu... | zhugezy | 2021-12-21 | 1 | -117/+79 |
* | Add external test that runs without debug command (#9964) | Oran Agra | 2021-12-19 | 1 | -1/+1 |
* | Redis Functions - Added redis function unit and Lua engine | meir@redislabs.com | 2021-12-02 | 1 | -111/+197 |
* | Redis Functions - Introduce script unit. | meir@redislabs.com | 2021-12-01 | 1 | -1/+1 |
* | Swap '\r\n' with spaces when returning a big number reply from Lua script. (#... | Meir Shpilraien (Spielrein) | 2021-11-30 | 1 | -0/+11 |
* | Clean Lua stack before parsing call reply to avoid crash on a call with many ... | Meir Shpilraien (Spielrein) | 2021-11-28 | 1 | -0/+10 |
* | Connection leak in external tests. (#9777) | yoav-steinberg | 2021-11-15 | 1 | -0/+1 |
* | fix valgrind issues with long double module test (#9709) | Oran Agra | 2021-11-01 | 1 | -3/+3 |
* | Fix invalid memory write on lua stack overflow (CVE-2021-32626) (#9591) | Meir Shpilraien (Spielrein) | 2021-10-04 | 1 | -0/+30 |
* | Fix protocol parsing on 'ldbReplParseCommand' (CVE-2021-32672) (#9590) | Oran Agra | 2021-10-04 | 1 | -1/+16 |
* | Unified Lua and modules reply parsing and added RESP3 support to RM_Call (#9202) | Meir Shpilraien (Spielrein) | 2021-08-04 | 1 | -0/+113 |
* | Fixed some typos, add a spell check ci and others minor fix (#8890) | Binbin | 2021-06-10 | 1 | -1/+1 |
* | Improve test suite to handle external servers better. (#9033) | Yossi Gottlieb | 2021-06-09 | 1 | -29/+29 |
* | EVALSHA_RO and EVAL_RO Commands (#8820) | Raghav Muddur | 2021-05-12 | 1 | -0/+11 |
* | Restore old client 'processCommandAndResetClient' to fix false dead client in... | Meir Shpilraien (Spielrein) | 2021-03-29 | 1 | -0/+37 |
* | Fix script kill to work also on scripts that use pcall (#8661) | Meir Shpilraien (Spielrein) | 2021-03-17 | 1 | -0/+28 |
* | minor test suite cleanup, revive old test (#8497) | Oran Agra | 2021-02-15 | 1 | -2/+1 |
* | Add lazyfree-lazy-user-flush config to control default behavior of FLUSH[ALL|... | Yang Bodong | 2021-01-15 | 1 | -0/+9 |