• Joined on 2025-08-03
kenzuya synced commits to refs/heads/dev at kenzuya/unshackle from mirror 2026-07-20 05:47:30 +00:00
95a754fa6c fix: harden ClearKey/CENC decryption correctness
446367f58d fix: skip decrypt on mislabeled-clear segments
Compare 2 commits »
kenzuya synced commits to refs/heads/dev at kenzuya/unshackle from mirror 2026-07-16 23:17:23 +00:00
094c598ef5 perf: little improvements here and there
kenzuya synced commits to refs/heads/feat/downloader-speed at kenzuya/unshackle from mirror 2026-07-16 23:17:23 +00:00
5de6fe9014 Merge branch 'dev' into feat/downloader-speed
7ca7a6066e chore: restore memory/ to .gitignore from dev
7eee34014e perf(dash): collapse single-URL byte-range segments into one direct download
094c598ef5 perf: little improvements here and there
78d80eb68a test(scripts): add downloader benchmark and live manifest test tooling
Compare 43 commits »
kenzuya synced commits to refs/heads/dev at kenzuya/unshackle from mirror 2026-07-16 04:47:24 +00:00
686d996346 ci: give the build job its own uv cache key
46cf72062d ci: pin setup-uv and dependency-review to full versions
0a6f1cbe07 ci: bump actions to node 24 versions and serialize docs deploys
e31e60a418 style: run ruff format over the codebase
d853ef9600 ci: add multi-os test, lint, and wheel build workflows
Compare 5 commits »
kenzuya synced commits to refs/heads/docs at kenzuya/unshackle from mirror 2026-07-16 04:47:24 +00:00
1885b1e9c0 Deployed 0a6f1cb with MkDocs version: 1.6.1
793bd155b7 Deployed e31e60a with MkDocs version: 1.6.1
Compare 2 commits »
kenzuya synced commits to refs/heads/dev at kenzuya/unshackle from mirror 2026-07-15 04:17:26 +00:00
59a7c76b2f feat(ism): harden Smooth parsing and derive fps/codec from spec fields
2ccae1a0ee feat(cdm): stamp remote CDM DRM type at load for reliable detection
Compare 2 commits »
kenzuya synced commits to refs/heads/dev at kenzuya/unshackle from mirror 2026-07-14 20:07:24 +00:00
c6ecdb605c fix(services): register modules in sys.modules so repo-cloned services can self-import and remove old benchmark that should have been deleted
b8ec9e2498 fix(tracks): keep regional language variants distinct in exact selection
Compare 2 commits »
kenzuya synced commits to refs/heads/docs at kenzuya/unshackle from mirror 2026-07-14 20:07:24 +00:00
58c6b104d2 Deployed c6ecdb6 with MkDocs version: 1.6.1
kenzuya synced commits to refs/heads/dev at kenzuya/unshackle from mirror 2026-07-13 19:37:23 +00:00
1cf9e5b487 docs: correct DRM, muxing, and proxy references (+ case-insensitive proxy prefix fix)
kenzuya synced commits to refs/heads/docs at kenzuya/unshackle from mirror 2026-07-13 19:37:23 +00:00
1e177760c4 Deployed 1cf9e5b with MkDocs version: 1.6.1
kenzuya synced commits to refs/heads/dev at kenzuya/unshackle from mirror 2026-07-13 03:17:23 +00:00
2e14e30f2f build(mypy): enable explicit_package_bases
b32b301dcc fix(proxies): show ExpressVPN country/location counts at startup
Compare 2 commits »
kenzuya synced commits to refs/tags/5.2.0 at kenzuya/unshackle from mirror 2026-07-12 19:07:24 +00:00
kenzuya synced new reference refs/tags/5.2.0 to kenzuya/unshackle from mirror 2026-07-12 19:07:24 +00:00
kenzuya synced commits to refs/heads/dev at kenzuya/unshackle from mirror 2026-07-12 19:07:23 +00:00
a450184ab8 test(remote): isolate job history writes from the real api_history.jsonl
bd679d2571 docs(changelog): regenerate with git-cliff
d7a2bb6b8e fix(subs): stop segmented WebVTT merge from stripping formatting
6ef24661c8 style(dl): restore isort imports and drop dead pass
3326e9b72c Merge pull request #140 from CodeName393/prevent-missing-tracks-error-when-excluding-track-types
Compare 8 commits »
kenzuya synced commits to refs/heads/docs at kenzuya/unshackle from mirror 2026-07-12 19:07:23 +00:00
c9329ffdef Deployed bd679d2 with MkDocs version: 1.6.1
d5aa6d434c Deployed 6b168c7 with MkDocs version: 1.6.1
Compare 2 commits »
kenzuya synced commits to refs/heads/dev at kenzuya/unshackle from mirror 2026-07-12 02:47:24 +00:00
f42af571a7 build(deps): cap pycaption below 2.2.27
6434fc2081 fix(dl): make audio/video track selection consistent and crash-safe
575f453592 fix(dl): select only best descriptive audio track per language
Compare 3 commits »
kenzuya synced commits to refs/heads/docs at kenzuya/unshackle from mirror 2026-07-12 02:47:24 +00:00
b91141f81d Deployed 6434fc2 with MkDocs version: 1.6.1
kenzuya synced commits to refs/heads/dev at kenzuya/unshackle from mirror 2026-07-11 18:37:24 +00:00
c47aad6fa1 feat(tags): add OMDb metadata provider with omdb_api_key config
e7b716d79c fix(dl): restore real progress bars where progression is trackable
20a4e6e2eb feat(tags): add imdb_api_enabled toggle, off by default
Compare 3 commits »
kenzuya synced commits to refs/heads/docs at kenzuya/unshackle from mirror 2026-07-11 18:37:24 +00:00
618edd1bc6 Deployed c47aad6 with MkDocs version: 1.6.1
fcfe42a0ba Deployed 20a4e6e with MkDocs version: 1.6.1
Compare 2 commits »
kenzuya synced commits to refs/heads/feat/downloader-speed at kenzuya/unshackle from mirror 2026-07-11 02:17:23 +00:00
a519af1af2 fix(downloader): release hedge loser file handles before merge sweep