The 'KeydbSource owns save+update' (Added) and 'Processing-Key decryption restored' (Fixed) entries were stale carryover from the never-released 1.1.0-beta.1; that code shipped in v1.1.0 (zero diff in v1.1.0..HEAD). The 1.2.0 entry now lists only the real 1.2.0 changes (hex unification, DiscInputs version stride, MKB cap).
637 B
637 B
Changelog
[1.2.0] — 2026-06-28
Changed
- One hex parser across the toolchain. Online and keydb hex inputs now parse
through
libfreemkv::hex, the same parser the library uses — no separate decoder with its own length/nibble rules. DiscInputscarries the disc's AACS version, and the tests derive theUnit_Key_ROstride frominputs.versioninstead of hardcoding it, so an AACS-1.0 (V10, 48-byte) and AACS-2.x (V20/V21, 64-byte) disc are each handled at their own stride.- Online MKB read cap aligned with libfreemkv (64 MiB), and an over-cap MKB is logged rather than silently truncated.