Thanks to visit codestin.com
Credit goes to github.com

Skip to content

plugins: fix URL matchers of HLS and DASH#5617

Merged
bastimeyer merged 1 commit into
streamlink:masterfrom
bastimeyer:plugins/protocols-fix-matchers
Oct 16, 2023
Merged

plugins: fix URL matchers of HLS and DASH#5617
bastimeyer merged 1 commit into
streamlink:masterfrom
bastimeyer:plugins/protocols-fix-matchers

Conversation

@bastimeyer

Copy link
Copy Markdown
Member

For implicit (scheme-less) HTTPS URLs, the HLS and DASH plugins shouldn't match

  1. /example.m3u8 or /example.mpd, as the host part is missing here
  2. example.m3u8 or example.mpd, as those would be interpreted as TLDs without a path

Don't allow matching implicit HTTPS URLs without a host or path
@bastimeyer bastimeyer added the plugin issue A Plugin does not work correctly label Oct 15, 2023
@bastimeyer bastimeyer merged commit 25af0f3 into streamlink:master Oct 16, 2023
@bastimeyer bastimeyer deleted the plugins/protocols-fix-matchers branch October 16, 2023 12:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

plugin issue A Plugin does not work correctly

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant