Commit Graph

  • b67e46953b ACL: load the defined users at server startup. antirez 2019-02-04 16:39:07 +01:00
  • 58c070757d ACL: load the defined users at server startup. antirez 2019-02-04 16:39:07 +01:00
  • 500b3e128f ACL: implement ACLLoadConfiguredUsers(). antirez 2019-02-04 16:35:15 +01:00
  • e3c8db819b ACL: implement ACLLoadConfiguredUsers(). antirez 2019-02-04 16:35:15 +01:00
  • 0082503bdf ACL: implement ACLLoadConfiguredUsers(). antirez 2019-02-04 16:35:15 +01:00
  • 68fd4a97fa ACL: better error reporting in users configuration errors. antirez 2019-02-04 13:04:35 +01:00
  • 7e4b4cd327 ACL: better error reporting in users configuration errors. antirez 2019-02-04 13:04:35 +01:00
  • 20fa89d093 ACL: better error reporting in users configuration errors. antirez 2019-02-04 13:04:35 +01:00
  • b166c41edd ACL: make ACLAppendUserForLoading() able to report bad argument. antirez 2019-02-04 13:00:38 +01:00
  • 8dce634f5c ACL: make ACLAppendUserForLoading() able to report bad argument. antirez 2019-02-04 13:00:38 +01:00
  • 0d6e0f8d23 ACL: make ACLAppendUserForLoading() able to report bad argument. antirez 2019-02-04 13:00:38 +01:00
  • 21e84cdae2 ACL: initial appending of users in user loading list. antirez 2019-02-04 12:55:26 +01:00
  • 73efcef7cb ACL: initial appending of users in user loading list. antirez 2019-02-04 12:55:26 +01:00
  • 1327538221 ACL: initial appending of users in user loading list. antirez 2019-02-04 12:55:26 +01:00
  • 921488398f Properly integrate memkind John Sully 2019-02-01 15:21:00 -05:00
  • bb9f3eeb13 Properly integrate memkind John Sully 2019-02-01 15:21:00 -05:00
  • 7b05d6a7e1 Properly integrate memkind John Sully 2019-02-01 15:21:00 -05:00
  • 82372cbce8 Properly integrate memkind John Sully 2019-02-01 15:21:00 -05:00
  • e28d9adeee Properly integrate memkind John Sully 2019-02-01 15:21:00 -05:00
  • 7d76a8d602 Properly integrate memkind John Sully 2019-02-01 15:21:00 -05:00
  • 629c096da4 Merge commit '09a263e6076b3fd0fe3b094a2bfad7f93fc997d6' as 'deps/memkind/src' John Sully 2019-02-01 14:45:39 -05:00
  • 833006226d Merge commit '09a263e6076b3fd0fe3b094a2bfad7f93fc997d6' as 'deps/memkind/src' John Sully 2019-02-01 14:45:39 -05:00
  • fe7a7774f0 Merge commit '09a263e6076b3fd0fe3b094a2bfad7f93fc997d6' as 'deps/memkind/src' John Sully 2019-02-01 14:45:39 -05:00
  • 69b07c5cc2 Merge commit '09a263e6076b3fd0fe3b094a2bfad7f93fc997d6' as 'deps/memkind/src' John Sully 2019-02-01 14:45:39 -05:00
  • b80f8ec79b Merge commit '09a263e6076b3fd0fe3b094a2bfad7f93fc997d6' as 'deps/memkind/src' John Sully 2019-02-01 14:45:39 -05:00
  • d3a31390b5 Merge commit '09a263e6076b3fd0fe3b094a2bfad7f93fc997d6' as 'deps/memkind/src' John Sully 2019-02-01 14:45:39 -05:00
  • 09a263e607 Squashed 'deps/memkind/src/' content from commit bb9f19dd1 John Sully 2019-02-01 14:45:39 -05:00
  • 7a7236749d template config John Sully 2019-02-01 14:01:35 -05:00
  • d5b4f7e2b8 template config John Sully 2019-02-01 14:01:35 -05:00
  • 98468b3a37 template config John Sully 2019-02-01 14:01:35 -05:00
  • a6d27dc02c template config John Sully 2019-02-01 14:01:35 -05:00
  • 0a443027b8 template config John Sully 2019-02-01 14:01:35 -05:00
  • b290c49a40 template config John Sully 2019-02-01 14:01:35 -05:00
  • 29c5308396 Support configurable file backed scratch John Sully 2019-02-01 13:54:59 -05:00
  • f243e3cc33 Support configurable file backed scratch John Sully 2019-02-01 13:54:59 -05:00
  • ecda8563c5 Support configurable file backed scratch John Sully 2019-02-01 13:54:59 -05:00
  • bbcaf48cb0 Support configurable file backed scratch John Sully 2019-02-01 13:54:59 -05:00
  • 4a84628bf0 Support configurable file backed scratch John Sully 2019-02-01 13:54:59 -05:00
  • a476fdfd8c Support configurable file backed scratch John Sully 2019-02-01 13:54:59 -05:00
  • 8f16e1ea91 ACL: implement ACLAppendUserForLoading(). antirez 2019-02-01 13:02:41 +01:00
  • be0e1c0363 ACL: implement ACLAppendUserForLoading(). antirez 2019-02-01 13:02:41 +01:00
  • a23e926924 ACL: implement ACLAppendUserForLoading(). antirez 2019-02-01 13:02:41 +01:00
  • b8323d98e9 ACL: skeleton and first ideas for postponed user loading. antirez 2019-02-01 12:20:09 +01:00
  • 276a5f296c ACL: skeleton and first ideas for postponed user loading. antirez 2019-02-01 12:20:09 +01:00
  • 816f2fce08 ACL: skeleton and first ideas for postponed user loading. antirez 2019-02-01 12:20:09 +01:00
  • 1769c22248 ACL: set modules help clients to the root user. antirez 2019-02-01 11:37:20 +01:00
  • c68174b5e5 ACL: set modules help clients to the root user. antirez 2019-02-01 11:37:20 +01:00
  • 38c6030278 ACL: set modules help clients to the root user. antirez 2019-02-01 11:37:20 +01:00
  • b6372f16c4 ACL: assign ACL command ID to modules commands. antirez 2019-02-01 08:17:24 +01:00
  • ee57594c0f ACL: assign ACL command ID to modules commands. antirez 2019-02-01 08:17:24 +01:00
  • 15385d4d68 ACL: assign ACL command ID to modules commands. antirez 2019-02-01 08:17:24 +01:00
  • ec1aee031c ACL: implement DELUSER. antirez 2019-01-31 18:33:14 +01:00
  • fee5fa6f00 ACL: implement DELUSER. antirez 2019-01-31 18:33:14 +01:00
  • 91f55d3206 ACL: implement DELUSER. antirez 2019-01-31 18:33:14 +01:00
  • 74b7afdf71 ACL: check arity of LIST / USERS subcommand. antirez 2019-01-31 18:32:49 +01:00
  • 1b257d00ca ACL: check arity of LIST / USERS subcommand. antirez 2019-01-31 18:32:49 +01:00
  • b807d63f92 ACL: check arity of LIST / USERS subcommand. antirez 2019-01-31 18:32:49 +01:00
  • bc9b118e05 ACL: don't emit useless flags in ACLDescribeUser(). antirez 2019-01-31 17:04:42 +01:00
  • b351e6bca2 ACL: don't emit useless flags in ACLDescribeUser(). antirez 2019-01-31 17:04:42 +01:00
  • 3ec2dc3a6d ACL: don't emit useless flags in ACLDescribeUser(). antirez 2019-01-31 17:04:42 +01:00
  • 0f1b06aa40 ACL: implement LIST and USERS subcommands. antirez 2019-01-31 17:01:28 +01:00
  • c2e174aacd ACL: implement LIST and USERS subcommands. antirez 2019-01-31 17:01:28 +01:00
  • 1cb9b66aaa ACL: implement LIST and USERS subcommands. antirez 2019-01-31 17:01:28 +01:00
  • c7cd10dfe9 ACL: flags refactoring, function to describe user. antirez 2019-01-31 16:49:22 +01:00
  • 2e2796f4ff ACL: flags refactoring, function to describe user. antirez 2019-01-31 16:49:22 +01:00
  • 110c8caf8a ACL: flags refactoring, function to describe user. antirez 2019-01-31 16:49:22 +01:00
  • 479f7f7af4 ACL: add function to return ACLSetUser() string errors. antirez 2019-01-30 16:02:25 +01:00
  • 8cc57bb14c ACL: add function to return ACLSetUser() string errors. antirez 2019-01-30 16:02:25 +01:00
  • 2458e62da4 ACL: add function to return ACLSetUser() string errors. antirez 2019-01-30 16:02:25 +01:00
  • 0960259835 ACL: don't allow patterns after the * pattern. antirez 2019-01-30 15:59:45 +01:00
  • 9c615d8b6d ACL: don't allow patterns after the * pattern. antirez 2019-01-30 15:59:45 +01:00
  • 88af62aca2 ACL: don't allow patterns after the * pattern. antirez 2019-01-30 15:59:45 +01:00
  • 77471dfe86 ACL: implement keys field in ACL GETUSER. antirez 2019-01-30 15:52:36 +01:00
  • 1cc239e516 ACL: implement keys field in ACL GETUSER. antirez 2019-01-30 15:52:36 +01:00
  • e1d14fb943 ACL: implement keys field in ACL GETUSER. antirez 2019-01-30 15:52:36 +01:00
  • f021da5e30 Acl: Test: check command rules synthesis. antirez 2019-01-30 12:01:23 +01:00
  • 1db503c865 Acl: Test: check command rules synthesis. antirez 2019-01-30 12:01:23 +01:00
  • 7deb1e90d9 Acl: Test: check command rules synthesis. antirez 2019-01-30 12:01:23 +01:00
  • 9db2c84984 ACL: free memory leak when freeing subcommands array. antirez 2019-01-30 11:50:30 +01:00
  • 8e8b92af60 ACL: free memory leak when freeing subcommands array. antirez 2019-01-30 11:50:30 +01:00
  • cd60bcc427 ACL: free memory leak when freeing subcommands array. antirez 2019-01-30 11:50:30 +01:00
  • 36a0168cfd ACL: return error when adding subcommands of fully added commands. antirez 2019-01-30 08:25:08 +01:00
  • af6455e73c ACL: return error when adding subcommands of fully added commands. antirez 2019-01-30 08:25:08 +01:00
  • 0fa16cbd4b ACL: return error when adding subcommands of fully added commands. antirez 2019-01-30 08:25:08 +01:00
  • 9c2e64db9c ACL: remove leak in ACLSetUser(). antirez 2019-01-30 08:20:31 +01:00
  • 735c0b2cdc ACL: remove leak in ACLSetUser(). antirez 2019-01-30 08:20:31 +01:00
  • ef252265d9 ACL: remove leak in ACLSetUser(). antirez 2019-01-30 08:20:31 +01:00
  • efce73a001 ACL: ACLDescribeUserCommandRules(): emit subcommands. antirez 2019-01-30 08:17:33 +01:00
  • b04576898a ACL: ACLDescribeUserCommandRules(): emit subcommands. antirez 2019-01-30 08:17:33 +01:00
  • 1f64563801 ACL: ACLDescribeUserCommandRules(): emit subcommands. antirez 2019-01-30 08:17:33 +01:00
  • 9ae8e3fefa ACL: clear the subcommands array when setting category bits. antirez 2019-01-30 08:09:05 +01:00
  • 2da78ff381 ACL: clear the subcommands array when setting category bits. antirez 2019-01-30 08:09:05 +01:00
  • 20106cfa04 ACL: clear the subcommands array when setting category bits. antirez 2019-01-30 08:09:05 +01:00
  • 494b359d81 crash fixes John Sully 2019-01-30 01:15:10 -05:00
  • c469d43d2b crash fixes John Sully 2019-01-30 01:15:10 -05:00
  • 85ef0a38fe crash fixes John Sully 2019-01-30 01:15:10 -05:00
  • 85194d99da crash fixes John Sully 2019-01-30 01:15:10 -05:00
  • eeca73efc5 crash fixes John Sully 2019-01-30 01:15:10 -05:00
  • 5e6b9b9c54 crash fixes John Sully 2019-01-30 01:15:10 -05:00
  • 5ea2ee209a Custom flash heap John Sully 2019-01-29 18:10:46 -05:00