Commit Graph

  • 3779daa97f Merge "Add fbounds-safety annotations in huffman_utils.c/.h." into main main James Zern 2025-08-27 12:34:36 -07:00
  • f2372fba3b Add fbounds-safety annotations in huffman_utils.c/.h. Arman Hasanzadeh 2025-08-26 16:04:38 -07:00
  • fd2c2cc05b Merge "Add canvas carryover to libwebp anim_encode" into main Yannis Guyon 2025-08-26 13:40:53 -07:00
  • ed8b34cf16 Merge "WebPEstimateBestFilter: remove unneeded stride param" into main James Zern 2025-08-26 10:49:51 -07:00
  • 94bfff3ffe Add canvas carryover to libwebp anim_encode Yannis Guyon 2025-08-22 11:39:06 +00:00
  • 1ba05593d0 Merge "Add missing {}s to conditionals & loops" into main James Zern 2025-08-21 12:37:16 -07:00
  • b3f8ce7015 WebPEstimateBestFilter: remove unneeded stride param James Zern 2025-08-20 16:30:23 -07:00
  • 2074cb4ba1 Merge "Add fbounds-safety annotations for WebPRescaler." into main James Zern 2025-08-20 19:06:52 -07:00
  • 1fdd4ef501 Add fbounds-safety annotations for WebPRescaler. Arman Hasanzadeh 2025-08-20 17:53:19 -07:00
  • 235286fd78 Add missing {}s to conditionals & loops James Zern 2025-08-20 16:22:29 -07:00
  • dab2cf21fa Merge "Add fbounds-safety annotations in palette.c/.h." into main James Zern 2025-08-20 15:10:00 -07:00
  • b7d30cfd94 Merge "Add fbounds-safety annotations for sorted." into main James Zern 2025-08-20 15:04:27 -07:00
  • 17ba97c149 Merge "Add fbounds-safety annotations for data." into main James Zern 2025-08-20 14:07:31 -07:00
  • 4cdb42070f Add fbounds-safety annotations for sorted. Arman Hasanzadeh 2025-08-20 13:11:59 -07:00
  • baf42a5876 Add fbounds-safety annotations for data. Arman Hasanzadeh 2025-08-20 13:04:51 -07:00
  • 7ee251d3fd Add -fbounds-safety to webpdecodeutils mxms 2025-08-20 19:45:01 +00:00
  • 69c8056c7a Merge "Add fbounds-safety annotations for data." into main James Zern 2025-08-20 12:28:49 -07:00
  • 5d3a9fc55b Merge "Add fbounds-safety annotations for count." into main James Zern 2025-08-20 12:24:13 -07:00
  • 52135b8e00 Add fbounds-safety annotations in palette.c/.h. Arman Hasanzadeh 2025-08-20 08:27:00 -07:00
  • ddcdfa6a42 Refactor libwebp anim_encode curr prev rectangles Yannis Guyon 2025-08-20 07:52:53 +00:00
  • ddabb66f23 Add fbounds-safety annotations for data. Arman Hasanzadeh 2025-08-19 22:33:39 -07:00
  • f66f1ee95c Add fbounds-safety annotations for count. Arman Hasanzadeh 2025-08-19 22:15:25 -07:00
  • f2061209d0 Merge "Add fbounds-safety annotations for histogram." into main James Zern 2025-08-19 13:58:27 -07:00
  • fde90a49e4 Add fbounds-safety annotations for histogram. Arman Hasanzadeh 2025-08-19 12:34:27 -07:00
  • 2be405c472 Merge "Add fbounds-safety annotations for palette." into main James Zern 2025-08-19 12:24:38 -07:00
  • ed02bfa963 Merge "Add fbounds-safety annotations for data." into main James Zern 2025-08-19 11:58:43 -07:00
  • 9d690dbf06 Merge "Add fbounds-safety annotations for VP8LBitWriter." into main James Zern 2025-08-19 11:55:47 -07:00
  • 603d4055bc Merge "Add fbounds-safety annotations for pool." into main James Zern 2025-08-19 11:54:47 -07:00
  • 69b9b8525e Add fbounds-safety annotations for palette. Arman Hasanzadeh 2025-08-19 11:52:40 -07:00
  • 9b3fc5f5e8 Merge "Add fbounds-safety annotations for tokens." into main James Zern 2025-08-19 11:36:44 -07:00
  • 30b2c593c9 Add fbounds-safety annotations for VP8LBitWriter. Arman Hasanzadeh 2025-08-14 08:36:16 -07:00
  • 46d65e4a19 Add fbounds-safety annotations for data. Arman Hasanzadeh 2025-08-18 23:41:03 -07:00
  • 10d81e1ef0 Add fbounds-safety annotations for pool. Arman Hasanzadeh 2025-08-18 23:31:14 -07:00
  • 101e2b303f Add fbounds-safety annotations for tokens. Arman Hasanzadeh 2025-08-18 18:57:06 -07:00
  • 7903644f24 Merge "Add fbounds-safety annotations for code_lengths." into main James Zern 2025-08-18 13:28:58 -07:00
  • 8a2b400352 Merge "Add fbounds-safety annotations for VP8BitReader." into main James Zern 2025-08-15 19:40:01 -07:00
  • fb656b44f3 Merge "Adds fbounds annotations for VP8LColorCache." into main James Zern 2025-08-15 19:38:10 -07:00
  • ac865676a9 Adds fbounds annotations for VP8LColorCache. Arman Hasanzadeh 2025-08-15 12:32:50 -07:00
  • fa93a9bb35 Merge "Reapply "dsp/lossless{,_enc}_sse2.c: reorder *_SSE assignments"" into main James Zern 2025-08-15 12:23:49 -07:00
  • 15b1de13da Add fbounds-safety annotations for code_lengths. Arman Hasanzadeh 2025-08-15 10:08:16 -07:00
  • 59dae3a508 Add fbounds-safety annotations for VP8BitReader. Arman Hasanzadeh 2025-08-15 08:39:12 -07:00
  • 3f96cbffa2 Merge "Add fbounds-safety annotations for VP8BitWriter." into main James Zern 2025-08-14 20:43:58 -07:00
  • 903b6d816f Merge "configure: add -Wself-assign" into main James Zern 2025-08-14 16:15:30 -07:00
  • cdaac01490 Add fbounds-safety annotations for VP8BitWriter. Arman Hasanzadeh 2025-08-13 17:00:23 -07:00
  • 456e2cbce1 VP8LInitBitReader: remove dead store James Zern 2025-08-14 13:30:44 -07:00
  • de6aee46e1 Reapply "dsp/lossless{,_enc}_sse2.c: reorder *_SSE assignments" James Zern 2025-08-14 13:17:31 -07:00
  • f52d646039 Merge "Add fbounds-safety annotations for bit_depths." into main James Zern 2025-08-14 12:50:36 -07:00
  • 9ab7a640e4 Merge "Add fbounds-safety annotations for VP8LBitReader." into main James Zern 2025-08-14 12:48:30 -07:00
  • 011c600dca Merge "Add WEBP_SELF_ASSIGN macro" into main James Zern 2025-08-14 12:47:53 -07:00
  • 9769bb767c configure: add -Wself-assign James Zern 2025-08-14 12:03:57 -07:00
  • 47a744d582 Add WEBP_SELF_ASSIGN macro mxms 2025-08-14 00:16:24 +00:00
  • 7d857a1edc Merge "Add fbounds-safety annotations for start." into main James Zern 2025-08-14 11:47:20 -07:00
  • 19f28b7889 Add fbounds-safety annotations for VP8LBitReader. Arman Hasanzadeh 2025-08-12 16:35:56 -07:00
  • 4cc27eb808 Add fbounds-safety annotations for bit_depths. Arman Hasanzadeh 2025-08-12 19:01:15 -07:00
  • 6805c246e3 Add fbounds-safety annotations for start. Arman Hasanzadeh 2025-08-13 17:18:01 -07:00
  • 61e5c391d6 Revert "dsp/lossless{,_enc}_sse2.c: reorder *_SSE assignments" James Zern 2025-08-13 16:51:23 -07:00
  • 991170bbab Implement WEBP_DSP_INIT with SRWLOCK for Windows 1.6.0 Wan-Teh Chang 2025-08-01 16:20:52 -07:00
  • 166968b809 Use file static variables in WEBP_DSP_INIT_FUNC() Wan-Teh Chang 2025-08-01 19:07:41 -07:00
  • 2246828be3 dsp/lossless{,_enc}_sse2.c: reorder *_SSE assignments James Zern 2025-08-07 13:23:11 -07:00
  • 4bcea04803 Merge "Implement pthread_mutex_t using SRWLOCK on Windows" into main James Zern 2025-08-06 19:02:21 -07:00
  • 6913049d6e Merge "Fix universal macOS binaries builds" into main James Zern 2025-08-06 18:42:19 -07:00
  • 6680723e66 Implement pthread_mutex_t using SRWLOCK on Windows Wan-Teh Chang 2025-08-06 18:27:58 -07:00
  • 0ce96e30e0 Merge "cpu.cmake,cosmetics: apply cmake-format" into main James Zern 2025-08-06 16:52:06 -07:00
  • ac2795e904 Remove pthread code for Windows older than Vista Wan-Teh Chang 2025-08-02 08:09:14 -07:00
  • c41d168d25 Merge "Apply "default unsafe" annotation across webputils" into main James Zern 2025-08-05 11:23:47 -07:00
  • 019ce505e9 cpu.cmake,cosmetics: apply cmake-format James Zern 2025-08-05 11:22:22 -07:00
  • e329ca4c26 Fix universal macOS binaries builds prevter 2025-08-01 14:42:32 +03:00
  • ff87eeecc9 Apply "default unsafe" annotation across webputils mxms 2025-07-31 23:06:07 +00:00
  • b0e8039062 Merge changes Iecff615a,I1237904a into main James Zern 2025-08-04 17:38:04 -07:00
  • 0a6869b1bc Merge "add .clang-format" into main James Zern 2025-08-04 16:24:32 -07:00
  • 54f23b049e Implement WEBP_DSP_INIT with SRWLOCK for Windows Wan-Teh Chang 2025-08-01 16:20:52 -07:00
  • db608edd71 unicode.h: fix include order on windows James Zern 2025-08-04 11:26:00 -07:00
  • 313692d51e Use file static variables in WEBP_DSP_INIT_FUNC() Wan-Teh Chang 2025-08-01 19:07:41 -07:00
  • 484991ce3f Merge "Merge the mallocs in sharpyuv." into main James Zern 2025-08-01 13:19:45 -07:00
  • 67cd2fc03a add .clang-format James Zern 2025-08-01 13:14:54 -07:00
  • 0de0a62305 Merge the mallocs in sharpyuv. Vincent Rabaud 2025-07-31 20:51:01 -07:00
  • f3109bd6c8 CONTRIBUTING.md: update clang-format text James Zern 2025-07-31 15:26:27 -07:00
  • 44257cb826 apply clang-format clang-format 2025-07-28 18:23:12 -07:00
  • b569988d3f Merge "Set best frame candidate at each encode in animenc" into main Yannis Guyon 2025-07-31 01:33:58 -07:00
  • 5531b1e7b7 Merge changes Ie4e2908b,I54e62206 into main James Zern 2025-07-30 13:54:51 -07:00
  • b1feaa40b8 Set best frame candidate at each encode in animenc Yannis Guyon 2025-07-30 12:04:46 +00:00
  • e721627c25 anim_diff: normalize ok = ... && ok statements James Zern 2025-07-28 18:11:16 -07:00
  • 86924ed5cd examples/{webpmux,unicode}: simplify W_CHAR casts James Zern 2025-07-28 18:02:39 -07:00
  • 3a55b076c9 Fix comment in anim_encode for key frame candidate Yannis Guyon 2025-07-29 12:52:38 +00:00
  • bfea600a5f Set prev_candidate_undecided in anim_enc Yannis Guyon 2025-07-29 07:48:02 +00:00
  • ab0a07fcf5 Merge "Create src/utils/bounds_safety.h" into main James Zern 2025-07-28 17:28:22 -07:00
  • 9aebd2a64e Create src/utils/bounds_safety.h mxms 2025-07-18 17:26:07 +00:00
  • 8c815d82d7 Add ARGB/ABGR support to WebPConvertRGB24ToY/WebPConvertBGR24ToY Vincent Rabaud 2025-07-24 14:14:20 +02:00
  • a81af56db9 src/dec: fix a status reported during setup Vincent Rabaud 2025-07-23 11:08:02 +02:00
  • 4e63ff1eb6 Fix lossy/lossless typo in anim_encode Yannis Guyon 2025-07-21 13:49:37 +00:00
  • a7002d2089 Add WEBP_ENABLE_FBOUNDS_SAFETY to CMakeLists.txt mxms 2025-07-17 20:15:33 +00:00
  • 08b51dd130 Merge tag 'v1.6.0' James Zern 2025-07-09 16:26:07 -07:00
  • 4fa2191233 update ChangeLog v1.6.0 James Zern 2025-07-07 17:20:00 -07:00
  • 370aa5817e webp_js/README.md: add some more code formatting (``) James Zern 2025-07-07 15:34:31 -07:00
  • f83c6b328f CMakeLists: add warning for incorrect emscripten config James Zern 2025-07-07 14:11:24 -07:00
  • 6a3e656b6d update ChangeLog v1.6.0-rc1 James Zern 2025-07-01 15:18:52 -07:00
  • fa6f56496a BuildHuffmanTable: add an assert for offset[] bounds Jonathan Grant 2024-01-13 20:23:26 +00:00
  • bf0bf1e749 api.md: add WebPValidateDecoderConfig to pseudocode James Zern 2025-06-30 12:10:13 -07:00
  • e8ae210d0b update NEWS James Zern 2025-06-30 12:04:32 -07:00
  • ce53efd7ae bump version to 1.6.0 James Zern 2025-06-30 11:59:38 -07:00