Merge commit '7e350b7ddd19af856b55634233d609e29baab646' into release/1.1
authorMichael Niedermayer <michaelni@gmx.at>
Mon, 7 Oct 2013 23:41:20 +0000 (01:41 +0200)
committerMichael Niedermayer <michaelni@gmx.at>
Mon, 7 Oct 2013 23:41:20 +0000 (01:41 +0200)
commit8d14e1d64ee1780f839e05c22fc633b3cf1b8579
tree9a2259418c83ee5f4397f0fc921b52e45f817269
parent5da68aff96ff77b0f82d80f250e23c2f3696938b
parent7e350b7ddd19af856b55634233d609e29baab646
Merge commit '7e350b7ddd19af856b55634233d609e29baab646' into release/1.1

* commit '7e350b7ddd19af856b55634233d609e29baab646':
  pcx: Check the packet size before assuming it fits a palette
  rpza: Fix a buffer size check
  xxan: Disallow odd width
  xan: Only read within the data that actually was initialized
  xan: Use bytestream2 to limit reading to within the buffer
  pcx: Consume the whole packet if giving up due to missing palette
  pngdec: Stop trying to decode once inflate returns Z_STREAM_END
  mov: Make sure the read sample count is nonnegative
  bfi: Add some very basic sanity checks for input packet sizes
  bfi: Avoid divisions by zero
  electronicarts: Add more sanity checking for the number of channels
  riffdec: Add sanity checks for the sample rate

Conflicts:
libavcodec/pcx.c
libavcodec/xan.c
libavformat/mov.c
libavformat/riff.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
libavcodec/pcx.c
libavcodec/pngdec.c
libavcodec/rpza.c
libavcodec/xan.c
libavcodec/xxan.c
libavformat/bfi.c
libavformat/electronicarts.c
libavformat/mov.c
libavformat/riff.c