Adam Hathcock
f63cd81a65
Reduce allocations in encrypted RAR reading
Reuse bounded buffers and transform AES blocks in place. Remove per-block arrays and plaintext queues, avoid per-byte header allocations, and dispose owned crypto transforms.
Add encrypted RAR benchmarks, regression tests, and before/after profiling results. Full .NET 10 suite passes (2,446 tests); all library targets build and net48 tests compile.
2026-10-20 10:43:28 +01:00
..
2026-10-10 15:40:35 +01:00
2026-10-19 09:59:33 +01:00
2026-10-10 15:40:36 +01:00
2026-06-23 13:08:02 +10:00
2025-10-13 10:40:43 +01:00
2026-10-10 15:40:39 +01:00
2026-04-21 10:55:59 +01:00
2026-10-10 08:22:55 +01:00
2026-10-20 10:43:28 +01:00
2026-08-05 15:59:16 +01:00
2026-10-13 11:12:10 +01:00
2026-10-19 10:52:07 +01:00
2026-07-23 10:17:28 +01:00
2026-06-15 09:59:48 +01:00
2026-10-19 10:52:07 +01:00
2026-01-08 12:35:12 +00:00
2026-04-30 13:07:34 +01:00
2026-07-12 11:35:46 +01:00
2026-03-06 11:22:09 +00:00
2026-07-12 11:35:46 +01:00
2026-05-14 15:10:04 +01:00
2026-07-12 11:35:46 +01:00
2026-02-16 12:40:07 +00:00
2026-02-09 16:52:54 +00:00
2026-02-09 16:52:54 +00:00
2026-03-02 07:00:33 +00:00
2026-01-13 16:39:55 +00:00
2026-01-13 16:39:55 +00:00
2026-04-02 09:49:27 +00:00
2026-02-13 14:26:54 +00:00
2024-04-23 09:16:05 +01:00
2026-06-15 09:17:05 +01:00
2026-10-02 13:40:23 +01:00
2026-04-21 11:04:14 +01:00
2026-07-25 17:08:50 +01:00
2026-04-27 17:17:31 +01:00
2026-06-15 17:02:31 +01:00
2026-05-29 10:07:10 +01:00
2025-01-15 04:43:16 +03:00
2026-05-14 08:26:02 +01:00
2026-05-14 08:26:02 +01:00
2026-06-12 14:41:05 +01:00
2026-04-23 11:19:09 +01:00
2026-04-21 10:55:59 +01:00
2026-01-16 08:58:26 +00:00