python-streamlink-8.4.0-1.fc43
- python-streamlink-8.4.0-1.fc43
- SECURITY: fixed arbitrary local file read via file:// URI in HLS and DASH (CVE-2026-44353 / GHSA-hgqw-6m45-hw5f)
- Added: --stream-passthrough-encrypted for passing through encrypted HLS/DASH segments to the output stream without any checks (#6896)
- Fixed: --interface selection by name on macOS (#6908)
- Fixed: --interface not being applied to adapters mounted after session init (#6915)
- Updated plugins:
- goltelevision: rewritten and fixed plugin (#6916)
- twitcasting: improved ad segment filtering (#6910)
- Added: support for choosing the --interface by name on non-Windows systems, with optional prefixes, similar to curl (#6862)
- Added: support for also checking stream segments in HLSStream.parse_variant_playlist() by setting check_streams="segments" (#6878)
- Fixed: stdout/stderr streams in ProcessOutput not being fully line-buffered (#6868)
- Updated plugins:
- cdnbg: rewritten and fixed plugin (#6890)
- nicolive: added websocket reconnect attempts on HLS decryption key retrieval failure (#6871)
- soop: migrated to sooplive.com (#6876)
- telefe: rewritten and fixed plugin (#6891)