summaryrefslogtreecommitdiff
path: root/src/acl.c
Commit message (Expand)AuthorAgeFilesLines
* Fixed some spelling issues in ACL codepath including user facing errorMadelyn Olson2019-06-071-11/+11
* ACL: Fix memory leak in ACLResetSubcommandsForCommand().antirez2019-04-081-0/+2
* ACL: GENPASS subcommand.antirez2019-03-051-0/+7
* Make PR #5872 more compatible with Redis coding style.antirez2019-02-271-7/+5
* Merge pull request #5872 from madolson/dev-unstable-acl-setuser-fixSalvatore Sanfilippo2019-02-271-3/+18
|\
| * Updated acl setuser to be all or nothingMadelyn Olson2019-02-261-3/+18
* | ACL: authCommand() refactored into ACLAuthenticateUser().antirez2019-02-251-3/+17
* | ACL: move AUTH implementation in acl.c.antirez2019-02-251-0/+46
|/
* ACL: fix ACLSaveToFile() return value.antirez2019-02-221-1/+1
* ACL: less error prone error handling in ACLSaveToFile().antirez2019-02-221-15/+14
* Merge pull request #5858 from madolson/dev-unstable-acl-deluserSalvatore Sanfilippo2019-02-221-2/+6
|\
| * Making deleting users better defined and update documentationMadelyn Olson2019-02-211-2/+6
* | ACL: remove leak in ACLLoadFromFile().antirez2019-02-211-0/+1
* | ACL: implement ACL SAVE.antirez2019-02-211-10/+18
* | ACL: ACLSaveToFile() implemented.antirez2019-02-211-0/+66
* | ACL: add LOAD subcommand to ACL HELP.antirez2019-02-211-0/+2
|/
* ACL: show categories in COMMAND replyzhaozhao.zz2019-02-141-0/+12
* ACL: fix cat type format warningzhaozhao.zz2019-02-131-1/+1
* ACL: CAT subcommand implemented.antirez2019-02-121-0/+26
* ACL: return error when removing a non existing password.antirez2019-02-111-1/+10
* ACL: ACLFreeUserAndKillClients(): free user later.antirez2019-02-111-1/+1
* ACL: kill the old users clients after load aclfilezhaozhao.zz2019-02-111-22/+26
* ACL: add command fingerprint for CAT subcommand.antirez2019-02-081-1/+5
* ACL: add arity check in ACL command where missing.antirez2019-02-081-2/+2
* ACL: ignore modules commands when adding categories.antirez2019-02-081-0/+1
* ACL: load ACL file at startup. Prevent silly configurations.antirez2019-02-071-0/+33
* ACL: ACLLoadFromFile(): several errors fixed to make it work.antirez2019-02-071-9/+13
* ACL: ACLLoadFromFile(), restore DefaultUser global.antirez2019-02-071-0/+2
* ACL: fix fgets wrong buffer size.antirez2019-02-071-1/+1
* ACL: add assertion and fix comment typo.antirez2019-02-071-1/+2
* ACL: fix a few ACLLoadFromFile() errors and finish ACLFreeUsersSet().antirez2019-02-071-2/+3
* ACL: WIP: preserve the old config on loading errors.antirez2019-02-071-2/+66
* ACL: implement LOAD subcommand plus some minor rafactoring.antirez2019-02-071-5/+24
* ACL: fix and complete ACLLoadFromFile() loading step.antirez2019-02-071-4/+23
* ACL: now ACLLoadFromFile() validates against fake user.antirez2019-02-061-5/+34
* ACL: refactoring creation of unlinked users.antirez2019-02-061-5/+18
* ACL: initial design for ACLLoadFromFile() function.antirez2019-02-061-0/+79
* ACL: change behavior of redefined user. Last line counts.antirez2019-02-051-5/+5
* ACL: fix user/rule inverted error message.antirez2019-02-041-1/+1
* ACL: implement ACLLoadConfiguredUsers().antirez2019-02-041-0/+40
* ACL: make ACLAppendUserForLoading() able to report bad argument.antirez2019-02-041-3/+11
* ACL: initial appending of users in user loading list.antirez2019-02-041-3/+11
* ACL: implement ACLAppendUserForLoading().antirez2019-02-011-0/+18
* ACL: skeleton and first ideas for postponed user loading.antirez2019-02-011-4/+35
* ACL: implement DELUSER.antirez2019-01-311-0/+49
* ACL: check arity of LIST / USERS subcommand.antirez2019-01-311-1/+3
* ACL: don't emit useless flags in ACLDescribeUser().antirez2019-01-311-0/+4
* ACL: implement LIST and USERS subcommands.antirez2019-01-311-9/+32
* ACL: flags refactoring, function to describe user.antirez2019-01-311-21/+70
* ACL: add function to return ACLSetUser() string errors.antirez2019-01-301-14/+21