summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* | | ACL: implement to first trivial opcodes in ACLSetUser().antirez2019-01-111-2/+25
* | | ACL: avoid a radix tree lookup for the default user.antirez2019-01-112-1/+2
* | | ACL: modify comment from PR.antirez2019-01-111-3/+2
* | | Merge pull request #5769 from charsyam/feature/fix-segmentfault-when-server-s...Salvatore Sanfilippo2019-01-111-1/+3
|\ \ \
| * | | fix segmentfault when server startcharsyam2019-01-111-1/+3
* | | | ACL: ACLSetUser(), initial ideas in comments.antirez2019-01-111-0/+31
* | | | ACL: create the default user.antirez2019-01-111-1/+6
|/ / /
* | | ACL: implement ACLCreateUser().antirez2019-01-102-1/+24
* | | ACL: implement ACLGetUserByName().antirez2019-01-101-1/+3
* | | ACL: initialization function.antirez2019-01-103-0/+13
* | | ACL: split acl.c into clear sections.antirez2019-01-101-0/+12
* | | ACL: add a reference to the user in each client.antirez2019-01-103-27/+35
* | | ACL: improved version of the user structure.antirez2019-01-101-0/+19
* | | ACL: ACLCheckUserCredentials() next id should be static.antirez2019-01-091-1/+1
* | | ACL: use a fixed table for command IDs.antirez2019-01-093-2/+27
* | | ACL: set the command ID while populating the commands table.antirez2019-01-091-0/+4
* | | ACL: introduce the concept of command ID.antirez2019-01-092-201/+207
* | | ACL: fix ACLCheckUserCredentials() usage in AUTH.antirez2019-01-091-1/+1
* | | ACL: HELLO should stop if the user is not authenticated.antirez2019-01-091-0/+9
* | | ACL: refactoring of the original authentication code.antirez2019-01-094-44/+100
* | | RESP3: allow HELLO during busy script and not authenticated states.antirez2019-01-091-1/+4
* | | RESP3: Allow any command in RESP3 Pub/Sub mode.antirez2019-01-091-2/+3
* | | RESP3: PING should reply normally in RESP3 Pub/Sub mode.antirez2019-01-091-1/+1
* | | RESP3: Pubsub messages in new push format if client is in RESP3 mode.antirez2019-01-091-6/+24
* | | RESP3: pubsub messages API completely refactored.antirez2019-01-091-57/+75
* | | RESP3: extract code to send pubsub messages into functions.antirez2019-01-091-11/+24
* | | RESP3: addReplyString() -> addReplyProto().antirez2019-01-095-34/+34
* | | RESP3: redis-cli support for boolean in TTY output.antirez2019-01-091-0/+3
* | | RESP3: hiredis: implement bool type.antirez2019-01-093-1/+35
* | | RESP3: verbatim reply API + DEBUG PROTOCOL support.antirez2019-01-093-0/+32
* | | RESP3: DEBUG PROTOCOL: boolean types.antirez2019-01-091-0/+4
* | | RESP3: Fix addReplyBool() RESP2/3 output.antirez2019-01-092-2/+5
* | | RESP3: DEBUG PROTOCOL: fix strcasecmp() check.antirez2019-01-091-10/+10
* | | RESP3: DEBUG PROTOCOL command. Only types already supported by API.antirez2019-01-091-0/+43
* | | RESP3: fix DEBUG DIGEST-VALUE with new API.antirez2019-01-091-1/+1
* | | RESP3: redis-cli: show the double as received from Redis.antirez2019-01-091-1/+1
* | | RESP3: hiredis: save the original double string.antirez2019-01-094-5/+20
* | | RESP3: hiredis: implement null type.antirez2019-01-091-0/+9
* | | RESP3: hiredis: fix double implementation.antirez2019-01-091-4/+4
* | | RESP3: hiredis: initial double implementation.antirez2019-01-096-1/+67
* | | RESP3: hiredis: map and set display for TTY output.antirez2019-01-091-3/+31
* | | RESP3: hiredis: fix hiredis.c assert for new types.antirez2019-01-091-2/+6
* | | RESP3: hiredis: free map and set replies.antirez2019-01-091-1/+3
* | | RESP3: hiredis: fix read.c assert for new types.antirez2019-01-092-2/+6
* | | RESP3: hiredis updated with recent version + some RESP3 support.antirez2019-01-0916-228/+501
* | | RESP3: addReplyBool() implemented.antirez2019-01-092-0/+9
* | | RESP3: initial implementation of the HELLO command.antirez2019-01-095-15/+73
* | | RESP3: fix HMGET bug introduced with RESP3 changes.antirez2019-01-091-1/+1
* | | RESP3: fix genericHgetallCommand() assert.antirez2019-01-091-0/+3
* | | RESP3: fix zrangeGenericCommand() proto dependent array len.antirez2019-01-091-3/+7