Updated patch attached On Sun, May 10, 2020 at 3:19 AM Marton Balint <c...@passwd.hu> wrote:
> > > On Sun, 10 May 2020, Joey Smith wrote: > > > Actually, that seems like a more rational fix all around - I just saw the > > BUFFER_SIZE in > > http.c being limited to MAX_URL_SIZE and jumped straight to expanding > that, > > but in > > looking at your suggestion, I see now there's an HTTP_HEADERS_SIZE that > > appears > > to be defined but then never used. Do you want a new patch for that, or > is > > it easier for > > you guys to just go ahead and do that on your end? > > Please send an updated patch. > > Thanks, > Marton > > > > > On Sun, May 10, 2020 at 2:17 AM Marton Balint <c...@passwd.hu> wrote: > > > >> > >> > >> On Sun, 10 May 2020, Joey Smith wrote: > >> > >> > Some real-world sites use an authorization header with a bearer token; > >> when > >> > combined with lengthy request parameters to identify the video > segment, > >> > it's rather trivial these days to have a request body of more than 4k > >> bytes. > >> > > >> > Because MAX_URL_SIZE is hard-coded to 4k bytes in > libavformat/internal.h, > >> > this causes ffmpeg to terminate the connection early, even though the > >> HTTP > >> > request is otherwise perfectly valid. > >> > >> If that is the case then BUFFER_SIZE should be increased instead to > >> (MAX_URL_SIZE + HTTP_HEADERS_SIZE) at http.c, no? > >> > >> Thanks, > >> Marton > >> _______________________________________________ > >> ffmpeg-devel mailing list > >> ffmpeg-devel@ffmpeg.org > >> https://ffmpeg.org/mailman/listinfo/ffmpeg-devel > >> > >> To unsubscribe, visit link above, or email > >> ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe". > > _______________________________________________ > > ffmpeg-devel mailing list > > ffmpeg-devel@ffmpeg.org > > https://ffmpeg.org/mailman/listinfo/ffmpeg-devel > > > > To unsubscribe, visit link above, or email > > ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe". > _______________________________________________ > ffmpeg-devel mailing list > ffmpeg-devel@ffmpeg.org > https://ffmpeg.org/mailman/listinfo/ffmpeg-devel > > To unsubscribe, visit link above, or email > ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".
0001-libavformat-http.c-BUFFER_SIZE-MAX_URL_SIZE-HTTP_HEA.patch
Description: Binary data
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".