]> git.ipfire.org Git - thirdparty/curl.git/commit
rtsp: skip malformed RTSP interleaved frame data
authordengjfzh <dengjfzh@gmail.com>
Tue, 21 Mar 2023 07:45:59 +0000 (15:45 +0800)
committerDaniel Stenberg <daniel@haxx.se>
Thu, 30 Mar 2023 07:59:09 +0000 (09:59 +0200)
commit6c6306f3008f2c9b20a6443ddae3fbd1cab6e848
tree3d096174b7881ef8419079bcf76fe4b0feed5a87
parent61f52a97e9fd1bb79f1b312fe031ceb95fd13d27
rtsp: skip malformed RTSP interleaved frame data

Some IP cameras send malformed RTSP interleaved frames sometimes, which
can cause curl_easy_perform return 1 (CURLE_UNSUPPORTED_PROTOCOL).  This
change attempts to skip clearly incorrect RTSP interleaving frame data.

Closes #10808
.mailmap
lib/rtsp.c
lib/urldata.h
tests/data/test571
tests/libtest/lib571.c
tests/server/rtspd.c