- 03 Dec, 2018 2 commits
-
-
Janne Grunau authored
Fixes use of uninitialized vaue in apply_to_row_y() with clusterfuzz-testcase-minimized-dav1d_fuzzer_mt-5753369222709248. Credits to oss-fuzz.
-
James Almer authored
This fixes a potential overflow when setting num_ticks_per_picture if dav1d_get_vlc() returns (1 << 32) - 1.
-
- 30 Nov, 2018 5 commits
-
-
James Almer authored
Missed in the previous commits.
-
James Almer authored
-
James Almer authored
-
James Almer authored
-
James Almer authored
-
- 29 Nov, 2018 5 commits
-
-
Janne Grunau authored
Fixes #200.
-
Ronald S. Bultje authored
-
Jean-Yves Avenard authored
-
Martin Storsjö authored
ftello isn't available on MSVC. On MinGW, both ftello and _ftelli64 are available. MinGW provides the _ftelli64 even on msvcrt versions that don't actually have such a function by providing a statically linked wrapper. But since the ftello function also is available (also provided as a similar wrapper), keep using that.
-
Martin Storsjö authored
off_t isn't available in all environments. On Ubuntu 16.04, GCC 5.4, glibc 2.23, off_t is defined by stdio.h normally, but if building with -std=c99 (which dav1d does), it no longer is defined. If fcntl.h is included additionally (which isn't done in dav1d), it still gets defined though. off_t isn't available in MSVC at all.
-
- 28 Nov, 2018 17 commits
-
-
Janne Grunau authored
-
Janne Grunau authored
Fixes an assert in dav1d_prepare_intra_edges_16bpc() with clusterfuzz-testcase-minimized-dav1d_fuzzer_mt-5640098964570112. Credits to oss-fuzz.
-
Janne Grunau authored
-
Janne Grunau authored
-
François Cartegnie authored
Adaption of the avx2 code
-
François Cartegnie authored
-
James Almer authored
-
Janne Grunau authored
Fixes NULL dereference with clusterfuzz-testcase-minimized-dav1d_fuzzer_mt-5649526686220288. Credits to oss-fuzz.
-
Janne Grunau authored
-
Ronald S. Bultje authored
Fixes green lines in #197.
-
Ronald S. Bultje authored
-
Ronald S. Bultje authored
Fixes #196.
-
Janne Grunau authored
-
Janne Grunau authored
-
Ronald S. Bultje authored
Fixes subsequent decoding errors after unrelated decoding errors or flush/seek events.
-
Ronald S. Bultje authored
-
Ronald S. Bultje authored
-
- 27 Nov, 2018 2 commits
-
-
James Almer authored
Based on the implementation from tools/dav1d.c
-
Nathan Egge authored
Any benchmark that uses random data as input gives bunk results as it currently uses differently random data on each run. This now makes any non-determinism in the tests repeatable across each call to check_cpu_flags() and checkasm_check_func().
-
- 26 Nov, 2018 9 commits
-
-
Janne Grunau authored
Fixes use of uninitialized values in clusterfuzz-testcase-minimized-dav1d_fuzzer_mt-5767052292259840. Credits to oss-fuzz.
-
Janne Grunau authored
Fixes a NULL derefence with clusterfuzz-testcase-minimized-dav1d_fuzzer-5724731362246656. Credits to oss-fuzz.
-
Janne Grunau authored
-
James Almer authored
Otherwise the library user will have to guess and find out the limit the hard way.
-
Janne Grunau authored
-
Janne Grunau authored
Should increase function coverage in oss-fuzz to 100%.
-
Janne Grunau authored
-
Janne Grunau authored
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com>
-