Module: libav
Branch: master
Commit: 681e72686555c2d334fc20c3c036bc0149139e6b
Author:Kostya Shishkov
Committer: Kostya Shishkov
Date: Wed Mar 7 20:07:17 2012 +0100
dca: include libavutil/mathematics.h for possibly missing M_SQRT1_2
---
libavcodec/dca.c |1 +
1 files changed, 1
Module: libav
Branch: master
Commit: 83f15a1228895434a982c840b09edccd1c64e800
Author:Ronald S. Bultje
Committer: Ronald S. Bultje
Date: Wed Feb 15 16:21:34 2012 -0800
avs: fix infinite loop on end-of-stream.
The codec would keep returning the last decoded frame if the stream
contains
Module: libav
Branch: release/0.8
Commit: 48ac765efe05826184bc129678e0fdf3474b99dd
Author:Alex Converse
Committer: Alex Converse
Date: Thu Mar 1 13:24:55 2012 -0800
rv10/20: Fix slice overflow with checked bitstream reader.
(cherry picked from commit 9243ec4a508c81a621e941bb7e012e2d4
Module: libav
Branch: release/0.8
Commit: 035dd77cbb01215daeef7e4e9cf1218b7fee354c
Author:Alex Converse
Committer: Alex Converse
Date: Thu Feb 9 17:11:55 2012 -0800
dv: Fix small overread in audio frequency table.
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
(cherry picked
Module: libav
Branch: release/0.8
Commit: eaeaeb265fe46e1d81452960de918227541873b4
Author:Alex Converse
Committer: Alex Converse
Date: Fri Feb 17 14:13:40 2012 -0800
dpcm: ignore extra unpaired bytes in stereo streams.
Fixes: CVE-2011-3951
Found-by: Mateusz "j00ru" Jurczyk and Gynvae
Module: libav
Branch: release/0.8
Commit: 522645e38f6d0aa78ebf3afb356e7427bf4eb248
Author:Michael Niedermayer
Committer: Alex Converse
Date: Fri Feb 17 13:35:10 2012 -0800
h263dec: Disallow width/height changing with frame threads.
Fixes CVE-2011-3937
Found-by: Mateusz "j00ru" Jurczy
Module: libav
Branch: release/0.8
Commit: e891ee4bf639099c21bb146a734d31ad7f910acf
Author:Alex Converse
Committer: Alex Converse
Date: Tue Feb 28 11:50:22 2012 -0800
adpcm: Clip step_index values read from the bitstream at the beginning of each
frame.
Found-by: Mateusz "j00ru" Jurczy
Module: libav
Branch: release/0.8
Commit: 4a325ddeae486c0bb2f73b886e16e30e305f9d20
Author:Alex Converse
Committer: Alex Converse
Date: Tue Feb 21 14:08:02 2012 -0800
mov: Add support for MPEG2 HDV 720p24 (hdv4)
(cherry picked from commit 0ad522afb3a3b3d22402ecb82dd4609f7655031b)
---
Module: libav
Branch: release/0.8
Commit: db315c796d7f07f0dcd7d3be1e9cb77ae6afee6e
Author:Alex Converse
Committer: Alex Converse
Date: Thu Feb 9 20:21:47 2012 -0800
svq3: Prevent illegal reads while parsing extradata.
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
(cherry pic
Module: libav
Branch: release/0.8
Commit: ef673211e7052d6db4dbec4b58db0f514b292288
Author:Alex Converse
Committer: Alex Converse
Date: Thu Feb 23 10:22:51 2012 -0800
tiff: Make the TIFF_LONG and TIFF_SHORT types unsigned.
TIFF v6.0 (unimplemented) adds signed equivalents.
(cherry pick
Module: libav
Branch: release/0.8
Commit: fb049da952668a54c3a82f3fee93d8384b254738
Author:Alex Converse
Committer: Alex Converse
Date: Tue Feb 21 15:37:35 2012 -0800
mov: Add more HDV and XDCAM FourCCs.
Reference: VLC
(cherry picked from commit b142496c5630b9bc88fb9eaccae7f6bd62fb23e7
Module: libav
Branch: release/0.8
Commit: d7fddc97d40025876e1342109a49f07ba8fa6878
Author:Michael Niedermayer
Committer: Alex Converse
Date: Tue Jan 24 17:48:23 2012 +0100
dv: check stype
dv: check stype
Fixes part1 of CVE-2011-3929
Possibly fixes part of CVE-2011-3936
Found-by: Mat
Module: libav
Branch: release/0.8
Commit: 627f4621f5cb1a808e29026480570bd173c28d9b
Author:Mans Rullgard
Committer: Alex Converse
Date: Tue Jan 31 10:20:33 2012 -0800
ac3: Do not read past the end of ff_ac3_band_start_tab.
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-o
Module: libav
Branch: release/0.8
Commit: e3743869e97568b75c100b643bf8df4c70f7d93e
Author:Michael Niedermayer
Committer: Alex Converse
Date: Thu Feb 2 22:27:27 2012 -0500
ac3dec: Move center and surround mix level tables to the parser.
That way all mix levels as exported by avpriv_ac
Module: libav
Branch: release/0.8
Commit: 3e8434bceafa11ede27657b0efec899d7178c06d
Author:Alex Converse
Committer: Alex Converse
Date: Thu Jan 26 15:08:26 2012 -0800
dv: Fix small stack overread related to CVE-2011-3929 and CVE-2011-3936.
Found with asan.
Found-by: Mateusz "j00ru" Ju
Module: libav
Branch: release/0.8
Commit: ce14f00dea933c930f46d1fb820dd02824a89fb4
Author:Alex Converse
Committer: Alex Converse
Date: Fri Feb 3 10:43:21 2012 -0800
movdec: Avoid av_malloc(0) in stss
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
(cherry picked from commit 29
Module: libav
Branch: release/0.8
Commit: d0e53ecff736fd23c985c184051a7ae44529e448
Author:Alex Converse
Committer: Alex Converse
Date: Wed Jan 25 15:46:14 2012 -0800
mp3dec: Fix a heap-buffer-overflow
In some cases, what is left to read from ptr is smaller than EXTRABYTES.
Based on a
Module: libav
Branch: release/0.8
Commit: 1ca84aa162a811def05bcd31394b1cea7ee19093
Author:Alex Converse
Committer: Alex Converse
Date: Fri Jan 27 15:50:24 2012 -0800
mpeg12: Pad framerate tab to 16 entries.
There are many places where we read an unchecked 4-bit index into it.
Found-b
Module: libav
Branch: release/0.8
Commit: feed0c6b6ae31cb3d5af144c74dd2040051780b7
Author:Dale Curtis
Committer: Alex Converse
Date: Fri Feb 24 13:17:39 2012 -0500
mpegaudiodec: Prevent premature clipping of mp3 input buffer.
Instead of clipping extrasize based on EXTRABYTES, clip bas
Module: libav
Branch: release/0.8
Commit: efd30c4d95c56680f011c36a7f75c5c7389e34f2
Author:Michael Niedermayer
Committer: Alex Converse
Date: Tue Jan 24 17:51:40 2012 +0100
dv: Fix null pointer dereference due to ach=0
dv: Fix null pointer dereference due to ach=0
Fixes part2 of CVE-2
Module: libav
Branch: release/0.8
Commit: 416849f2e06227b1b4a451c392f100db1d709a0c
Author:Alex Converse
Committer: Alex Converse
Date: Thu Jan 26 17:30:49 2012 +0100
kmvc: Check palsize.
Fixes: CVE-2011-3952
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Based on fix by Micha
Module: libav
Branch: release/0.8
Commit: d5f2382d0389ed47a566ea536887af908bf9b14f
Author:Michael Niedermayer
Committer: Alex Converse
Date: Wed Jan 25 23:23:35 2012 +0100
kgv1dec: Increase offsets array size so it is large enough.
Fixes CVE-2011-3945
Found-by: Mateusz "j00ru" Jurczy
Module: libav
Branch: release/0.8
Commit: dd37038ac7526221a9497b4d07dd808381fc08e4
Author:Alex Converse
Committer: Alex Converse
Date: Thu Jan 26 17:23:09 2012 -0800
nsvdec: Propagate errors
Related to CVE-2011-3940.
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
(cherry pick
Module: libav
Branch: release/0.8
Commit: ffdc41f0395f74cb8844361d2154784ce65e8fdd
Author:Michael Niedermayer
Committer: Alex Converse
Date: Tue Jan 24 22:20:26 2012 +0100
nsvdec: Fix use of uninitialized streams.
Fixes CVE-2011-3940 (Out of bounds read resulting in out of bounds writ
Module: libav
Branch: release/0.8
Commit: e410dd17920342b7f08f16675044f077c88c251b
Author:Alex Converse
Committer: Alex Converse
Date: Thu Jan 26 17:21:46 2012 -0800
nsvdec: Be more careful with av_malloc().
Check results for av_malloc() and fix an overflow in one call.
Related to CV
Module: libav
Branch: master
Commit: fd0be63049ed46660993d0550a4f0847a0b942ea
Author:Alex Converse
Committer: Alex Converse
Date: Tue Mar 6 17:00:29 2012 -0800
tiffdec: Prevent illegal memory access caused by recycled pointers.
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
C
Module: libav
Branch: master
Commit: 94f1b11a6fdfc43e48ffa4d29ba48f6ec3ba39d1
Author:Martin Storsjö
Committer: Martin Storsjö
Date: Thu Mar 8 00:52:53 2012 +0200
rtpenc: Fix the AVRational used for av_rescale_q_rnd
The current one has a zero denominator - this is what was
intended in
Module: libav
Branch: master
Commit: b4bccf3e4e58f6fe58043791ca09db01a4343fac
Author:Ronald S. Bultje
Committer: Ronald S. Bultje
Date: Wed Mar 7 14:18:14 2012 -0800
wma: fix off-by-one in array bounds check.
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-sta...@lib
Module: libav
Branch: master
Commit: e97efecec82ca8458a9bbd75a91ebf556abde362
Author:Ronald S. Bultje
Committer: Ronald S. Bultje
Date: Wed Mar 7 13:48:41 2012 -0800
dv: check buffer size before reading profile.
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-sta...@
Module: libav
Branch: master
Commit: 3416d0805ec224ac814158162c065ceacfd7c2fa
Author:Ronald S. Bultje
Committer: Ronald S. Bultje
Date: Wed Mar 7 13:49:41 2012 -0800
dv: cosmetics.
---
libavcodec/dvdata.c | 30 +++---
1 files changed, 15 insertions(+), 15
Module: libav
Branch: master
Commit: 6eda85e15b38863a627fd0602098aa3250174698
Author:Reimar Döffinger
Committer: Ronald S. Bultje
Date: Wed Mar 7 21:35:13 2012 +0100
sbrdsp.asm: convert all instructions to float/SSE ones.
Since the values are floats, using the float operations
makes
Module: libav
Branch: master
Commit: 6e2821160b151f402f82b16171a1cdc27b4a9b83
Author:Ronald S. Bultje
Committer: Ronald S. Bultje
Date: Wed Mar 7 10:52:09 2012 -0800
Revert "AAC SBR: group some writes."
This reverts commit ba36f14e5d34bcca6ecf77ba1c7512d1b51a9740. It
broke decoding o
Module: libav
Branch: master
Commit: a887c87c233a55db24f3990894b650c79884
Author:Martin Storsjö
Committer: Martin Storsjö
Date: Wed Mar 7 21:40:29 2012 +0200
udp: Print an error message if bind fails
Signed-off-by: Martin Storsjö
---
libavformat/udp.c |4 +++-
1 files cha
Module: libav
Branch: master
Commit: 37cc8600d0313838cab5b886b9d373e5819aa24f
Author:Ronald S. Bultje
Committer: Ronald S. Bultje
Date: Tue Mar 6 13:45:32 2012 -0800
cook: extend channel uncoupling tables so the full bit range is covered.
Found-by: Mateusz "j00ru" Jurczyk and Gynvael
Module: libav
Branch: master
Commit: cdf15771621bce7959b3e53b21426c5ba747e17b
Author:Ronald S. Bultje
Committer: Ronald S. Bultje
Date: Tue Mar 6 15:58:35 2012 -0800
roqvideo: convert to bytestream2 API.
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-sta...@libav.or
Module: libav
Branch: master
Commit: 84a020efc3999adec0c7aaca6039b2dd3a78579f
Author:Ronald S. Bultje
Committer: Ronald S. Bultje
Date: Wed Mar 7 10:59:45 2012 -0800
roqvideo: cosmetics.
---
libavcodec/roqvideodec.c | 32
1 files changed, 16 inser
Module: libav
Branch: master
Commit: 93b53ffb1abbe4aa7a922a830c8ae2e3ac098de3
Author:Ronald S. Bultje
Committer: Ronald S. Bultje
Date: Wed Mar 7 11:06:20 2012 -0800
dca: don't use av_clip_uintp2().
The argument is not a literal, thus causing the ARM v6 or later
builds to break.
---
Module: libav
Branch: master
Commit: 626964a4c4dbeff6d951c32f6e40dc5d96f75ea7
Author:Ronald S. Bultje
Committer: Ronald S. Bultje
Date: Wed Mar 7 10:40:15 2012 -0800
wmall: fix build with -DDEBUG enabled.
---
libavcodec/wmalosslessdec.c | 17 -
1 files changed, 8
Module: libav
Branch: master
Commit: 8febcb9fc178926687ee19d32d2b3150da899867
Author:Ronald S. Bultje
Committer: Ronald S. Bultje
Date: Wed Feb 29 14:44:37 2012 -0800
smc: port to bytestream2 API.
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-sta...@libav.org
---
Module: libav
Branch: master
Commit: ba36f14e5d34bcca6ecf77ba1c7512d1b51a9740
Author:Christophe Gisquet
Committer: Ronald S. Bultje
Date: Tue Feb 28 11:20:02 2012 +0100
AAC SBR: group some writes.
Signed-off-by: Ronald S. Bultje
---
libavcodec/aacsbr.c | 18 ++
1
Module: libav
Branch: master
Commit: 7e1ce6a6acd83cf2d5b21df94d2134b1553635ef
Author:Christophe GISQUET
Committer: Ronald S. Bultje
Date: Sat Mar 3 15:09:36 2012 +0100
dsputil: remove shift parameter from scalarproduct_int16
There is only one caller, which does not need the shifting.
Module: libav
Branch: master
Commit: dabf8dd34afdbb6dc9dc7603d7a5228fc67de4c8
Author:Christophe GISQUET
Committer: Ronald S. Bultje
Date: Wed Feb 22 17:48:59 2012 +0100
SBR DSP: unroll sum_square
The length is even, so some unrolling can be performed. Timings are for x86:
- 32bits: 10
Module: libav
Branch: master
Commit: 7104c23bd1a1dcb8a7d9e2c8838c7ce55c30a331
Author:Christophe GISQUET
Committer: Ronald S. Bultje
Date: Mon Jan 16 20:54:26 2012 +0100
rv34: clean a bit availability checks.
Signed-off-by: Ronald S. Bultje
---
libavcodec/rv34.c | 20 ++--
Module: libav
Branch: master
Commit: 294c05ce8a7fbe3de74023065c264c1d720ec3cd
Author:Christophe GISQUET
Committer: Ronald S. Bultje
Date: Thu Feb 23 19:10:32 2012 +0100
rv34: remove dead code in intra availability check
This was an incorrect copy-and-paste to a code not needing the or
Module: libav
Branch: master
Commit: af49e1766bac514f21cd9b7497e6731b778c28be
Author:Luca Barbato
Committer: Luca Barbato
Date: Sat Mar 3 12:24:56 2012 +0100
v4l2: update documentation
Update the examples and remove stale information.
Video4linux support had been already removed.
--
Module: libav
Branch: master
Commit: 1255eed533b4069db7f205601953ca54c0dc42c9
Author:Ronald S. Bultje
Committer: Ronald S. Bultje
Date: Tue Mar 6 14:18:32 2012 -0800
tgq: convert to bytestream2 API.
This protects against input buffer overreads.
Found-by: Mateusz "j00ru" Jurczyk and
Module: libav
Branch: master
Commit: aed9da20afee128a23b0fc6046ca74df74154c5f
Author:Paul B Mahol
Committer: Ronald S. Bultje
Date: Wed Mar 7 07:16:37 2012 +
parser: remove forward declaration of MpegEncContext
Signed-off-by: Paul B Mahol
Signed-off-by: Ronald S. Bultje
---
Module: libav
Branch: master
Commit: e6ffd997cbc06426e75d3fa291b991866c84a79b
Author:Ronald S. Bultje
Committer: Ronald S. Bultje
Date: Tue Feb 28 18:11:59 2012 -0800
dca: prevent accessing static arrays with invalid indexes.
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC:
Module: libav
Branch: master
Commit: f1320dc3bed281bb2f3c5531c52b6a6246e2394a
Author:Ronald S. Bultje
Committer: Ronald S. Bultje
Date: Tue Mar 6 20:08:17 2012 -0800
lpcm: fix sample size calculation for 20bit LCPM.
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-sta
Module: libav
Branch: master
Commit: a55d5bdc6e28a2cfefc440d792de5cc4f02377e2
Author:Ronald S. Bultje
Committer: Ronald S. Bultje
Date: Tue Mar 6 15:15:42 2012 -0800
algmm: convert to bytestream2 API.
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-sta...@libav.org
Module: libav
Branch: master
Commit: cc5dd632cecc5114717d0b90f8c2be162b1c6ee8
Author:Ronald S. Bultje
Committer: Ronald S. Bultje
Date: Tue Mar 6 16:08:10 2012 -0800
raw: move buffer size check up.
This way, it protects against overreads for 4bpp/2bpp content also.
Found-by: Mateusz
Module: libav
Branch: master
Commit: a93b572ae4f517ce0c35cf085167c318e9215908
Author:Ronald S. Bultje
Committer: Ronald S. Bultje
Date: Tue Mar 6 17:24:20 2012 -0800
smacker: error out if palette copy-with-offset overruns palette size.
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Co
Module: libav
Branch: master
Commit: 9487fb4dea3498eb4711eb023f43199f68701b1e
Author:Ronald S. Bultje
Committer: Ronald S. Bultje
Date: Tue Mar 6 14:35:24 2012 -0800
swscale: clip unscaled output intermediates.
Fixes bug 240, as well as several integer overflows (visible as glitches)
Module: libav
Branch: master
Commit: 3c715383ea7012ac69507e6b9189c98675c77461
Author:Diego Biurrun
Committer: Diego Biurrun
Date: Tue Mar 6 18:59:03 2012 +0100
vc1: Move init code shared between decoder and parser to common code file.
This fixes standalone compilation of the VC-1 par
Module: libav
Branch: master
Commit: 1e9d55e45ef238bce914e2207fc88a15e051ded1
Author:Diego Biurrun
Committer: Diego Biurrun
Date: Tue Mar 6 12:59:41 2012 +0100
x86: Remove duplicated AVG_3DNOW_OP / AVG_MMX2_OP macros from h264_qpel_mmx.c.
---
libavcodec/x86/h264_qpel_mmx.c | 10 -
Module: libav
Branch: master
Commit: 8ca6e523a604db69c151b20627fb3bcc52118392
Author:Diego Biurrun
Committer: Diego Biurrun
Date: Tue Mar 6 19:07:10 2012 +0100
wma: Refactor common code to fix standalone compilation of WMA lossless decoder.
---
libavcodec/Makefile | 16 ++
56 matches
Mail list logo