1. 91505ed Pass row strides instead of width in WebPPlaneDistortion. by Vincent Rabaud · 21 hours ago main
  2. f8db210 Merge "Do not use -mno-sse* flags" into main by Vincent Rabaud · 22 hours ago
  3. 180b253 Merge "Ignore alpha plane pointer when decoding MODE_YUV buffers." into main by Vincent Rabaud · 23 hours ago
  4. 8ca4c43 Do not use -mno-sse* flags by Vincent Rabaud · 23 hours ago
  5. 5b74411 allocate HTreeGroup::packed_table from HuffmanTables. by Vincent Rabaud · 24 hours ago
  6. 7aba795 Merge "Fix shifts and masks in WebPImportRGB565 and 4444" into main by Yannis Guyon · 25 hours ago
  7. 04851fb Merge "Validate SharpYuvOptions and prevent 32b overflow" into main by Yannis Guyon · 25 hours ago
  8. b37d309 Merge "Fix double-free on candidate error in SetFrame()" into main by Yannis Guyon · 25 hours ago
  9. c1e3103 Fix shifts and masks in WebPImportRGB565 and 4444 by Yannis Guyon · 2 days ago
  10. e1c0f42 Validate SharpYuvOptions and prevent 32b overflow by Yannis Guyon · 2 days ago
  11. b3a9f08 Merge "webpdec.c: suppress error msgs when fuzzing" into main by James Zern · 3 days ago
  12. 44b94d5 Fix double-free on candidate error in SetFrame() by Yannis Guyon · 3 days ago
  13. 809869b Ignore alpha plane pointer when decoding MODE_YUV buffers. by Vincent Rabaud · 3 days ago
  14. 8e7f95e Implement AVX2 ConvertBGRAToRGB and BGR by Vincent Rabaud · 3 days ago
  15. 0d86c59 Support separate U and V strides in WebPImportYUVAFromRGBA by Vincent Rabaud · 3 days ago
  16. 75f3383 webpdec.c: suppress error msgs when fuzzing by James Zern · 4 days ago
  17. ea3c97c Fix EmitRescaledAlphaRGB by Vincent Rabaud · 4 days ago
  18. adc5b82 Add WEBP_NODISCARD to functions returning error codes by Vincent Rabaud · 4 days ago
  19. 0ff181e reject truncated Huffman-table streams before allocating by Vincent Rabaud · 7 days ago
  20. 47f95f1 Fix fuzzer timeouts in anim_util_fuzzer and imageio_fuzzer. by Vincent Rabaud · 8 days ago
  21. bb3ad5b use sliding window for decoded alpha rows by Vincent Rabaud · 8 days ago
  22. 4391fdb remove duplicate AllocateAlphaPlane allocation by Vincent Rabaud · 8 days ago
  23. f4c34a1 set alpha_dithering in VP8InitDithering by Vincent Rabaud · 9 days ago
  24. e7a9045 Use sliding window for lossless internal pixel buffers by Vincent Rabaud · 9 days ago
  25. 5c168cd Fix potential buffer overflow from stdin by Vincent Rabaud · 10 days ago
  26. cd56754 anim_util_fuzzer: bound GIF and WebP animation frame allocations by Vincent Rabaud · 10 days ago
  27. 13977a5 Merge "free unneeded huffman_image and cap Huffman table allocation" into main by Vincent Rabaud · 11 days ago
  28. 87d9f55 Merge "predictor_enc: skip constant planes in the residual search" into main by James Zern · 11 days ago
  29. ea0c620 Merge "z-effort: spread more evenly palette+spatial efforts on -z axis" into main by James Zern · 14 days ago
  30. 36f3445 free unneeded huffman_image and cap Huffman table allocation by Vincent Rabaud · 14 days ago
  31. 5d6ea6f predictor_enc: skip constant planes in the residual search by skal · 2 weeks ago
  32. 5079d9c Makefile.vc: add sharpyuv_avx2.c by James Zern · 2 weeks ago
  33. 6ff2f43 Prevent infinite loop in PaletteSort by Vincent Rabaud · 2 weeks ago
  34. 596db1f Merge "dec: rebind external YUVA buffers during rescaling" into main by Vincent Rabaud · 2 weeks ago
  35. c410d1d predictor_enc: skip re-probes in the cross-colour search by skal · 3 weeks ago
  36. 7222fa4 Merge "lossless_enc_neon: add NEON CombinedShannonEntropy" into main by James Zern · 3 weeks ago
  37. 6bad5e5 Merge "sharpyuv: add AVX2/NEON version of RGB->YUV conversion" into main by James Zern · 3 weeks ago
  38. fa4ecc7 Prevent infinite loop in PaletteSortModifiedZeng by Vincent Rabaud · 3 weeks ago
  39. 1f34635 Merge "extras: ~3.2x faster, progressive riskiness scoring" into main by James Zern · 3 weeks ago
  40. 177fd1e sharpyuv: ~8% faster with early out at first iteration by skal · 3 weeks ago
  41. cf0a8f4 z-effort: spread more evenly palette+spatial efforts on -z axis by skal · 3 weeks ago
  42. 2549f35 palette: refine kModifiedZeng/kMinimizeDelta with local search by skal · 3 weeks ago
  43. dcc2290 sharpyuv: add AVX2/NEON version of RGB->YUV conversion by skal · 3 weeks ago
  44. 4bd9edc extras: ~3.2x faster, progressive riskiness scoring by skal · 3 weeks ago
  45. 068163d dec: rebind external YUVA buffers during rescaling by Trithem · 3 weeks ago
  46. 3b275be lossless_enc_neon: add NEON CombinedShannonEntropy by skal · 4 weeks ago
  47. 9c4a699 Merge "man: correctness pass across all pages" into main by James Zern · 5 weeks ago
  48. 2f8a508 Merge "sharpyuv: speed up the sharp RGB->YUV conversion loop" into main by James Zern · 5 weeks ago
  49. 8909259 sharpyuv: speed up the sharp RGB->YUV conversion loop by skal · 5 weeks ago
  50. cd091f7 man: correctness pass across all pages by skal · 5 weeks ago
  51. e65ac75 extras: use int64_t accumulation in risk scoring by skal · 5 weeks ago
  52. 86f5da9 Merge "token_enc: record Cat5/Cat6 stats in the right slot" into main by James Zern · 5 weeks ago
  53. f59172c Merge "alpha_enc: remove a dead accumulation into stats->coded_size" into main by James Zern · 5 weeks ago
  54. 491169a Merge changes Ib0652978,I06b3175a,I9dfb5579,I3d56c769 into main by James Zern · 5 weeks ago
  55. 73730ab Tighter Huffman mapping trigger by Vincent Rabaud · 5 weeks ago
  56. 523e304 Merge changes Idd2e8355,I7c29ff4d,I26c4711a into main by James Zern · 6 weeks ago
  57. a6da270 vp8l_dec: say why the simple-code symbols are not range-checked by skal · 6 weeks ago
  58. 178d2bc picture_enc: remove dead dimension checks by skal · 6 weeks ago
  59. efaaa24 vp8l_dec: don't truncate the scratch-row size by skal · 6 weeks ago
  60. 35d6fe0 iterator_enc: say why left_nz[3], [5] and [7] are skipped by skal · 6 weeks ago
  61. 8f62fc5 alpha_dec: don't plug the I/O hooks on the alpha 'io' by skal · 6 weeks ago
  62. 502158d dec: nits by skal · 6 weeks ago
  63. 5419234 frame_enc: size the bit-writers with the actual quantizer by skal · 6 weeks ago
  64. 970f8fc config_enc: upper bound for alpha_compression and alpha_filtering by skal · 7 weeks ago
  65. 80bda3f token_enc: record Cat5/Cat6 stats in the right slot by skal · 7 weeks ago
  66. 2733543 alpha_enc: remove a dead accumulation into stats->coded_size by skal · 7 weeks ago
  67. 525a9d6 enc: fix lossy progress reporting by skal · 7 weeks ago
  68. 291be64 frame_enc: don't mistake a zero partition-0 size for a user abort by skal · 7 weeks ago
  69. 9aed391 alpha_enc: report the alpha-too-big failure by skal · 7 weeks ago
  70. 3790de2 alpha_enc: init the config before allocating the picture by skal · 7 weeks ago
  71. 4fe551d Merge changes Ic8bff4c6,Ia63cb06c into main by James Zern · 7 weeks ago
  72. 68e2bdc histogram_enc: nits by skal · 7 weeks ago
  73. be5af85 histogram_enc: don't copy literal[] twice by skal · 7 weeks ago
  74. f6dd1d9 picture_rescale: report an allocation failure as such by skal · 7 weeks ago
  75. 0be8ddd Merge "mux.h: document lifetime of getter-returned chunk references" into main by Urvang Joshi · 7 weeks ago
  76. ab6f888 Merge "frame_dec: halve the size of the YUV cache" into main by James Zern · 7 weeks ago
  77. cc4c58f Merge "dec: report the real reason for the alpha header failures" into main by James Zern · 7 weeks ago
  78. 901e5cf Merge "dec: report the real reason for the decoding failures" into main by James Zern · 7 weeks ago
  79. c77ded0 mux.h: document lifetime of getter-returned chunk references by Sidhartha kumar · 7 weeks ago
  80. ba83585 Merge "backward_references_enc: avoid forming counts_ini[-1]" into main by James Zern · 7 weeks ago
  81. d069071 frame_dec: halve the size of the YUV cache by skal · 7 weeks ago
  82. f2e5c78 dec: report the real reason for the decoding failures by skal · 7 weeks ago
  83. 80c44b8 backward_references_enc: avoid forming counts_ini[-1] by skal · 7 weeks ago
  84. fae4f3f dec: report the real reason for the alpha header failures by skal · 7 weeks ago
  85. 716df48 Merge "predictor_enc: set correct error code when allocations fail" into main by James Zern · 7 weeks ago
  86. e103174 predictor_enc: set correct error code when allocations fail by skal · 7 weeks ago
  87. 71adc61 RescalePlane: use ptrdiff_t to calculate src offset by James Zern · 7 weeks ago
  88. fd31442 vp8l_dec: factorize clearing of dec->pixels and derived pointers by skal · 7 weeks ago
  89. 7be49a4 Merge "Null out derived sub-slice pointers in VP8LClear" into main by Yannis Guyon · 7 weeks ago
  90. 61a65c8 Merge "picture: avoid overflow validating crop rectangles" into main by James Zern · 8 weeks ago
  91. d2c066f Null out derived sub-slice pointers in VP8LClear by Yannis Guyon · 8 weeks ago
  92. 94d3c4a Merge "rescaler_sse2: quiet spurious int sanitizer warnings" into main by James Zern · 8 weeks ago
  93. 2031332 picture: avoid overflow validating crop rectangles by Darren Carreras · 8 weeks ago
  94. 220e3d3 rescaler_sse2: quiet spurious int sanitizer warnings by James Zern · 8 weeks ago
  95. 9e6b233 Revert "cwebp: clarify defaults for -string and -nostrong" by James Zern · 8 weeks ago
  96. 506cf14 cwebp: clarify defaults for -string and -nostrong by Maryla · 8 weeks ago
  97. 733c91e Merge changes I775506a3,I9152b144 into main by James Zern · 3 months ago
  98. 3757b8a configure.ac: add missing \ in avx2 test by James Zern · 4 months ago
  99. add5156 Merge "xcframeworkbuild.sh: Retain sharpyuv file case" into main by James Zern · 4 months ago
  100. a30c785 xcframeworkbuild.sh: Retain sharpyuv file case by Keith Smiley · 4 months ago