1. c138435 Fix handling of some memory allocation failures by Henrik Gramner · 36 hours ago master
  2. 15a9386 Set thread names on Linux by Emmanuel Gil Peyrot · 4 days ago
  3. b271590 arm: mc: NEON implementation of w_mask_444/422/420 function by B Krishnan Iyer · 5 days ago
  4. 6ef9a03 dav1d_fuzzer: use Dav1dSettings.frame_size_limit instead of a custom picture allocator by James Almer · 11 days ago
  5. ee31bb8 Fix memory leak in dav1d_submit_frame() by Henrik Gramner · 12 days ago
  6. 1681028 obu: also check frame_size_limit with Frame Header OBUs by James Almer · 13 days ago
  7. e2e56ab Improve robustness of handling malloc failures by Henrik Gramner · 13 days ago
  8. c1a28d0 Correctly return an error on malloc failure by Henrik Gramner · 13 days ago
  9. 0435ec9 Fix potential memory leak by Henrik Gramner · 14 days ago
  10. 632b487 arm: mc: neon: Improvement in blend_v function by B Krishnan Iyer · 2 weeks ago
  11. 65ba279 Reduce the size of frame threading buffers by Henrik Gramner · 2 weeks ago
  12. 0276455 Consolidate scratch buffers by Henrik Gramner · 2 weeks ago
  13. beda6e0 build: fix meson deprecation warning by Victorien Le Couviour--Tuffet · 2 weeks ago
  14. c9f19b1 checkasm: msac: Add verbose printouts on failures by Martin Storsjö · 3 weeks ago
  15. 13a7d78 checkasm: cdef: Add verbose prints for output data (and relevant input) by Martin Storsjö · 3 weeks ago
  16. 7107c2f checkasm: looprestoration: Use checkasm_check* by Martin Storsjö · 3 weeks ago
  17. 578489d checkasm: loopfilter: Use checkasm_check* by Martin Storsjö · 3 weeks ago
  18. 764e8ea checkasm: ipred: Use checkasm_check* by Martin Storsjö · 3 weeks ago
  19. fcb6a6d ci: add test stage for clang armv7a build by Janne Grunau · 3 weeks ago
  20. 18df713 checkasm: mc: Use checkasm_check_* for better debuggability by Martin Storsjö · 3 weeks ago
  21. ef1ea00 arm64: itx: Add NEON optimized inverse transforms by Martin Storsjö · 3 weeks ago
  22. e034611 tools: Use DAV1D_ERR for strerror calls by Marvin Scholz · 3 weeks ago
  23. 04dc8a4 include: Consistently use DAV1D_ERR in docs by Marvin Scholz · 3 weeks ago
  24. c1b3e1a checkasm: itx: Add verbose printouts for the pixel differences by Martin Storsjö · 3 weeks ago
  25. c950e71 checkasm: Add functions for printing pixel buffers by Martin Storsjö · 3 weeks ago
  26. 4698023 arm: mc: Move the blend functions up above put/prep by Martin Storsjö · 4 weeks ago
  27. 4a2ea99 arm64: Consistently name macro arguments tX for temporaries in transposes by Martin Storsjö · 4 weeks ago
  28. 79e4a5f cli: use mach_absolute_time as fallback for clock_gettime on darwin. Fixes #283 by Janne Grunau · 4 weeks ago
  29. a1e3f35 arm:mc: NEON implementation of blend, blend_h and blend_v function by B Krishnan Iyer · 5 weeks ago
  30. efd852a checkasm: Add an option to benchmark the C code as well by Luca Barbato · 5 weeks ago
  31. f602410 checkasm: Add a --help option to checkasm by Luca Barbato · 5 weeks ago
  32. 2073ea1 checkasm: Add a readtime impl for ppc by Luca Barbato · 5 weeks ago
  33. 197032b Initial PowerPC support by Luca Barbato · 5 weeks ago
  34. 39dba4c meson: Look for librt if clock_gettime isn't found without it by Martin Storsjö · 6 weeks ago
  35. e062328 meson: simplify a few checks for x86 targets by James Almer · 6 weeks ago
  36. 1df1816 x86: include config.asm in x86inc instead of every asm file by James Almer · 6 weeks ago
  37. 1306791 checkasm: Check for __ARM_ARCH >= 7 for the arm cpu timer inline assembly by Martin Storsjö · 6 weeks ago
  38. 6c90f00 CI: Added ppc64le build and test jobs by Konstantin Pavlov · 6 weeks ago
  39. 3e3855b Update NEWS for 0.4.0 by Jean-Baptiste Kempf · 6 weeks ago
  40. 75c3f4a output: automatically use null muxer for /dev/null by Tristan Matthews · 6 weeks ago
  41. 098a565 meson: Fix nasm detection by Marvin Scholz · 6 weeks ago
  42. 0040d92 checkasm: Fix out-of-bounds read in warp8x8 tests by Henrik Gramner · 7 weeks ago
  43. 5bc4316 x86: Optimize warp8x8 AVX2 asm by Henrik Gramner · 7 weeks ago
  44. 785f00f build: add option for fuzzer specific LDFLAGS by Janne Grunau · 8 weeks ago
  45. 63eef33 arm: Mark the stack as non-executable on ELF by Martin Storsjö · 8 weeks ago
  46. 2cce131 Optimize coefficient decoding by Henrik Gramner · 8 weeks ago
  47. e88c8ee dav1d: reserve some bytes in Dav1dSettings by James Almer · 8 weeks ago
  48. 3e0ec4c build: Enable SSE2 by default on x86-32 by Henrik Gramner · 8 weeks ago
  49. 75558f8 x86: Enable msac asm on x86-32 by Henrik Gramner · 8 weeks ago
  50. 664c6a5 Update THANKS.md by Justin Bull · 8 weeks ago
  51. bfd4ee5 Hard wrap contribs. Add self for logo by Justin Bull · 8 weeks ago
  52. a690e54 ci: Add full testdata tests on aarch64 by Martin Storsjö · 9 weeks ago
  53. 7d5f0d0 checkasm: Update the mc test to check all valid heights by Henrik Gramner · 9 weeks ago
  54. bf920fb arm: mc: Fix 8tap_v w8 with OBMC 3/4 heights by Martin Storsjö · 9 weeks ago
  55. f64fdae Optimize obmc blend by Henrik Gramner · 9 weeks ago
  56. 3d6479c Remove one multiply in Z2 filter top left by Luc Trudeau · 9 weeks ago
  57. d04d0a6 Reduce branching in intra angle to mode by Luc Trudeau · 9 weeks ago
  58. af0375c small code cleaning in intra_edge init_mode by Luc Trudeau · 9 weeks ago
  59. fc3777b Fix unused function warning on parse_proc_cpuinfo() for Android by Dale Curtis · 9 weeks ago
  60. 60519f0 Use size_t for the msac window size by Henrik Gramner · 9 weeks ago
  61. 2e8a3a2 arm64: msac: Add handwritten versions of msac_decode_bool functions by Martin Storsjö · 9 weeks ago
  62. 84f938e arm64: msac: Fix a typo in a comment by Martin Storsjö · 9 weeks ago
  63. e16e272 x86-64: Add msac_decode_bool and msac_decode_bool_adapt asm by Henrik Gramner · 9 weeks ago
  64. e25ed55 Add dav1d logo by Justin Bull · 9 weeks ago
  65. b20a2d6 x86-64: Add msac_decode_bool_equi asm by Henrik Gramner · 9 weeks ago
  66. 30d5f48 Add a hard upper frame size limit on 32-bit systems by Henrik Gramner · 9 weeks ago
  67. 046188e Add an option to limit the maximum frame size by Henrik Gramner · 9 weeks ago
  68. ed35b5b obu: add missing break to the default case of a switch statement by James Almer · 10 weeks ago
  69. d0e2942 obu: don't abort on unknown OBUs by James Almer · 10 weeks ago
  70. c9427fd Update NEWS and version for 0.3.1 by Jean-Baptiste Kempf · 10 weeks ago 0.3.1
  71. 6bb75a9 tools: Add a cast to silence an MSVC warning by Martin Storsjö · 10 weeks ago
  72. b37f87d build: Group asm files per instruction set by Henrik Gramner · 2 months ago
  73. 8d2dd43 Add __attribute__((cold)) to rarely used functions by Henrik Gramner · 2 months ago
  74. d400361 Add fps counter and --realtime, --frametimes and --realtimecache options by Pablo Stebler · 2 months ago
  75. 8f7af99 build: Use -mcmodel=small on 64-bit Windows by Henrik Gramner · 2 months ago
  76. 68e844a Increase thread stack size by Henrik Gramner · 2 months ago
  77. a713643 arm: Simplify includes for util.S by Martin Storsjö · 2 months ago
  78. a2cb9f5 fuzzer: fix oss-fuzz undefined behavior sanitizer build by Janne Grunau · 2 months ago
  79. f713e25 Add a DAV1D_ERR define to negate errno values when needed by James Almer · 2 months ago
  80. 11da408 Fix buffer overflow in 64x16 ssse3 idct by Henrik Gramner · 2 months ago
  81. 94e30ef arm64: remove invalid macro argument delimiter by Janne Grunau · 2 months ago
  82. 5d47270 Add SSSE3 implementation for ipred_filter by Liwei Wang · 2 months ago
  83. af2a8be ci: Check for unprefixed global symbols by Henrik Gramner · 2 months ago
  84. 7398f08 Fix all remaining symbols without a dav1d prefix by Henrik Gramner · 2 months ago
  85. 5a42b80 ci: Ignore binary files in style check by Henrik Gramner · 2 months ago
  86. 2dddfaa Add missing dav1d prefixes to picture allocation functions by Henrik Gramner · 2 months ago
  87. 2756254 Control the stack size of spawned threads by Henrik Gramner · 3 months ago
  88. 1d5c1a4 arm64: msac: Implement NEON msac_decode_symbol_adapt by Martin Storsjö · 3 months ago
  89. 058ca08 itx_tmpl: Fix the assert in inv_txfm_add_c by Martin Storsjö · 3 months ago
  90. de2059a Release 0.3.0 by Jean-Baptiste Kempf · 3 months ago 0.3.0
  91. 0d7aa95 ci: Add a test for x86-64 with 16-byte stack alignment by Henrik Gramner · 3 months ago
  92. 89518cc Update NEWS for 0.3.0 - Sailfish by Jean-Baptiste Kempf · 3 months ago
  93. f8cac8c Fix crash in SSSE3 inverse transform by Henrik Gramner · 3 months ago
  94. 1f7a7e8 Update NEWS for 0.2.2 by Jean-Baptiste Kempf · 3 months ago 0.2.2
  95. 589e96a Add SSSE3 implementation for the {16, 32, 64}x64 and 64 x{16, 32} blocks in itx by Liwei Wang · 3 months ago
  96. 36e1490 Over-allocate level array by 3-bytes by Ronald S. Bultje · 3 months ago
  97. 0282f6f arm64: loopfilter: Implement NEON loop filters by Martin Storsjö · 3 months ago
  98. 204bf21 arm64: looprestoration: Add a NEON implementation of SGR by Martin Storsjö · 3 months ago
  99. 003fa10 msac: Add a cast to indicate intended narrowing from size_t to unsigned by Martin Storsjö · 3 months ago
  100. fa1b265 x86-64: Add msac_decode_symbol_adapt SSE2 asm by Henrik Gramner · 3 months ago