This website requires JavaScript.
Explore
Help
Sign In
Matthew Jackson
matthew
0 Followers
·
0 Following
Joined on
2026-03-18
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
Projects
Packages
Public Activity
Watched Repositories
matthew
pushed to
1.3.0
at
pq/freemkv-unlock
2026-07-05 19:35:59 +00:00
a96b675e7a
v1.2.2: bump version (unified release)
matthew
deleted branch boil-cleanup-1.3 from
pq/freemkv-keysources
2026-07-05 19:12:49 +00:00
matthew
pushed to
1.3.0
at
pq/freemkv-keysources
2026-07-05 19:12:48 +00:00
3bc8969c5f
keydb/online: resolve off aacs::derive + types, drop boil wrappers
ff63a4dfa9
v1.2.2: bump version (unified release)
f93dddf40c
keydb: adopt corrected mk_from_dk (2-arg), reviving the DK->MK fallback
c07467c84e
v1.2.1: bump version (unified release)
290fc6aafb
v1.2.1: bump version
Compare 15 commits »
matthew
deleted branch aacs-layout-1.3.0 from
pq/libfreemkv
2026-07-05 19:12:47 +00:00
matthew
pushed to
1.3.0
at
pq/libfreemkv
2026-07-05 19:12:46 +00:00
122a03b23d
aacs: remove boil veneer; move key newtypes to aacs::types
dcc553a716
aacs: keep flat re-exports for the typed key primitives
3b06a4c844
aacs(2.1): variant Media Key as a clean PK -> Km primitive
f9d112e481
aacs(2.1): wire variants_for_uv from the 0x2d record; chain runs end-to-end
f4fe651cb9
aacs: point integration tests at real module paths
Compare 17 commits »
matthew
pushed to
boil-cleanup-1.3
at
pq/freemkv-keysources
2026-07-05 19:10:07 +00:00
3bc8969c5f
keydb/online: resolve off aacs::derive + types, drop boil wrappers
ff63a4dfa9
v1.2.2: bump version (unified release)
f93dddf40c
keydb: adopt corrected mk_from_dk (2-arg), reviving the DK->MK fallback
c07467c84e
v1.2.1: bump version (unified release)
290fc6aafb
v1.2.1: bump version
Compare 10 commits »
matthew
created branch
boil-cleanup-1.3
in
pq/freemkv-keysources
2026-07-05 19:10:07 +00:00
matthew
pushed to
aacs-layout-1.3.0
at
pq/libfreemkv
2026-07-05 19:10:06 +00:00
122a03b23d
aacs: remove boil veneer; move key newtypes to aacs::types
matthew
pushed to
aacs-layout-1.3.0
at
pq/libfreemkv
2026-07-05 05:19:41 +00:00
dcc553a716
aacs: keep flat re-exports for the typed key primitives
matthew
pushed to
aacs-layout-1.3.0
at
pq/libfreemkv
2026-07-05 05:00:07 +00:00
3b06a4c844
aacs(2.1): variant Media Key as a clean PK -> Km primitive
f9d112e481
aacs(2.1): wire variants_for_uv from the 0x2d record; chain runs end-to-end
f4fe651cb9
aacs: point integration tests at real module paths
5ff04649ba
aacs: remove the mod.rs facade — module paths are the public API
84aaceceb7
aacs: merge media_key + volume_key into derive.rs
Compare 10 commits »
matthew
created branch
aacs-layout-1.3.0
in
pq/libfreemkv
2026-07-05 05:00:07 +00:00
matthew
pushed to
1.3.0
at
pq/freemkv-keysources
2026-07-02 05:36:09 +00:00
b80d4cbbb8
keydb: adopt corrected mk_from_dk (2-arg), reviving the DK->MK fallback
matthew
created branch
1.3.0
in
pq/freemkv-keysources
2026-07-02 05:36:09 +00:00
matthew
pushed to
1.3.0
at
pq/libfreemkv
2026-07-02 05:35:56 +00:00
125a8e5bf0
aacs: full-ladder resolve_candidate + correct mk_from_dk
741c1ea11d
restore freemkv-unlock path dep for local dev (post-v1.2.1)
e713b26b87
v1.2.1: bump version (freemkv-unlock git-pinned for the tag)
fcbd667add
changelog: describe the shipped re-base DTS fix + faithful-passthrough note
88c03152e2
mux/dts: re-base PTS per PES instead of a running clock (fix long-title drift)
Compare 10 commits »
matthew
created branch
1.3.0
in
pq/libfreemkv
2026-07-02 05:35:56 +00:00
matthew
pushed to
wip/oem-disc-keys
at
pq/libfreemkv
2026-07-02 01:57:42 +00:00
071c3c95c2
WIP: OEM disc-keys CDB path — parked pending CDB template discovery
f306555879
v0.26.0: bump version
5835569c20
aacs: OEM-driven VID retrieval — per-drive CDB from profile, cert fallback
4077c2c817
v0.25.14: rename Drive raw-read API to remove third-party project breadcrumbs
2a6eb2f261
v0.25.13: DrmScheme dispatcher + AACS 2.1 framework + libredrive cleanup
Compare 10 commits »
matthew
created branch
wip/oem-disc-keys
in
pq/libfreemkv
2026-07-02 01:57:42 +00:00
matthew
pushed to
rc6-aacs
at
pq/freemkv-keysources
2026-06-28 01:11:02 +00:00
ed62626922
keydb_format: faithful verbatim titles + tag-letter field fix + real-data idempotence test
d638296e01
keydb_format: add to_keydb_cfg serializer (inverse of parse); rename DiscEntry.disc_id -> vid
Compare 2 commits »
matthew
pushed to
rc6
at
pq/libfreemkv
2026-06-27 17:12:22 +00:00
f49ef023cf
changelog: enrich 1.1.0-beta.1 and rc.5.2 entries with concrete mechanisms (version label SoT, per-extent AACS anchor, E7017/E7022 no-key split, 3-sector unit grid)
ba5e4fdafa
changelog: add 1.1.0-beta.1 version-stamp consistency, DTS-HD MA core-sync, and TrueHD DTS-monotonicity fixes
ced89133cc
docs(fvi): standardize table headers and multi-line dense cells
aefd6b6342
mux: single source of truth for the version label (VERSION_LABEL/MUX_APP)
78f78d285e
docs(fvi): pretty-print JSON blocks in FVI format spec
Compare 10 commits »
matthew
created branch
rc6
in
pq/libfreemkv
2026-06-27 17:12:22 +00:00
Previous
2
Next