http: allow short response byte range
RFC9110 specifies that a client must handle a shorter response range than requested in all circumstanges. Previously, RFC7233 only required that behaviour for multipart ranges, which VLC did not use.
This matches the newer specification: VLC will try to resume from the last received offset not only on unexpected error, but also on short response.
Fixes #28627 (closed).
(cherry picked from commit 90dc0a02)
Merge request reports
Activity
changed milestone to %3.0.x maintenance
added Component::Input: network streams label
added MRStatus::Reviewable label
added MRStatus::Acceptable label and removed MRStatus::Reviewable label
added MRStatus::Accepted label and removed MRStatus::Acceptable label
MR Acceptance result
This MergeRequest has been Accepted! Congratulations. MR acceptance checks details:
-
MR should be considered mergeable by Gitlab -
Last pipeline should be successful -
MergeRequest should have at least one external review and/or vote -
All threads should be resolved, and score >= 0 -
MergeRequest should have no activity (threads/votes) for (24h/24h)
-