unshackle-dl
  • Joined on 2025-08-25
unshackle-dl pushed to main at unshackle-dl/unshackle 2026-03-17 07:04:41 +00:00
b308669221 Update Netflix
dfd3cdb8a2 Update Netflix
Compare 2 commits »
unshackle-dl pushed to main at unshackle-dl/unshackle 2026-03-12 23:29:59 +00:00
b61135175d Update Netflix service
unshackle-dl pushed to main at unshackle-dl/unshackle 2026-03-11 20:02:28 +00:00
528a62c243 Update config
unshackle-dl pushed to main at unshackle-dl/unshackle 2026-03-10 17:48:14 +00:00
81661a44b9 Update config
unshackle-dl pushed to main at unshackle-dl/unshackle 2026-03-10 17:45:31 +00:00
b22c422408 Update config and .gitignore
unshackle-dl pushed to main at unshackle-dl/unshackle 2026-03-10 17:44:49 +00:00
f4152bc777 Add Widevine and Playready Devices
unshackle-dl pushed to main at unshackle-dl/unshackle 2026-03-10 07:58:18 +00:00
9c7af72cad feat(netflix): support templated Android ESN generation
unshackle-dl pushed to main at unshackle-dl/unshackle 2026-03-10 06:46:45 +00:00
1244141df2 fix(netflix): align MSL manifest payload with Chrome Widevine
5dde031bd8 feat(netflix-msl): support UserIDToken auth and raw responses
a07302cb88 chore(gitignore): ignore capitalized Logs directory too
Compare 3 commits »
unshackle-dl pushed to main at unshackle-dl/unshackle 2026-03-02 15:35:54 +00:00
0a820e6552 fix(dl): normalize non-scene episode folder/file naming
8748ce8a11 feat(movie): improve non-scene filename sanitization
Compare 2 commits »
unshackle-dl pushed to main at unshackle-dl/unshackle 2026-03-02 10:29:38 +00:00
3e45f3efe7 fix(netflix): harden ESN cache checks and Widevine type test
unshackle-dl pushed to main at unshackle-dl/unshackle 2026-03-01 20:09:38 +00:00
fb14f412d4 update .gitignore
27048d56ee fix(netflix): scope 720p QC filter to explicit 720 requests
66ba78a928 Update payload challenge
Compare 3 commits »
unshackle-dl pushed to main at unshackle-dl/unshackle 2026-02-28 15:20:03 +00:00
7c84cf67e6 Merge remote-tracking branch 'origin/update-unshackle'
cee7d9a75f fix(n_m3u8dl_re): pass all content keys for DualKey DRM decryption
bf9087a1ce chore(release): bump version to 3.0.0
23cc351f77 feat(tracks): prioritize Atmos audio tracks over higher bitrate non-Atmos
132d3549f9 fix(main): update copyright year dynamically in version display
Compare 217 commits »
unshackle-dl pushed to update-unshackle at unshackle-dl/unshackle 2026-02-28 14:19:25 +00:00
cee7d9a75f fix(n_m3u8dl_re): pass all content keys for DualKey DRM decryption
bf9087a1ce chore(release): bump version to 3.0.0
23cc351f77 feat(tracks): prioritize Atmos audio tracks over higher bitrate non-Atmos
132d3549f9 fix(main): update copyright year dynamically in version display
3ee554401a feat(HLS): improve audio codec handling with error handling for codec extraction
Compare 126 commits »
unshackle-dl pushed to main at unshackle-dl/unshackle 2025-12-19 17:17:33 +00:00
0c370c7738 fix: preserve spaces in sanitized filenames
unshackle-dl pushed to main at unshackle-dl/unshackle 2025-12-19 15:29:49 +00:00
8cefca84e9 Merge branch 'update-unshackle'
unshackle-dl created pull request unshackle-dl/unshackle#3 2025-12-19 14:58:08 +00:00
Update Unshackle to v2.1.0
unshackle-dl pushed to update-unshackle at unshackle-dl/unshackle 2025-12-19 14:55:59 +00:00
dc9823cd28 chore(release): bump version to 2.1.0
6fa3554b70 fix(dl): preserve attachments when rebuilding track list
2d4bf140fa fix(dash): add AdaptationSet-level BaseURL resolution
d0816787ce fix: restrict WindscribeVPN to supported regions
Compare 4 commits »
unshackle-dl pushed to main at unshackle-dl/unshackle 2025-11-24 11:11:42 +00:00
f9aac210c5 Set api_mode for Decrypt Labs vault
unshackle-dl pushed to main at unshackle-dl/unshackle 2025-11-24 08:48:30 +00:00
ad7a276305 Update config
unshackle-dl pushed to update-unshackle at unshackle-dl/unshackle 2025-11-24 07:07:38 +00:00
3d384b8e3e fix(windscribevpn): add error handling for unsupported regions in get_proxy method
e0a666ada6 fix(utilities): make space-hyphen-space handling conditional on scene_naming
26c81779fa fix(utilities): handle space-hyphen-space separators in sanitize_filename
3b32462251 feat(cdm): add per-track quality-based CDM selection during runtime DRM switching
Compare 4 commits »