summaryrefslogtreecommitdiff
path: root/src/acl.c
Commit message (Expand)AuthorAgeFilesLines
* Remove prototypes with empty declarations (#12020)Madelyn Olson2023-05-021-1/+1
* Disconnect pub-sub subscribers when revoking `allchannels` permission (#11992)Slava Koyfman2023-04-021-0/+7
* Module commands to have ACL categories. (#11708)Roshan Khatri2023-03-211-1/+38
* Custom authentication for Modules (#11659)KarthikSubbarao2023-03-151-9/+38
* Cleanup around script_caller, fix tracking of scripts and ACL logging for RM_...Oran Agra2023-02-161-2/+2
* Added fields to ACL LOG error entries for precise time logging (#11477)Roshan Khatri2023-02-021-1/+15
* Retain ACL categories used to generate ACL for displaying them later (#11224)Madelyn Olson2022-11-031-127/+102
* Unify ACL failure error messaging. (#11160)Shaya Potter2022-10-161-24/+21
* Freeze time sampling during command execution, and scripts (#10300)Binbin2022-10-091-3/+3
* Added authentication failure and access denied metrics (#11288)aradz442022-10-071-0/+18
* Add RM_SetContextUser to support acl validation in RM_Call (and scripts) (#10...Shaya Potter2022-09-221-48/+107
* ACL default newly created user set USER_FLAG_SANITIZE_PAYLOAD flag (#11279)Binbin2022-09-221-3/+6
* Make cluster config file saving atomic and fsync acl (#10924)Tian2022-07-201-3/+19
* Only print ACL syntax errors once and include command names in errors (#10922)Madelyn Olson2022-07-091-6/+16
* Update time independent string compare to use hash length (#9759)Madelyn Olson2022-06-031-36/+7
* Add new RM_Call flags for script mode, no writes, and error replies. (#10372)Meir Shpilraien (Spielrein)2022-03-221-0/+18
* make sort/ro commands validate external keys access patterns (#10106) (#10340)ranshid2022-03-151-0/+64
* ACL DRYRUN does not validate the verified command args. (#10405)ranshid2022-03-101-0/+7
* remove a piece of redundant comment (#10392)zhugezy2022-03-081-4/+1
* Fix acl dryrun to return the tested common permission error. (#10359)Harkrishn Patro2022-02-281-1/+1
* Implemented module getchannels api and renamed channel keyspec (#10299)Madelyn Olson2022-02-221-53/+34
* Use object size then pointer size when malloc (#10201) (#10202)weiguo2022-01-291-1/+1
* sub-command support for ACL CAT and COMMAND LIST. redisCommand always stores ...Binbin2022-01-231-26/+35
* Improved handling of subcommands (don't allow ACL on first-arg of a sub-comma...guybe72022-01-221-8/+16
* ACL V2 - Selectors and key based permissions (#9974)Madelyn Olson2022-01-201-473/+1010
* Show subcommand full name in error log / ACL LOG (#10105)Binbin2022-01-121-1/+1
* Sharded pubsub implementation (#8621)Harkrishn Patro2022-01-021-3/+17
* Auto-generate the command table from JSON files (#9656)guybe72021-12-151-26/+28
* Redact ACL SETUSER arguments if the user has spaces (#9935)Madelyn Olson2021-12-131-6/+6
* Redis Functions - Introduce script unit.meir@redislabs.com2021-12-011-1/+1
* Redis Functions - Move Lua related variable into luaCtx structmeir@redislabs.com2021-12-011-1/+1
* Fix sentinel commands, ACL dictIter leak (#9661)guybe72021-10-211-0/+1
* Treat subcommands as commands (#9504)guybe72021-10-201-115/+173
* Adding ACL support for modules (#9309)YaacovHazan2021-09-231-70/+78
* A better approach for COMMAND INFO for movablekeys commands (#8324)guybe72021-09-151-1/+1
* Remove redundant validation and prevent duplicate users during ACL load (#9330)Madelyn Olson2021-09-091-44/+52
* Fix ACL category for SELECT, WAIT, ROLE, LASTSAVE, READONLY, READWRITE, ASKIN...Oran Agra2021-07-201-1/+1
* Fixed some typos, add a spell check ci and others minor fix (#8890)Binbin2021-06-101-3/+3
* Hide migrate command from slowlog if they include auth (#8859)Madelyn Olson2021-05-191-4/+9
* ACL channels permission handling for save/load scenario. (#8794)Harkrishn Patro2021-04-191-0/+1
* Fix "default" and overwritten / reset users will not have pubsub channels per...Huang Zhw2021-04-051-1/+3
* make processCommand check publish channel permissions. (#8534)Huang Zhw2021-03-261-0/+16
* Redact slowlog entries for config with sensitive data. (#8584)Madelyn Olson2021-03-151-0/+4
* Process hello command even if the default user has no permissions. (#8633)Harkrishn Patro2021-03-101-3/+3
* Moved requirepass and querybuf length to generic configs (#8557)Madelyn Olson2021-02-251-1/+12
* Remove acl subcommand validation if fully added command exists. (#8483)Harkrishn Patro2021-02-221-19/+3
* Moved most static strings into the shared structure (#8411)Madelyn Olson2021-02-091-5/+1
* Better error message const correctness. (#8348)Yossi Gottlieb2021-01-211-5/+5
* HELP subcommand, continued (#5531)Itamar Haber2021-01-041-16/+28
* Flow through the error handling path for most errors (#8226)Madelyn Olson2020-12-231-1/+1