lavf: add a protocol whitelist/blacklist for file opened internally
authorAnton Khirnov <anton@khirnov.net>
Wed, 20 Jan 2016 10:11:38 +0000 (11:11 +0100)
committerAnton Khirnov <anton@khirnov.net>
Mon, 22 Feb 2016 10:48:30 +0000 (11:48 +0100)
commitec4c48397641dbaf4ae8df36c32aaa5a311a11bf
tree04b1a3187ffa6c4a1821eb5d6dc70ac8397b5006
parent8c0ceafb0f25da077ff23e394667119f031574fd
lavf: add a protocol whitelist/blacklist for file opened internally

Should make the default behaviour safer for careless callers that open
random untrusted files.

Bug-Id: CVE-2016-1897
Bug-Id: CVE-2016-1898
doc/APIchanges
libavformat/avformat.h
libavformat/aviobuf.c
libavformat/options.c
libavformat/options_table.h
libavformat/rtsp.c
libavformat/rtspdec.c
libavformat/sapdec.c
libavformat/sapenc.c
libavformat/smoothstreamingenc.c
libavformat/version.h