Yat Ho
fa8be1b981
fix: tr_variant_serde::parse_json() bug fixes (#6901)
* perf: avoid unnecessary copying
* fix: set `tr_variant_serde::end_` in `parse_json()`
* test: `tr_variant_serde::end()`
* fix: compensate for innate read cursor offset of `rapidjson::AutoUTFInputStream`
* fix: stop parsing json after parsing a complete json root
This matches the benc parser's behaviour
* fixup! fix: stop parsing json after parsing a complete json root
2024-07-17 02:34:13 +01:00
..
2024-02-15 11:31:09 -06:00
2024-01-07 14:21:05 -06:00
2023-12-24 11:02:54 -06:00
2024-05-26 15:43:55 -05:00
2024-05-26 15:43:55 -05:00
2024-07-14 01:37:55 +01:00
2024-05-26 15:43:55 -05:00
2024-05-26 15:43:55 -05:00
2023-12-06 10:10:28 -06:00
2023-11-28 10:18:38 -06:00
2023-11-04 11:39:41 -05:00
2023-11-21 09:02:03 -06:00
2023-11-03 12:03:26 -05:00
2023-12-31 14:04:26 -06:00
2024-03-09 10:27:20 -06:00
2024-03-24 17:09:51 -05:00
2023-11-03 12:03:26 -05:00
2024-01-07 14:21:05 -06:00
2024-02-17 22:43:24 -06:00
2023-11-21 09:02:03 -06:00
2023-11-03 12:03:26 -05:00
2024-07-14 01:37:55 +01:00
2024-03-30 14:45:00 -05:00
2024-03-30 14:45:00 -05:00
2024-03-04 16:59:51 -06:00
2023-11-01 16:11:11 -05:00
2024-05-27 17:36:02 -05:00
2024-05-27 17:36:02 -05:00
2024-05-27 17:36:02 -05:00
2023-11-21 09:02:03 -06:00
2024-05-27 17:36:02 -05:00
2024-07-16 22:13:29 +01:00
2023-11-04 11:39:41 -05:00
2023-12-01 16:48:16 -06:00
2024-03-15 00:17:10 -05:00
2024-07-16 22:13:29 +01:00
2024-01-04 08:52:08 -06:00
2023-12-24 11:02:54 -06:00
2024-06-12 02:34:47 +01:00
2024-07-16 22:13:29 +01:00
2024-02-25 16:12:08 -06:00
2024-03-03 23:29:38 -06:00
2024-07-06 23:25:15 -05:00
2024-07-06 23:25:15 -05:00
2024-05-24 10:31:50 -05:00
2024-03-04 16:59:51 -06:00
2023-12-04 11:45:37 -06:00
2023-11-03 12:03:26 -05:00
2024-07-14 01:37:55 +01:00
2024-07-14 01:37:55 +01:00
2022-04-21 09:28:38 -05:00
2024-05-27 17:36:02 -05:00
2023-11-01 16:11:11 -05:00
2024-02-17 22:43:24 -06:00
2024-03-15 19:52:09 -05:00
2023-12-24 11:02:54 -06:00
2024-05-25 10:08:53 -05:00
2024-05-25 10:08:53 -05:00
2024-06-01 15:39:33 +01:00
2024-06-01 15:39:33 +01:00
2024-06-01 16:23:46 +01:00
2024-05-27 17:36:02 -05:00
2023-11-03 12:03:26 -05:00
2024-07-16 22:13:29 +01:00
2023-12-02 14:16:36 -06:00
2024-03-15 19:52:09 -05:00
2024-06-01 16:23:46 +01:00
2024-01-02 00:33:53 -06:00
2024-07-16 22:13:29 +01:00
2024-03-15 19:52:09 -05:00
2024-02-17 22:43:24 -06:00
2024-02-11 21:13:59 -06:00
2024-05-29 14:35:07 -05:00
2024-05-26 16:34:26 -05:00
2023-11-21 09:02:03 -06:00
2023-11-01 16:11:11 -05:00
2024-07-16 22:13:29 +01:00
2024-05-25 19:13:15 -05:00
2024-01-02 00:33:53 -06:00
2023-11-04 11:39:41 -05:00
2024-07-16 22:13:29 +01:00
2023-11-01 16:11:11 -05:00
2024-05-25 17:08:16 -05:00
2023-11-01 16:11:11 -05:00
2024-06-15 00:24:06 +01:00
2024-03-31 18:49:19 -05:00
2024-03-31 18:49:19 -05:00
2024-03-31 18:49:19 -05:00
2024-05-27 17:36:02 -05:00
2024-03-30 16:39:44 -05:00
2024-07-14 08:37:43 +01:00
2024-03-31 15:01:05 -05:00
2024-04-15 15:18:43 -05:00
2024-02-17 22:43:24 -06:00
2024-03-31 14:06:36 -05:00
2024-01-02 22:14:43 -06:00
2024-07-11 00:55:34 +01:00
2024-07-11 00:55:34 +01:00
2024-07-16 22:13:29 +01:00
2023-11-01 16:11:11 -05:00
2024-07-16 22:13:29 +01:00
2024-07-16 22:13:29 +01:00
2024-07-14 01:37:55 +01:00
2024-07-14 01:37:55 +01:00
2024-05-27 17:36:02 -05:00
2024-05-25 15:20:40 -05:00
2023-11-03 12:03:26 -05:00
2023-11-01 16:11:11 -05:00
2024-01-20 16:56:42 -06:00
2024-07-16 22:13:29 +01:00
2023-11-04 11:39:41 -05:00
2023-11-01 16:11:11 -05:00
2023-11-01 16:11:11 -05:00
2023-11-01 16:11:11 -05:00
2024-02-13 10:42:19 -06:00
2023-12-24 11:02:54 -06:00
2024-05-25 10:08:53 -05:00
2024-05-25 10:08:53 -05:00
2024-05-24 15:50:01 -05:00
2024-05-27 17:36:02 -05:00
2024-05-25 10:08:53 -05:00
2024-05-25 10:08:53 -05:00
2024-07-10 23:48:54 +01:00
2024-06-01 19:44:01 -05:00
2024-01-27 09:33:12 -06:00
2023-11-28 10:51:13 -06:00
2023-11-01 16:11:11 -05:00
2024-02-13 10:42:19 -06:00
2023-11-01 16:11:11 -05:00
2023-12-24 11:02:54 -06:00
2024-07-16 22:13:29 +01:00
2024-02-04 12:18:01 -06:00
2023-11-21 09:02:03 -06:00
2023-11-01 16:11:11 -05:00
2024-05-27 17:36:02 -05:00
2023-11-01 16:11:11 -05:00
2024-02-18 01:47:12 -06:00
2023-11-01 16:11:11 -05:00
2023-11-01 16:11:11 -05:00
2024-07-14 11:55:37 +01:00
2024-07-14 11:55:37 +01:00
2024-03-24 20:48:23 -05:00
2024-01-06 10:10:14 -06:00
2023-11-01 16:11:11 -05:00
2023-11-01 16:11:11 -05:00
2024-07-16 22:13:29 +01:00
2023-12-24 13:33:33 -06:00
2023-11-03 12:03:26 -05:00
2023-12-24 11:02:54 -06:00
2023-11-21 09:02:03 -06:00
2024-07-17 02:34:13 +01:00
2024-05-05 15:26:41 -05:00
2024-03-31 14:06:36 -05:00
2024-03-04 16:59:51 -06:00
2024-05-24 15:51:16 -05:00
2024-03-17 16:23:39 -05:00
2023-11-03 12:03:26 -05:00
2023-11-01 16:11:11 -05:00
2024-02-13 10:42:19 -06:00
2024-05-27 17:36:02 -05:00
2024-07-16 22:13:29 +01:00
2024-07-16 22:13:29 +01:00
2023-11-03 12:03:26 -05:00
2024-05-26 15:43:55 -05:00
2024-05-26 15:43:55 -05:00
2024-07-16 22:13:29 +01:00
2023-11-22 23:02:21 -06:00
2024-04-02 09:31:20 -05:00
2024-04-02 09:31:20 -05:00