libwebp-1.3.1
- 6/23/2023: version 1.3.1
This is a binary compatible release.
* security fixes for lossless encoder (#603, chromium: #1420107, #1455619,
CVE-2023-1999)
* improve error reporting through WebPPicture error codes
* fix upsampling for RGB565 and RGBA4444 in NEON builds
* img2webp: add -sharp_yuv & -near_lossless
* Windows builds:
- fix compatibility with clang-cl (#607)
- improve Arm64 performance with cl.exe
- add Arm64EC support
* fix webp_js with emcc >= 3.1.27 (stack size change, #614)
* CMake fixes (#592, #610, #612)
* further updates to the container and lossless bitstream docs (#581, #611)
- fd7bb21 update ChangeLog by James Zern · 2 years, 4 months ago v1.3.1 v1.3.1-rc2
- e1adea5 update NEWS by James Zern · 2 years, 4 months ago
- 4339332 enc/*: normalize WebPEncodingSetError() calls by James Zern · 2 years, 4 months ago
- 287fdef enc/*: add missing WebPEncodingSetError() calls by James Zern · 2 years, 4 months ago
- c3bd7cf EncodeAlphaInternal: add missing error check by James Zern · 2 years, 4 months ago
- d49cfbb vp8l_enc,WriteImage: add missing error check by James Zern · 2 years, 4 months ago
- 2e5a9ec muxread,MuxImageParse: add missing error checks by James Zern · 2 years, 4 months ago
- ebb6f94 cmake,emscripten: explicitly set stack size by James Zern · 2 years, 4 months ago
- 59a2b1f WebPDecodeYUV: check u/v/stride/uv_stride ptrs by James Zern · 2 years, 4 months ago
- 8e965cc Call png_get_channels() to see if image has alpha by Wan-Teh Chang · 2 years, 4 months ago
- 7f0a341 update ChangeLog by James Zern · 2 years, 4 months ago v1.3.1-rc1
- bab7efb update NEWS by James Zern · 2 years, 4 months ago
- 7138bf8 bump version to 1.3.1 by James Zern · 2 years, 4 months ago
- 435b4de update AUTHORS by James Zern · 2 years, 4 months ago
- 4735122 update .mailmap by James Zern · 2 years, 4 months ago
- ff6c7f4 CONTRIBUTING.md: add C style / cmake-format notes by James Zern · 2 years, 4 months ago
- dd53043 add .cmake-format.py by James Zern · 2 years, 4 months ago
- adbe2cb cmake,cosmetics: apply cmake-format by James Zern · 2 years, 4 months ago
- 15b3650 doc/webp-container-spec: rm future codec comment by James Zern · 2 years, 5 months ago
- c369c4b doc/webp-lossless-bitstream-spec: improve link text by James Zern · 2 years, 5 months ago
- 1de35f4 doc/webp-container-spec: don't use 'currently' by James Zern · 2 years, 5 months ago
- bb06a16 doc/webp-container-spec: prefer present tense by James Zern · 2 years, 5 months ago
- 9f38b71 doc/webp-lossless-bitstream-spec: prefer present tense by James Zern · 2 years, 5 months ago
- 7acb6b8 doc/webp-container-spec: avoid i.e. & e.g. by James Zern · 2 years, 5 months ago
- 4967e7c doc/webp-lossless-bitstream-spec: avoid i.e. & e.g. by James Zern · 2 years, 5 months ago
- e336665 Merge "Do not find_package image libraries if not needed." into main by Vincent Rabaud · 2 years, 5 months ago
- 428588e clarify single leaf node trees and use of canonical prefix coding by Jyrki Alakuijala · 2 years, 5 months ago
- 709ec15 Do not find_package image libraries if not needed. by Vincent Rabaud · 2 years, 5 months ago
- 8dd80ef fuzz_utils.h: lower kFuzzPxLimit w/ASan by James Zern · 2 years, 5 months ago
- 8f187b9 Clean message calls in CMake by Vincent Rabaud · 2 years, 5 months ago
- cba3007 WebPConfig.cmake.in: use calculated include path by James Zern · 2 years, 5 months ago
- 6cf9a76 Merge "webp-lossless-bitstream-spec: remove use of 'dynamics'" into main by James Zern · 2 years, 5 months ago
- 740943b Merge "Specialize and optimize ITransform_SSE2 using do_two" into main by James Zern · 2 years, 5 months ago
- 2d547e2 Compare kFuzzPxLimit to max_num_operations by Yannis Guyon · 2 years, 5 months ago
- ac42dde Specialize and optimize ITransform_SSE2 using do_two by Nozomi Isozaki · 2 years, 5 months ago
- 17e0ef1 webp-lossless-bitstream-spec: remove use of 'dynamics' by James Zern · 2 years, 5 months ago
- ed27437 neon.h,cosmetics: clear a couple lint warnings by James Zern · 2 years, 5 months ago
- 3fb8294 cpu.h,cosmetics: segment defines by James Zern · 2 years, 5 months ago
- 0c496a4 cpu.h: add WEBP_AARCH64 by James Zern · 2 years, 5 months ago
- 8151f38 move VP8GetCPUInfo declaration to cpu.c by James Zern · 2 years, 6 months ago
- 916548c Make kFuzzPxLimit sanitizer dependent by Yannis Guyon · 2 years, 6 months ago
- 4070b27 advanced_api_fuzzer: reduce scaling limit by James Zern · 2 years, 6 months ago
- 761f49c Merge "webp-lossless-bitstream-spec: add missing bits to ABNF" into main by James Zern · 2 years, 6 months ago
- 84d04c4 webp-lossless-bitstream-spec: add missing bits to ABNF by James Zern · 2 years, 6 months ago
- 0696e1a advanced_api_fuzzer: reduce scaling limit by James Zern · 2 years, 6 months ago
- 93d88aa Merge "deps.cmake: remove unneeded header checks" into main by James Zern · 2 years, 6 months ago
- 118e003 deps.cmake: remove unneeded header checks by James Zern · 2 years, 6 months ago
- 4c3d701 webp-lossless-bitstream-spec: condense normal-prefix-code by James Zern · 2 years, 6 months ago
- a6a09b3 webp-lossless-bitstream-spec: fix 2 code typos by James Zern · 2 years, 6 months ago
- 50ac4f7 Merge "cpu.h: enable NEON w/_M_ARM64EC" into main by James Zern · 2 years, 6 months ago
- 4b7d7b4 Add contribution instructions by Yannis Guyon · 2 years, 6 months ago
- 0afbd97 cpu.h: enable NEON w/_M_ARM64EC by James Zern · 2 years, 6 months ago
- 349f435 Merge changes Ibd89e56b,Ic57e7f84,I89096614 into main by James Zern · 2 years, 7 months ago
- 8f7513b upsampling_neon.c: fix WEBP_SWAP_16BIT_CSP check by James Zern · 2 years, 7 months ago
- cbf624b advanced_api_fuzzer: reduce scaling limit by James Zern · 2 years, 7 months ago
- 89edfdd Skip slow scaling in libwebp advanced_api_fuzzer by yguyon@google.com · 2 years, 7 months ago
- 859f19f Reduce libwebp advanced_api_fuzzer threshold by yguyon@google.com · 2 years, 7 months ago
- a4f0483 Merge changes Ic389aaa2,I329ccd79 into main by James Zern · 2 years, 7 months ago
- 1275fac Makefile.vc: fix img2webp link w/dynamic cfg by James Zern · 2 years, 7 months ago
- 2fe27bb img2webp: normalize help output by James Zern · 2 years, 7 months ago
- 24bed3d cwebp: reflow -near_lossless help text by James Zern · 2 years, 7 months ago
- 0825faa img2webp: add -sharp_yuv/-near_lossless by jzern@google.com · 2 years, 7 months ago
- d64e6d7 Merge "PaletteSortModifiedZeng: fix leak on error" into main by James Zern · 2 years, 8 months ago
- 0e12a22 Merge "EncodeAlphaInternal: clear result->bw on error" into main by James Zern · 2 years, 8 months ago
- 0edbb6e PaletteSortModifiedZeng: fix leak on error by James Zern · 2 years, 8 months ago
- 41ffe04 Merge "Update yapf style from "chromium" to "yapf"" into main by James Zern · 2 years, 8 months ago
- 2d9d926 Update yapf style from "chromium" to "yapf" by Thiago Perrotta · 2 years, 8 months ago
- a486d80 EncodeAlphaInternal: clear result->bw on error by James Zern · 2 years, 8 months ago
- 1347a32 Skip big scaled advanced_api_fuzzer by Yannis Guyon · 2 years, 8 months ago
- 52b6f06 Fix scaling limit in advanced_api_fuzzer.c by Yannis Guyon · 2 years, 8 months ago
- 7361842 Limit scaling in libwebp advanced_api_fuzzer.c by Yannis Guyon · 2 years, 9 months ago
- b54d21a Merge "CMakeLists.txt: allow CMAKE_INSTALL_RPATH to be set empty" into main by James Zern · 2 years, 9 months ago
- 31c28db libwebp{,demux,mux}.pc.in: Requires -> Requires.private by James Zern · 2 years, 9 months ago
- d9a505f CMakeLists.txt: allow CMAKE_INSTALL_RPATH to be set empty by James Zern · 2 years, 9 months ago
- bdf33d0 Merge tag 'v1.3.0' by James Zern · 2 years, 9 months ago
- b557776 update ChangeLog by James Zern · 2 years, 10 months ago v1.3.0 v1.3.0-rc1
- 0ba7724 update NEWS by James Zern · 2 years, 10 months ago
- e763eb1 bump version to 1.3.0 by James Zern · 2 years, 10 months ago
- 2a8686f update AUTHORS by James Zern · 2 years, 10 months ago
- 106a57c Merge "*/Android.mk: add a check for NDK_ROOT" into main by James Zern · 2 years, 10 months ago
- c5e841c Merge "extras: WebpToSDL -> WebPToSDL" into main by James Zern · 2 years, 10 months ago
- dbc3071 Merge "xcframeworkbuild.sh: bump MACOSX_CATALYST_MIN_VERSION" into main by James Zern · 2 years, 10 months ago
- 6fc1a9f */Android.mk: add a check for NDK_ROOT by James Zern · 2 years, 10 months ago
- d3e151f doc/api.md,webp_js/README.md: Webp -> WebP by James Zern · 2 years, 10 months ago
- ed92a62 extras: WebpToSDL -> WebPToSDL by James Zern · 2 years, 10 months ago
- 6eb0189 xcframeworkbuild.sh: bump MACOSX_CATALYST_MIN_VERSION by James Zern · 2 years, 10 months ago
- 1d58575 CMake: align .pc variables with autoconf by James Zern · 2 years, 10 months ago
- e5fe2cf webp-lossless-bitstream-spec,cosmetics: reflow paragraphs by James Zern · 2 years, 11 months ago
- 0ceeeab webp-lossless-bitstream-spec: add amendment note by James Zern · 2 years, 11 months ago
- 607611c Merge "webp-container-spec: normalize section title case" into main by James Zern · 2 years, 11 months ago
- f853685 lossless: SUBTRACT_GREEN -> SUBTRACT_GREEN_TRANSFORM by James Zern · 2 years, 11 months ago
- 786497e webp-lossless-bitstream-spec: fix inv color txfm description by James Zern · 2 years, 11 months ago
- c6ac672 webp-lossless-bitstream-spec: fix num_code_lengths check by James Zern · 2 years, 11 months ago
- b5700ef webp-lossless-bitstream-spec,cosmetics: grammar/capitalization by James Zern · 2 years, 11 months ago
- d8ed8c1 webp-container-spec: normalize section title case by James Zern · 2 years, 11 months ago
- 52ec0b8 Merge changes Ie975dbb5,Ifc8c93af,I6ca7c5d6,I2e8d66f5,I152477b8 into main by James Zern · 2 years, 11 months ago
- 5097ef6 webp-container-spec,cosmetics: grammar/capitalization by James Zern · 2 years, 11 months ago
- e3ba2b1 webp-lossless-bitstream-spec,cosmetics: reflow abstract by James Zern · 2 years, 11 months ago
- 1e8e3de webp-lossless-bitstream-spec: reword abstract re alpha by James Zern · 2 years, 11 months ago
- 017cb6f webp-container-spec,cosmetics: normalize range syntax by James Zern · 2 years, 11 months ago