1. 733c91e Merge changes I775506a3,I9152b144 into main by James Zern · 14 days ago main
  2. 3757b8a configure.ac: add missing \ in avx2 test by James Zern · 4 weeks ago
  3. add5156 Merge "xcframeworkbuild.sh: Retain sharpyuv file case" into main by James Zern · 4 weeks ago
  4. a30c785 xcframeworkbuild.sh: Retain sharpyuv file case by Keith Smiley · 4 weeks ago
  5. 0d6a810 Merge "Fix dsp constant comment typo (85267 -> 85627)" into main by James Zern · 4 weeks ago
  6. 13d6600 Fix dsp constant comment typo (85267 -> 85627) by Nigel Tao · 4 weeks ago
  7. 8b97a5f Add VSX (PPC64) CPU detection by Trung Lê · 6 weeks ago
  8. b2e17fc Add VSX (PPC64) build support by Trung Lê · 6 weeks ago
  9. b43b2ca Fix overflow for dwebp testing flag by Vincent Rabaud · 6 weeks ago
  10. 4df2723 Merge "Fix signed integer overflow in SharpYuv RGBToYUVComponent." into main by Maryla Ustarroz-Calonge · 7 weeks ago
  11. 5b7f53b Fix kVP8NewRange comment typo by Nigel Tao · 7 weeks ago
  12. 459c0d2 Fix signed integer overflow in SharpYuv RGBToYUVComponent. by Maryla · 8 weeks ago
  13. 6178b1d Merge "Fix OOB caused by pixels exceeding the advertised bit depth" into main by Maryla Ustarroz-Calonge · 8 weeks ago
  14. 2d5f499 Fix OOB caused by pixels exceeding the advertised bit depth by Maryla · 8 weeks ago
  15. baff2c8 Merge "dsp/cpu.c: allow use of AVX2 on Emscripten" into main by James Zern · 9 weeks ago
  16. ed0fa1c Merge "cmake/cpu.cmake: fix SSE2 check on Emscripten" into main by James Zern · 10 weeks ago
  17. fcae149 Unroll loop in color map transform by Vincent Rabaud · 2 months ago
  18. c601ec9 Check that abs(rgb_step) and abs(rgb_stride) are large enough. by Maryla · 2 months ago
  19. 24f7331 Merge "demux.c: remove redundant check" into main by James Zern · 3 months ago
  20. 409ccf4 demux.c: remove redundant check by James Zern · 3 months ago
  21. 42d8963 decode.h: add note about negative stride by James Zern · 3 months ago
  22. b51704f dsp/cpu.c: allow use of AVX2 on Emscripten by Kleis Auke Wolthuizen · 3 months ago
  23. 453a18c cmake/cpu.cmake: fix SSE2 check on Emscripten by Kleis Auke Wolthuizen · 3 months ago
  24. 5003e56 Merge "Check output strides for SharpYuvConvert." into main by Maryla Ustarroz-Calonge · 3 months ago
  25. 5156fbf Improve Select_SSE2 by Vincent Rabaud · 3 months ago
  26. e38e463 Check output strides for SharpYuvConvert. by Maryla · 3 months ago
  27. 9a151dc Reorganize alpha decoding to process alpha blocks entirely. by Vincent Rabaud · 3 months ago
  28. 16b9c36 Remove one VP8LIsEndOfStream call by Vincent Rabaud · 3 months ago
  29. 5339483 dsp/cpu.c: avoid use of legacy EMSCRIPTEN definition by Kleis Auke Wolthuizen · 3 months ago
  30. 42280f4 example/Makefile.am: fix build w/--disable-libwebpdemux by James Zern · 3 months ago
  31. 080044c Replace [[fallthrough]] with WEBP_FALLTHROUGH by Yannis Guyon · 3 months ago
  32. c95ed44 mux,anim: ensure all images are in ANMF chunks by James Zern · 3 months ago
  33. 6a9eb44 Fix potential overflow in FramesAreSimilar by Vincent Rabaud · 3 months ago
  34. 7ab12ce Merge changes I45ce1744,I350d9144 into main by James Zern · 3 months ago
  35. f51e813 Fix some potential integer overflows. by Vincent Rabaud · 3 months ago
  36. 3307a34 anim_encode,KeyFramePenalty: add missing cast by James Zern · 3 months ago
  37. c696aad ALPHInit: move assignment closer to first use by James Zern · 3 months ago
  38. 0c9546f Expand the muxer fuzzer. by Vincent Rabaud · 4 months ago
  39. b8814a5 Add a fuzzer for ReadAnimatedImage by Vincent Rabaud · 4 months ago
  40. a7441f5 Merge "Fix some harmless potential overflows." into main by Vincent Rabaud · 4 months ago
  41. d9bf573 Fix some harmless potential overflows. by Vincent Rabaud · 4 months ago
  42. 08bc123 README.md: update bug tracker link by James Zern · 4 months ago
  43. 5755839 Limit the amount of RAM allocated for Huffman trees by Vincent Rabaud · 4 months ago
  44. d25c114 Remove unreachable condition by Vincent Rabaud · 4 months ago
  45. 5613256 Fix PNM decoder in case of missing tags by Vincent Rabaud · 4 months ago
  46. f342dfc Reduce the number of pixels in crunch mode for the fuzzer by Vincent Rabaud · 5 months ago
  47. d29e00a anim_decode: fix overflow in ZeroFillFrameRect by James Zern · 5 months ago
  48. 4510224 Use proper image dependency targets now that CMake >= 3.16 by Vincent Rabaud · 7 months ago
  49. d52b9ee Be consistent with the includes in non-src folders. by Vincent Rabaud · 7 months ago
  50. 9b78419 Fix potential memory leak for big rescaling by Vincent Rabaud · 7 months ago
  51. d078f7d Fix fuzzer when one scaled dimension is 0 by Vincent Rabaud · 7 months ago
  52. a9f3b44 Merge "Get code to compile with older VS with partial AVX2 support." into main by Vincent Rabaud · 7 months ago
  53. d67d73b idec_dec.c: add missing WEBP_SELF_ASSIGN by James Zern · 7 months ago
  54. d7af7dd Get code to compile with older VS with partial AVX2 support. by Vincent Rabaud · 7 months ago
  55. 934b7d7 Merge "Clarify dc[k]^ range" into main by Vincent Rabaud · 8 months ago
  56. 2d5c821 Merge "Fix -fbounds-safety errors in `dec`." into main by James Zern · 8 months ago
  57. 507c372 Clarify dc[k]^ range by Vincent Rabaud · 8 months ago
  58. 4c7aaa9 More fuzzer fixes by Vincent Rabaud · 8 months ago
  59. b81f462 Fix -fbounds-safety errors in `dec`. by Arman Hasanzadeh · 8 months ago
  60. f776da4 Make uint32_t multiplication explicitly uint64_t by Vincent Rabaud · 8 months ago
  61. 4fc426c Force bash for fuzz tests by Vincent Rabaud · 8 months ago
  62. 770ca09 Remove the other -rss_limit_mb= used by oss-fuzz by Vincent Rabaud · 8 months ago
  63. 488f26b Do not have OOM be fuzzer errors by Vincent Rabaud · 8 months ago
  64. 3532891 Fix potential overflow in imageio by Vincent Rabaud · 8 months ago
  65. a3dddea Prevent some overflow during MBAnalyze by Vincent Rabaud · 8 months ago
  66. 5465220 Add arbitrary data for the encoding fuzzers by Vincent Rabaud · 8 months ago
  67. 4ebf0b0 Properly validate picture dimensions for overflow by Vincent Rabaud · 8 months ago
  68. df24b56 Merge "VP8ApplyNearLossless: skip alloc for small images" into main by James Zern · 8 months ago
  69. 3697df1 Merge "io_dec,CustomSetup: rm unnecessary 'is_alpha' check" into main by James Zern · 8 months ago
  70. acedec6 Update the emscripten instructions by Vincent Rabaud · 8 months ago
  71. 41c2a8d VP8ApplyNearLossless: skip alloc for small images by Andrzej Hunt · 8 months ago
  72. 05934f9 io_dec,CustomSetup: rm unnecessary 'is_alpha' check by James Zern · 8 months ago
  73. 2760d87 Do not index costs out of bounds. by Vincent Rabaud · 8 months ago
  74. 2d16e4a Use ptrdiff_t to avoid potential int overflow by Vincent Rabaud · 8 months ago
  75. 2a755e7 Set alpha to 0xff in ImportYUVAFromRGBA by default by Vincent Rabaud · 9 months ago
  76. d1e9c93 Merge "Convert additional memcpy/memsets to unsafe variants" into main by James Zern · 9 months ago
  77. 160ad07 Add a fuzzer for WebPDecoderConfig by Vincent Rabaud · 9 months ago
  78. 4efd97e Shorten sclip1 by Vincent Rabaud · 9 months ago
  79. ea3f3f7 Convert additional memcpy/memsets to unsafe variants by mxms · 9 months ago
  80. 3eb58b5 Fix clipping arrays by Vincent Rabaud · 9 months ago
  81. ed05414 Prepare decoder and demuxer for -fbounds-safety adoption by mxms · 9 months ago
  82. 9f14c26 Merge "Move non-abi breaking annotations into types.h" into main by James Zern · 9 months ago
  83. 0ee1a5f Move non-abi breaking annotations into types.h by mxms · 9 months ago
  84. 3066c7e Merge changes I32b33cb9,I118aac97 into main by James Zern · 9 months ago
  85. 23359a1 Process rows properly in case of YUV cropping on odd lines. by Vincent Rabaud · 9 months ago
  86. 61791c7 Expand the 64-bit platforms for VP8LBitWriter by Vincent Rabaud · 9 months ago
  87. e40787d Add WEBP_UNSAFE_MEMCMP helper by mxms · 9 months ago
  88. 9636d8e Restrict MSAN fixes to old clang versions by Vincent Rabaud · 9 months ago
  89. bbbf29a tests/fuzzer: apply clang-format by clang-format · 9 months ago
  90. 7a155ce .clang-format: add DerivePointerAlignment: false by James Zern · 9 months ago
  91. 64dce5d api.md: mention 'exact' default in WebPEncodeLossless* by James Zern · 9 months ago
  92. 1f0a494 Fix 32 bit writing in VP8LPutBits by Vincent Rabaud · 10 months ago
  93. 0e5f4ee Fix endianness with CMake. by Vincent Rabaud · 10 months ago
  94. 158b533 Fix potential integer overflow by Vincent Rabaud · 10 months ago
  95. 13f42ea Remove dead code by Vincent Rabaud · 10 months ago
  96. 74f6afd Merge "Have lossless use ImportYUVAFromRGB" into main by Vincent Rabaud · 10 months ago
  97. 0d14d84 Have lossless use ImportYUVAFromRGB by Vincent Rabaud · 10 months ago
  98. c00d83f {xcframework,ios}build.sh: remove 32-bit targets by James Zern · 10 months ago
  99. d5b3883 fuzz: fix typo in nalloc env variable by Philippe Antoine · 10 months ago
  100. aae8a3d Merge "Add fbounds-safety annotations in `quant_levels_dec_utils.c/.h`." into main by James Zern · 10 months ago