aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2024-04-11provide a way to opt-out/override WEBP_NODISCARDJames Zern
2024-04-01bump version to 1.4.0James Zern
2024-03-21WebPMuxGetChunk: add an assertJames Zern
2024-03-20muxread,MuxGet: add an assertJames Zern
2024-03-07Merge "Copy C code to not have multiplication overflow" into mainVincent Rabaud
2024-03-07Copy C code to not have multiplication overflowVincent Rabaud
2024-03-06Merge "windows exports: use dllexport attribute, instead of visibility." into...James Zern
2024-03-07windows exports: use dllexport attribute, instead of visibility.Ozkan Sezer
2024-03-06webp/mux.h: data lifetime note w/copy_data=0James Zern
2024-02-27Expose functions for managing non-image chunks on WebPAnimEncodernatewood
2024-02-16cosmetics: s/SANITY_CHECK/DCHECK/James Zern
2024-02-15clear -Wextra-semi-stmt warningsJames Zern
2023-11-22Merge "BuildHuffmanTable check sorted[] array bounds before writing" into mainVincent Rabaud
2023-11-14Remove alpha encoding pessimization.Vincent Rabaud
2023-11-10Add a WEBP_NODISCARDVincent Rabaud
2023-10-27BuildHuffmanTable check sorted[] array bounds before writingJonathan Grant
2023-10-24Remove medium/large code model-specific inline asmArthur Eubanks
2023-10-11Dereference after NULL check.Vincent Rabaud
2023-09-19Never send VP8_STATUS_SUSPENDED back in non-incremental.Vincent Rabaud
2023-09-15Fix next is invalid pointer when WebPSafeMalloc failsMasahiro Hanada
2023-09-15Merge "vp8l_enc: fix non-C90 code" into mainVincent Rabaud
2023-09-15Merge changes If628bb93,Ic79f6309,I45f0db23 into mainVincent Rabaud
2023-09-14vp8l_enc: fix non-C90 codeJames Zern
2023-09-14Fix non-C90 code.Vincent Rabaud
2023-09-14Fix static analyzer warnings.Vincent Rabaud
2023-09-13Merge tag 'v1.3.2'James Zern
2023-09-13bump version to 1.3.2James Zern
2023-09-12Add a fuzzer for ReadHuffmanCodesVincent Rabaud
2023-09-12Fix invalid incremental decoding check.Vincent Rabaud
2023-09-07Fix OOB write in BuildHuffmanTable.Vincent Rabaud
2023-09-07Fix OOB write in BuildHuffmanTable.Vincent Rabaud
2023-09-06Homogenize "__asm__ volatile" vs "asm volatile"Vincent Rabaud
2023-08-18Merge changes I6a4d0a04,Ibc37b91e into mainJames Zern
2023-08-15decode.h: wrap idec example in /* */James Zern
2023-08-15decode.h: fix decode exampleJames Zern
2023-08-14ReadHuffmanCode: rm redundant num code lengths checkJames Zern
2023-07-28palette.c: fix msvc warningsJames Zern
2023-07-26Refactor palette sorting computation.Vincent Rabaud
2023-07-21vp8l_dec,ReadTransform: improve error status reportingJames Zern
2023-07-21vp8l_dec: add VP8LSetError()James Zern
2023-07-18alpha_dec: add missing VP8SetError()James Zern
2023-07-12ReadHuffmanCodes: rm max_alphabet_size calcJames Zern
2023-07-07vp8l_dec,cosmetics: add some /*param=*/ commentsJames Zern
2023-07-06Have the palette code be in its own file.Vincent Rabaud
2023-06-28Merge tag 'v1.3.1'James Zern
2023-06-22lossless_common.h,cosmetics: fix a typoJames Zern
2023-06-21enc/*: normalize WebPEncodingSetError() callsJames Zern
2023-06-21enc/*: add missing WebPEncodingSetError() callsJames Zern
2023-06-21EncodeAlphaInternal: add missing error checkJames Zern
2023-06-19Implement ExtractGreen_SSE2Vincent Rabaud