libfreemkv 0.31.10: parallelise recover_dk_position slot scan

The subset-difference slots are independent, so rayon find_map_any scans them
in parallel and cancels on first match. UHD MKB no-match scan ~26s -> ~4.6s on
8 cores. Bit-identical result; 58 aacs tests pass.
This commit is contained in:
Matthew Jackson
2026-06-17 19:56:07 -07:00
parent 9c80ef8245
commit e8bb6225ac
3 changed files with 25 additions and 18 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "libfreemkv"
version = "0.31.9"
version = "0.31.10"
edition = "2024"
rust-version = "1.86"
license = "AGPL-3.0-only"