Chris Miles
0615864d51
[Databuckets] Nested Databuckets Protections and Improvements ( #4748 )
...
* Check for valid JSON before using it
* Do not allow nested keys to set be set an expiration
* Prevent overwriting of existing object or array
* Nested deletion support
* Update data_bucket.cpp
* Test cases
* More test cases, fix
* Update databuckets.cpp
* Update databuckets.cpp
* Basic databucket tests
* Update databuckets.cpp
* Update databuckets.cpp
2025-03-04 13:16:21 -06:00
..
2025-02-15 15:03:55 -06:00
2025-03-04 13:16:21 -06:00
2025-03-01 17:55:44 -06:00
2024-02-05 15:17:53 -06:00
2023-05-24 22:44:53 -05:00
2023-09-17 13:12:43 -05:00
2023-03-25 20:32:30 -04:00
2023-03-25 20:32:30 -04:00
2025-02-05 02:02:16 -06:00
2024-01-06 23:30:04 -06:00
2025-02-15 15:02:38 -06:00
2024-07-30 16:23:37 -04:00
2025-02-28 15:31:06 -06:00
2025-02-03 04:02:42 -06:00
2024-06-02 04:25:06 -04:00
2024-04-27 22:49:00 -04:00
2025-03-02 03:39:22 -05:00
2025-02-05 02:02:16 -06:00
2025-02-03 04:02:42 -06:00
2025-02-15 15:00:14 -06:00
2025-02-03 04:02:42 -06:00
2025-02-03 04:02:42 -06:00
2023-03-17 11:19:59 -04:00
2025-02-03 04:02:42 -06:00
2025-02-28 16:10:46 -06:00
2025-02-21 23:13:54 -06:00
2025-02-15 15:41:08 -06:00
2025-02-05 02:02:16 -06:00
2025-02-12 00:18:34 -06:00
2025-03-01 16:38:59 -06:00
2025-02-03 04:02:42 -06:00
2025-02-19 23:20:22 -06:00
2025-02-05 23:10:16 -06:00
2025-02-21 22:54:35 -06:00
2025-03-03 00:13:00 -06:00
2025-02-28 15:08:57 -06:00
2025-02-15 18:40:35 -06:00
2024-02-24 22:57:49 -06:00
2024-02-24 22:57:49 -06:00
2025-02-15 18:40:35 -06:00
2025-02-03 04:02:42 -06:00
2025-02-28 15:31:06 -06:00
2025-02-15 18:40:35 -06:00
2025-02-28 15:31:06 -06:00
2025-03-04 13:16:21 -06:00
2025-02-18 00:14:49 -06:00
2024-03-13 20:27:44 -04:00
2022-11-14 16:38:05 -05:00
2025-01-22 18:55:21 -06:00
2025-01-19 18:10:19 -06:00
2025-02-15 18:40:35 -06:00
2025-02-15 18:40:35 -06:00
2025-02-15 15:03:23 -06:00
2025-03-01 17:55:44 -06:00
2025-02-08 23:21:15 -06:00
2024-10-10 21:29:29 -04:00
2024-02-05 19:53:16 -05:00
2024-11-12 20:01:18 -06:00
2024-06-02 04:25:06 -04:00
2024-04-27 22:49:00 -04:00
2025-03-03 00:16:42 -06:00
2025-02-15 17:48:50 -06:00
2024-10-08 18:25:14 -04:00
2025-02-05 02:02:16 -06:00
2025-02-15 18:40:35 -06:00
2025-02-15 18:40:35 -06:00
2024-07-30 18:27:47 -04:00
2025-02-09 22:25:43 -05:00
2023-08-01 22:59:47 -05:00
2025-02-15 18:40:35 -06:00
2025-02-15 18:40:35 -06:00
2025-03-01 17:55:44 -06:00
2025-03-01 17:55:44 -06:00
2024-05-09 00:53:36 -05:00
2024-06-01 18:20:43 -05:00
2024-02-20 22:39:57 -06:00
2023-12-13 18:38:45 -05:00
2023-01-20 12:35:33 -06:00
2024-01-12 23:33:52 -06:00
2024-01-12 23:33:52 -06:00
2025-02-05 02:02:16 -06:00
2025-03-03 00:16:51 -06:00
2025-02-07 14:06:31 -05:00
2025-02-03 04:02:42 -06:00
2024-03-13 23:38:15 -04:00
2024-03-13 23:38:15 -04:00
2025-02-28 15:08:57 -06:00
2025-02-28 15:08:57 -06:00
2025-01-05 23:48:39 -06:00
2025-01-05 23:48:39 -06:00
2024-11-12 20:01:18 -06:00
2024-11-12 20:01:18 -06:00
2024-08-16 15:52:49 -04:00
2024-08-16 15:52:49 -04:00
2023-04-01 22:55:28 -04:00
2025-02-03 04:02:42 -06:00
2024-10-10 21:29:29 -04:00
2024-10-10 21:29:29 -04:00
2024-10-10 21:29:29 -04:00
2025-02-15 18:40:35 -06:00
2025-02-15 18:40:35 -06:00
2025-03-01 17:55:44 -06:00
2024-10-23 22:37:21 -04:00
2025-02-15 18:40:35 -06:00
2024-03-13 21:52:02 -04:00
2023-07-02 10:26:37 -04:00
2023-07-02 10:26:37 -04:00
2025-01-05 23:48:39 -06:00
2025-01-05 23:48:39 -06:00
2023-11-07 18:12:39 -05:00
2023-11-07 18:12:39 -05:00
2025-02-03 16:51:09 -06:00
2025-02-03 16:51:09 -06:00
2024-10-10 21:29:29 -04:00
2024-10-10 21:29:29 -04:00
2025-02-03 04:02:42 -06:00
2025-02-03 04:02:42 -06:00
2024-05-26 14:20:07 -05:00
2024-05-04 18:10:27 -05:00
2025-02-28 15:31:06 -06:00
2025-02-28 15:31:06 -06:00
2023-07-03 01:19:48 -05:00
2022-12-04 12:18:27 -05:00
2025-02-05 23:10:16 -06:00
2024-02-10 03:27:58 -06:00
2025-02-03 16:51:09 -06:00
2024-10-10 21:29:29 -04:00
2025-02-08 23:21:15 -06:00
2024-10-10 21:29:29 -04:00
2025-02-15 18:40:35 -06:00
2023-01-03 20:17:19 -05:00
2023-04-01 22:55:28 -04:00
2023-04-01 22:55:28 -04:00
2024-04-15 05:06:17 -05:00
2024-04-15 05:06:17 -05:00
2025-02-21 23:12:04 -06:00
2025-02-20 00:26:46 -06:00
2025-03-01 20:01:37 -04:00
2025-01-21 15:50:20 -06:00
2024-07-30 18:27:47 -04:00
2023-01-20 12:35:33 -06:00
2025-02-03 04:02:42 -06:00
2024-10-10 21:29:29 -04:00
2025-02-03 04:02:42 -06:00
2024-04-15 04:59:08 -05:00
2024-07-22 06:06:49 -04:00
2025-02-15 16:20:37 -06:00
2025-03-03 00:13:00 -06:00
2025-02-15 15:02:38 -06:00
2024-03-22 23:53:35 -05:00
2023-03-09 11:07:03 -05:00
2025-02-28 15:54:38 -06:00
2025-02-28 15:31:06 -06:00
2025-02-09 22:25:43 -05:00
2024-06-14 11:58:59 -05:00
2023-04-29 19:51:21 -05:00
2025-02-15 18:27:09 -06:00
2023-04-01 22:55:28 -04:00
2024-07-30 18:27:47 -04:00
2024-07-30 18:27:47 -04:00
2024-07-30 18:27:47 -04:00
2024-07-30 18:27:47 -04:00
2024-07-30 18:27:47 -04:00
2024-07-30 18:27:47 -04:00
2024-07-30 18:27:47 -04:00
2022-07-27 09:00:09 -05:00
2025-02-07 14:06:31 -05:00
2024-03-13 23:38:15 -04:00
2025-02-28 15:08:57 -06:00
2024-11-12 20:01:18 -06:00
2024-11-12 20:01:18 -06:00
2024-08-16 15:52:49 -04:00
2025-02-03 04:02:42 -06:00
2025-02-15 18:40:35 -06:00
2025-02-15 18:40:35 -06:00
2023-07-02 10:26:37 -04:00
2025-01-05 23:48:39 -06:00
2024-10-10 21:29:29 -04:00
2025-02-03 04:02:42 -06:00
2025-02-28 15:31:06 -06:00
2022-12-04 12:18:27 -05:00
2022-07-03 21:33:45 -05:00
2025-01-05 23:48:39 -06:00
2023-11-07 18:12:39 -05:00
2025-01-19 18:10:19 -06:00
2025-02-15 18:40:35 -06:00
2023-07-02 10:26:32 -04:00
2022-07-03 21:33:45 -05:00
2024-04-15 05:06:17 -05:00
2025-02-20 00:26:46 -06:00
2023-04-01 22:55:28 -04:00
2023-12-22 21:34:55 -06:00
2023-03-17 06:17:10 -04:00
2025-01-22 03:31:05 -06:00
2023-01-15 15:30:42 -06:00
2024-07-30 16:23:37 -04:00
2024-07-30 16:23:37 -04:00
2023-04-14 19:40:35 -04:00
2023-04-14 19:40:35 -04:00
2025-02-07 03:28:02 -06:00
2025-02-05 02:02:16 -06:00
2024-11-12 20:01:18 -06:00
2024-11-12 20:01:18 -06:00
2024-10-10 21:29:29 -04:00
2024-10-10 21:29:29 -04:00
2024-10-10 21:29:29 -04:00
2025-03-01 17:55:44 -06:00
2025-03-01 17:55:44 -06:00
2025-02-15 18:40:35 -06:00
2025-02-15 18:40:35 -06:00
2025-01-21 15:50:20 -06:00
2023-04-01 22:55:28 -04:00
2025-02-28 15:31:06 -06:00
2025-02-28 15:31:06 -06:00
2023-11-18 14:23:04 -06:00
2023-11-18 14:23:04 -06:00
2025-02-07 14:06:31 -05:00
2025-03-01 18:32:43 -06:00
2025-02-28 16:49:20 -06:00
2025-02-15 18:40:35 -06:00
2025-02-24 16:31:35 -06:00
2025-02-24 16:31:35 -06:00
2025-02-05 02:02:16 -06:00
2022-11-06 11:04:39 -05:00
2025-02-24 16:31:35 -06:00
2025-02-28 15:05:57 -06:00
2025-02-28 15:05:57 -06:00
2025-02-09 22:25:43 -05:00
2025-02-28 15:54:38 -06:00
2025-02-18 00:54:37 -06:00
2023-03-17 08:37:36 -04:00
2024-08-03 20:25:07 -04:00
2025-02-03 04:02:42 -06:00
2023-04-01 22:55:28 -04:00
2025-02-03 17:29:39 -06:00
2025-03-02 22:04:39 -08:00
2025-02-18 00:54:37 -06:00
2023-04-14 19:39:25 -04:00
2024-02-05 17:11:20 -06:00
2025-03-04 13:16:21 -06:00
2025-03-04 13:16:21 -06:00
2025-01-05 23:45:28 -06:00
2023-04-01 22:55:28 -04:00
2025-02-28 15:31:06 -06:00
2024-02-20 17:47:44 -05:00
2023-01-19 22:24:50 -06:00
2025-03-04 13:16:21 -06:00
2025-02-28 15:31:06 -06:00
2025-02-28 15:31:06 -06:00
2025-02-12 00:18:34 -06:00
2025-02-03 16:14:41 -06:00
2025-02-03 16:51:09 -06:00
2025-02-15 18:40:35 -06:00