- 20 Jul, 2014 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 12 Jul, 2014 1 commit
-
-
Michael Niedermayer authored
Fixes long loop Fixes Ticket3208 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 8202c49b ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 23 Jun, 2014 29 commits
-
-
Michael Niedermayer authored
Embargoed-till: 2014-06-27 requested by researcher, but embargo broken by libav today (git and mailing list) Fixes: LMS-2014-06-16-4 Found-by:
"Don A. Bailey" <donb@securitymouse.com> See: ccda51b1 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit d6af26c5) Conflicts: libavutil/lzo.c
-
Xi Wang authored
The check `src > dst' in the form `&c->out[-back] > c->out' invokes pointer overflow, which is undefined behavior in C. Remove the check. Also replace `&c->out[-back] < c->out_start' with a safe form `c->out - c->out_start < back' to avoid overflow. CC: libav-stable@libav.org Signed-off-by:
Xi Wang <xi.wang@gmail.com> Signed-off-by:
Luca Barbato <lu_zero@gentoo.org> (cherry picked from commit ca6c3f2c) Conflicts: libavutil/lzo.c
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 86a9370e ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 6e6bd548 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
avformat/flvenc: Do not allow creating h263/mpeg4 in flv without unofficial format extensions being enabled. Found-by:
Jean-Baptiste Kempf <jb@videolan.org> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 74760883 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 19e66c72 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes various runtime failures with manually set flags that represent no existing CPU Fixes Ticket3653 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 6310eb80 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes CID1194435 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 18af0ce6 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes CID1194388 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit b4329605 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes Ticket 3542 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 291d4641 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
The code was missing 1 bit in the src format Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit fc145e57 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes crash Fixes Ticket3468 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 59c7615d ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes part of Ticket3466 Found-by: Andrey_Karpov / PVS-Studio Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 73734282 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 1457f3fd ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes part of Ticket3466 Found-by: Andrey_Karpov / PVS-Studio Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit b8598f6c ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes part of Ticket3466 Found-by: Andrey_Karpov / PVS-Studio Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit ff6fa0b4 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Found-by:
Matt Oliver <protogonoi@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 46d5625f ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Anthoine Bourgeois authored
Fixes Ticket3540 The function dirac_get_arith_bit in libavcodec/dirac_arith.h can't be built with PIC and check-stack because the asm code needs 6 registers and PIC and check-stack options take 1 each and x86 is quite limited in this area. Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit d8ab7f31 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit f6759d9a ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 5027f397 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit a5290cb1 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Related to CID1197063 The limit choosen is arbitrary and much larger than what makes sense. It avoids the need for checking arithmetic operations with the length for overflow Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit f9158b01 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit d167faaf ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes h264_mp4toannexb_bsf_failure.mkv Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 289b149c ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit f07cebcd ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 6c47a4e9 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Dale Curtis authored
Signed-off-by:
Dale Curtis <dalecurtis@chromium.org> Signed-off-by:
Luca Barbato <lu_zero@gentoo.org> (cherry picked from commit ae3d4163 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
This fixes potential divisions by zero and out of array accesses. Reported-by:
Dale Curtis <dalecurtis@chromium.org> Found-by: inferno@chromium.org Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 2c16bf2d ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 16 Apr, 2014 2 commits
-
-
Michael Niedermayer authored
Fixes part of Ticket3256 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 5800b085) Conflicts: libavformat/matroskadec.c
-
Michael Niedermayer authored
avformat/matroskaenc: wrap V_QUICKTIME codec private in something that looks like its part of quicktime stsd This is needed for matroska spec compliance Fixes playback of SVQ3 in matroska with vlc Fixes Ticket 3256 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 8456bd2c)
-
- 24 Mar, 2014 2 commits
-
-
Michael Niedermayer authored
Fixes ticket #3362. Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit a0911b05)
-
Hendrik Leppkes authored
Fixes playback of some AAC streams, which are otherwise mangled by the parser, and stss is typically only valid for video anyway. Fixes a regression since e41ea866 . Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 019247bd)
-
- 10 Mar, 2014 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 08 Mar, 2014 4 commits
-
-
Michael Niedermayer authored
* TimothyGu/release/1.0: configure: use pkg-config to detect libbluray Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes assertion failure Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 0a8c9020 ) Conflicts: libavcodec/utvideoenc.c (cherry picked from commit 57522ca79cc38c279123596d3288ddbf56fa8903) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes out of array read Fixes: d4476f68ca1c1c57afbc45806f581963-asan_heap-oob_2266b27_8607_cov_4044577381_snow_chroma_bug.avi Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 61d59703 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes out of array read Fixes: 5f9698e86d92f19bb08d54ff0d57027f-signal_sigsegv_b30756_3795_cov_2693691257_ansi256.ans Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit d42ec843 ) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-