Merge remote-tracking branch 'qatar/release/0.6' into release/0.6
authorMichael Niedermayer <michaelni@gmx.at>
Sun, 25 Dec 2011 00:24:17 +0000 (01:24 +0100)
committerMichael Niedermayer <michaelni@gmx.at>
Sun, 25 Dec 2011 00:24:40 +0000 (01:24 +0100)
commit57eb787ed3fabe4eb996aa2aad3fd4b10fa5c878
tree83fbdf6483bb7cb3da8fc9759af3318c60b259c6
parent603a282f8ff1a84677fc0279b6d83e4a23729675
parentdbe7e209df03c18eabdc29f87b73bbc4e3430d20
Merge remote-tracking branch 'qatar/release/0.6' into release/0.6

* qatar/release/0.6: (58 commits)
  Bump version number for 0.6.4 release.
  qdm2: check output buffer size before decoding
  Fix qdm2 decoder packet handling to match the api
  4xm: Add a check in decode_i_frame to prevent buffer overreads
  wma: initialize prev_block_len_bits, next_block_len_bits, and block_len_bits.
  swscale: #include "libavutil/mathematics.h"
  vp3dec: Check coefficient index in vp3_dequant()
  svq1dec: call avcodec_set_dimensions() after dimensions changed.
  vp6: Fix illegal read.
  vp6: Fix illegal read.
  vp6: Reset the internal state when aborting key frames header parsing
  vp6: Check for huffman tree build errors
  vp6: partially propagate huffman tree building errors during coeff model parsing and fix misspelling
  Fix out of bound reads in the QDM2 decoder.
  Check for out of bound writes in the QDM2 decoder.
  vmd: fix segfaults on corruped streams
  rv34: Check for invalid slice offsets
  rv34: Fix potential overreads
  rv34: Avoid NULL dereference on corrupted bitstream
  rv10: Reject slices that does not have the same type as the first one
  ...

Merged-by: Michael Niedermayer <michaelni@gmx.at>