1. 13 Oct, 2018 4 commits
    • Janne Grunau's avatar
      tools/dav1d: unref input data after decoding loop · 67bab2ba
      Janne Grunau authored
      When breaking out of the decoding either through an error or reaching
      the limit of decoded frames the input buffer might not be fully consumed
      by the previous dav1d_decode() call. Fixes a memory leak discovered
      while testing with frame and tile threads with --limit.
      67bab2ba
    • Janne Grunau's avatar
      decode: verify inter frame size restrictions · 13389e68
      Janne Grunau authored
      Fixes a heap buffer overflow in
      clusterfuzz-testcase-minimized-dav1d_fuzzer-5677513716531200. Credits to
      oss-fuzz.
      13389e68
    • Martin Storsjö's avatar
      checkasm: Don't use readtime for checkasm seed · 7d3cebc4
      Martin Storsjö authored
      On ARM, the readtime implementations are instructions that might
      not always be allowed at runtime (depending on whether the kernel
      has allowed user mode code to access the cycle counter registers).
      In order to allow building checkasm with the option for benchmarking,
      while still running on devices where benchmarking isn't possible,
      don't use readtime anywhere unless --bench has been specified.
      
      Use GetTickCount for the seed on windows, and gettimeofday on unix.
      7d3cebc4
    • Martin Storsjö's avatar
  2. 11 Oct, 2018 5 commits
  3. 09 Oct, 2018 3 commits
  4. 08 Oct, 2018 18 commits
  5. 07 Oct, 2018 2 commits
  6. 06 Oct, 2018 1 commit
  7. 05 Oct, 2018 5 commits
  8. 04 Oct, 2018 2 commits