- 07 Jan, 2012 2 commits
-
-
Chris Evans authored
Fixes Bug: #190 Chromium Bug: #100543 Related to CVE-2011-3893 Signed-off-by:
Reinhard Tartler <siretart@tauware.de> (cherry picked from commit 57cd6d70 ) Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
Ronald S. Bultje authored
(cherry picked from commit 8370e426 ) Fixes: #189 Chromium-Bug: 101172,100465 CVE-2011-3892 Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
- 05 Jan, 2012 2 commits
-
-
Nathan Caldwell authored
This fixes bind(8080): Address family not supported by protocol. Signed-off-by:
Anton Khirnov <anton@khirnov.net> (cherry picked from commit f5e717f3 ) Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
Janne Grunau authored
Fixes a regression introduced in 8b94df0f. (cherry picked from commit 9b4767e4 ) Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
- 23 Dec, 2011 7 commits
-
-
Reinhard Tartler authored
-
Shitiz Garg authored
Fixes bugzilla #135 Signed-off-by:
Janne Grunau <janne-libav@jannau.net> (cherry picked from commit 355d917c ) Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
Justin Ruggles authored
The initial values are not checked against the number of block sizes. Initializing them to frame_len_bits will result in a block size index of 0 in these cases instead of something that might be out-of-range. Fixes Bug 81. (cherry picked from commit 05d1e45d ) Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
Reinhard Tartler authored
-
Reinhard Tartler authored
this file uses the M_PI macro since 4e74187d , so include the correct header directly. Signed-off-by:
Reinhard Tartler <siretart@tauware.de> (cherry picked from commit 5089ce1b ) Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
Reinhard Tartler authored
Based on a patch by Michael Niedermayer <michaelni@gmx.at> Fixes NGS00145, CVE-2011-4352 Found-by: Phillip Langlois Signed-off-by:
Reinhard Tartler <siretart@tauware.de> (cherry picked from commit 8b94df0f ) Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
Michael Niedermayer authored
Fixes NGS00148, CVE-2011-4579 Found-by: Phillip Langlois Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 6e24b948 ) Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
- 05 Dec, 2011 1 commit
-
-
Martin Storsjö authored
This was removed erroneously in 046f081b . This define still is necessary for getting MAP_ANONYMOUS defined on linux/glibc, despite the define reshuffling done in that commit. Without MAP_ANONYMOUS defined, the mprotect calls for setting the generated mmx2 scaler code pages executable are left out, causing crashes if that codepath is chosen. This patch fixes scaling from 192x144 to 320x240 with -sws_flags fast_bilinear, which crashes on linux at the moment. Signed-off-by:
Martin Storsjö <martin@martin.st> (cherry picked from commit f32dfad9 ) Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
- 04 Dec, 2011 9 commits
-
-
Thierry Foucu authored
Found with Address Sanitizer Signed-off-by:
Alex Converse <alex.converse@gmail.com> (cherry picked from commit e0966eb1 ) Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
Alex Converse authored
(cherry picked from commit 2a6eb062 ) Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
Laurent Aimar authored
It prevents leaving the state only half initialized. Signed-off-by:
Janne Grunau <janne-libav@jannau.net> (cherry picked from commit a72cad0a ) Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
Laurent Aimar authored
Signed-off-by:
Janne Grunau <janne-libav@jannau.net> (cherry picked from commit 066fff75 ) Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
Dustin Brody authored
vp6: partially propagate huffman tree building errors during coeff model parsing and fix misspelling Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit f913eeea ) Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
Thierry Foucu authored
Found with address sanitizer. Signed-off-by:
Alex Converse <alex.converse@gmail.com> (cherry picked from commit c693aa6f ) Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
Justin Ruggles authored
(cherry picked from commit 7d49f79f ) Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
Laurent Aimar authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> Signed-off-by:
Justin Ruggles <justin.ruggles@gmail.com> (cherry picked from commit 5a19acb1 ) Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
Laurent Aimar authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> Signed-off-by:
Justin Ruggles <justin.ruggles@gmail.com> (cherry picked from commit 291d74a4 ) Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
- 03 Dec, 2011 1 commit
-
-
Laurent Aimar authored
Signed-off-by:
Janne Grunau <janne-libav@jannau.net> Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
- 19 Nov, 2011 6 commits
-
-
Anton Khirnov authored
-
Mans Rullgard authored
Converting to double before the multiplication rather than after avoids an integer overflow in some cases. Signed-off-by:
Mans Rullgard <mans@mansr.com> (cherry picked from commit 52767d89 ) Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Anton Khirnov authored
(cherry picked from commit e358f7ee ) Conflicts: libavformat/utils.c Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Anton Khirnov authored
It supports passing options to codecs. (cherry picked from commit a67c061e ) Conflicts: libavformat/utils.c Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Baptiste Coudurier authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net> (cherry picked from commit 1d36fb13 ) Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Anton Khirnov authored
Adds support for decoder-private options and makes setting other options simpler. (cherry picked from commit 0b950fe2 ) Conflicts: libavcodec/avcodec.h Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 30 Sep, 2011 5 commits
-
-
Reinhard Tartler authored
-
Reinhard Tartler authored
-
Mans Rullgard authored
If the demuxer did not set a codec_tag, there is none and inventing one makes no sense. This change stops the rawvideo "decoder" over-writing user-supplied pixfmt with one derived from the codec_tag. The pixfmt-codec_tag-pixfmt round-trip is lossy since several pixfmts map to the same codec_tag. This fixes fate-lavf-pixfmt with avfilter disabled. Signed-off-by:
Mans Rullgard <mans@mansr.com> (cherry picked from commit bb416bd6 ) Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
Reinhard Tartler authored
This declares dependencies to skip tests using libavfilter when it is disabled. Signed-off-by:
Mans Rullgard <mans@mansr.com> (cherry picked from commit 908f12f3 ) Conflicts: configure tests/Makefile tests/fate.mak Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com> (cherry picked from commit 0218808d ) required to unbreak fate with --disable-avfilter Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
- 27 Sep, 2011 3 commits
-
-
Michael Niedermayer authored
Whitespace of the patch cleaned up by Aurel Some of the issues have been reported by Steve Manzuik / Microsoft Vulnerability Research (MSVR) Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 956c901c) Further suggestions from Kostya <kostya.shishkov@gmail.com> have been implemented by Reinhard Tartler <siretart@tauware.de> (cherry picked from commit 77d2ef13 ) Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
Anton Khirnov authored
st may be NULL when there are more mov streams than AVStreams, e.g. when chapters are present. (cherry picked from commit c92a2a4e ) Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
Anton Khirnov authored
Partially fixes bug 44. (cherry picked from commit 7574cacb ) Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
- 26 Sep, 2011 4 commits
-
-
Michael Niedermayer authored
On allocation, the array length is multiplied by sizeof(int64_t), this prevents the multiplication from overflowing. Signed-off-by:
Martin Storsjö <martin@martin.st> (cherry picked from commit a246cefa ) Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
Mans Rullgard authored
Use uintptr_t instead of plain int. Without this change, the comparisons will come out wrong for pointers in certain ranges. Fixes random failures on ppc64. Also fixes some compiler warnings. Signed-off-by:
Mans Rullgard <mans@mansr.com> (cherry picked from commit d853e571 ) Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
Mans Rullgard authored
On 32-bit ppc, the GOT pointer must be loaded manually. This adds a "get_got" assembler macro to compute the GOT address. The "movrel" macro is updated to take an additional parameter containing the GOT address since no register is reserved for this purpose on ppc32. These changes have no effect on ppc64 builds. Signed-off-by:
Mans Rullgard <mans@mansr.com> (cherry picked from commit 6e4a35ce ) Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
Laurent Aimar authored
Signed-off-by:
Martin Storsjö <martin@martin.st> (cherry picked from commit 4cc77323 ) Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-