Commit Graph

  • 33ddb894b1 lossless_sse{2,41}: remove some unneeded includes James Zern 2021-02-18 10:54:09 -08:00
  • b27ea8525a wicdec,icc: treat unsupported op as non-fatal James Zern 2021-02-17 19:04:35 -08:00
  • b78494a933 Merge "Fix undefined signed shift." Pascal Massimino 2021-02-18 16:51:17 +00:00
  • e79974cd6a Fix undefined signed shift. Vincent Rabaud 2021-02-18 16:56:22 +01:00
  • a885339448 SSE4.1 versions of BGRA to RGB/BGR color-space conversions Ilya Kurdyukov 2021-02-17 22:22:09 +07:00
  • a09a647241 SSE4.1 version of TransformColorInverse Ilya Kurdyukov 2021-02-18 12:36:31 +01:00
  • 113968ca47 pngdec: check version before using png_get_chunk_malloc_max James Zern 2021-02-10 13:36:11 -08:00
  • 401da22bd6 Merge "pngdec: check version before using png_get_chunk_malloc_max" James Zern 2021-02-11 00:44:19 +00:00
  • 2690782292 pngdec: check version before using png_get_chunk_malloc_max James Zern 2021-02-10 13:36:11 -08:00
  • 06c1e72e71 Code cleanup Skal 2021-02-10 22:14:45 +01:00
  • 8f0d41aac0 Merge changes Id135bbf4,I99e59797 James Zern 2021-02-09 21:25:12 +00:00
  • 373eb170f1 gif2webp: don't store loop-count if there's only 1 frame Pascal Massimino 2021-02-08 16:31:58 +01:00
  • 759b9d5a06 cmake: add WEBP_USE_THREAD option James Zern 2021-02-05 15:05:29 -08:00
  • 926ce921f3 cmake: don't install binaries from extras/ James Zern 2021-02-05 15:06:36 -08:00
  • 9c367bc602 WebPAnimDecoderNewInternal: validate bitstream before alloc James Zern 2020-12-18 11:31:44 -08:00
  • 47f64f6edd filters_sse2: import Chromium change James Zern 2021-01-30 11:41:38 -08:00
  • cc3577e9b9 fuzzer/*: use src/ based include paths James Zern 2021-01-29 20:04:08 -08:00
  • 004d77ffab Merge tag 'v1.2.0' James Zern 2021-01-29 19:10:29 -08:00
  • fedac6cc69 update ChangeLog v1.2.0-rc3 v1.2.0 James Zern 2020-12-24 11:31:05 -08:00
  • 170a871202 Fix check_c_source_compiles with pthread. Vincent Rabaud 2021-01-19 11:47:57 +01:00
  • ceddb5fc8d Fix check_c_source_compiles with pthread. Vincent Rabaud 2021-01-19 11:47:57 +01:00
  • 8599571935 disable CombinedShannonEntropy_SSE2 on x86 James Zern 2021-01-18 16:36:49 -08:00
  • 289757fe1e TiffDec: enforce stricter mem/dimension limit on tiles Skal 2021-01-12 09:55:47 +01:00
  • 8af7436f10 Merge "{ios,xcframework}build.sh: make min version(s) more visible" into 1.2.0 James Zern 2021-01-09 18:33:41 +00:00
  • e56c3c5be3 pngdec: raise memory limit if needed Pascal Massimino 2021-01-08 08:46:20 +01:00
  • 8696147da4 pngdec: raise memory limit if needed Pascal Massimino 2021-01-08 08:46:20 +01:00
  • 13b8e9fe16 {ios,xcframework}build.sh: make min version(s) more visible James Zern 2020-12-29 10:52:10 -08:00
  • a92254107e animdecoder_fuzzer: fix memory leak Pascal Massimino 2020-12-26 12:16:15 +01:00
  • d6c2285d7c update gradle to 6.1.1 James Zern 2021-01-02 15:12:39 -08:00
  • 8df77fb1b1 animdecoder_fuzzer: fix memory leak Pascal Massimino 2020-12-26 12:16:15 +01:00
  • 52ce633388 update NEWS James Zern 2020-12-23 22:00:06 -08:00
  • 28c4982064 bump version to 1.2.0 James Zern 2020-12-23 19:54:29 -08:00
  • 7363dff25c webp/encode.h: restore WEBP_ENCODER_ABI_VERSION to v1.1.0 James Zern 2020-12-23 19:50:03 -08:00
  • 826aafa570 update AUTHORS James Zern 2020-12-23 19:32:04 -08:00
  • 6325882327 animdecoder_fuzzer: validate canvas size James Zern 2020-12-18 11:18:11 -08:00
  • 9eb2638119 CMake: remove duplicate "include(GNUInstallDirs)" Skal 2020-12-17 07:16:11 +01:00
  • 2e7bed7925 WebPPicture: clarify the ownership of user-owned data. Pascal Massimino 2020-12-14 12:25:21 +01:00
  • cccf5e337a webpmux: add an '-set loop <value>' option Pascal Massimino 2020-12-12 09:27:38 +01:00
  • c9a3f6a1d0 Merge changes Ie29f9867,I289c54c4 James Zern 2020-12-10 20:23:39 +00:00
  • 319f56f1a1 iosbuild.sh: sync some aspects of xcframeworkbuild.sh James Zern 2020-12-08 18:30:54 -08:00
  • e8e8db985a add xcframeworkbuild.sh James Zern 2020-11-30 11:03:59 -08:00
  • ae54553461 dsp.h: allow config.h to override MSVC SIMD autodetection James Zern 2020-12-03 10:22:04 -08:00
  • fef789f366 Merge "cmake: fix per-file assembly flags" James Zern 2020-12-02 19:29:21 +00:00
  • fc14fc038b Have C encoding predictors use decoding predictors. Vincent Rabaud 2020-12-02 11:20:35 +01:00
  • 7656f0b335 README,cosmetics: fix a couple typos James Zern 2020-11-25 12:55:23 -08:00
  • d2e245ea9e cmake: disable webp.js if WEBP_ENABLE_SIMD=1 James Zern 2020-11-23 18:47:05 -08:00
  • 96099a79a8 cmake: fix per-file assembly flags James Zern 2020-11-19 17:05:46 -08:00
  • 5abb55823b Merge "cmake: fix compilation w/Xcode generator" James Zern 2020-11-24 01:31:26 +00:00
  • 8484a1204c cmake: fix compilation w/Xcode generator James Zern 2020-11-19 18:41:03 -08:00
  • d7bf01c954 Merge changes Ifcae0f38,Iee2d7401 James Zern 2020-11-20 19:29:43 +00:00
  • 36c81ff6a9 WASM-SIMD: port 2 patches from rreverser@'s tree Ingvar Stepanyan 2020-11-20 11:58:39 +01:00
  • 988b02abfd Merge "Couple of fixes to allow SIMD on Emscripten" Pascal Massimino 2020-11-20 08:18:41 +00:00
  • 26faf7706b wicdec: fail with animated images James Zern 2020-11-19 19:49:11 -08:00
  • ab2d08a842 [cd]webp: document lack of animated webp support James Zern 2020-11-19 19:15:57 -08:00
  • 52273943c6 Couple of fixes to allow SIMD on Emscripten Ingvar Stepanyan 2020-11-11 17:46:17 +00:00
  • 8870ba7f06 Fix skia bug #10952 Pascal Massimino 2020-11-18 14:57:30 +01:00
  • 4b3c6953ef Detect if StoreFrame read more than anmf_payload_size bytes Wan-Teh Chang 2020-11-17 07:22:36 +01:00
  • 17fd4ba820 webp/decode.h,cosmetics: normalize 'flip' comment James Zern 2020-10-29 16:00:01 -07:00
  • 411d3677ca remove some unreachable break statements James Zern 2020-10-26 18:43:55 -07:00
  • 3700ffd7e1 WebPPictureHasTransparency: remove unreachable return James Zern 2020-10-26 15:52:20 -07:00
  • 83604bf3ac {animencoder,enc_dec}_fuzzer: convert some abort()s to returns James Zern 2020-10-20 19:27:55 -07:00
  • eb44119c3d Merge changes I8ae09473,I678c8b1e James Zern 2020-10-19 21:56:35 +00:00
  • 9f6055fcb2 fuzz_utils.h: rename max() to Max() James Zern 2020-10-17 16:40:58 -07:00
  • 695788e7f5 fuzz_utils.h: make functions WEBP_INLINE James Zern 2020-10-17 10:46:59 -07:00
  • 906c1fcd61 make ImgIoUtilReadFile use WebPMalloc instead of malloc Pascal Massimino 2020-10-16 15:37:26 +02:00
  • 8cb7e536d2 rename demux_api_fuzzer.c -> mux_demux_api_fuzzer.c James Zern 2020-10-15 16:49:11 -07:00
  • 443db47d91 add animdecoder_fuzzer.cc James Zern 2020-10-14 19:39:02 -07:00
  • 36a6eea3bc Merge "import fuzzers from oss-fuzz/chromium" James Zern 2020-10-14 22:12:27 +00:00
  • ec5f12c11a Makefile.vc: remove deprecated /Gm option James Zern 2020-10-14 13:22:23 -07:00
  • 64425a0884 picture_tools_enc: fix windows build warning James Zern 2020-10-14 13:13:53 -07:00
  • bd94090a11 import fuzzers from oss-fuzz/chromium James Zern 2020-10-13 16:48:00 -07:00
  • cf847cba58 use WEBP_DSP_INIT_FUNC for Init{GammaTables*,GetCoeffs} James Zern 2020-09-10 18:31:23 -07:00
  • 55a080e50a Add WebPReplaceTransparentPixels() in dsp Skal 2020-09-05 11:44:59 +02:00
  • 84739717d6 GetBackgroundColorGIF: promote to uint32_t before << 24 James Zern 2020-09-03 15:39:54 -07:00
  • def64e920f cwebp: Fix -print_psnr for near_lossless Yannis Guyon 2020-08-12 11:40:08 +02:00
  • cf2f88b38f Add palette and spatial for q >= 75 and -m 5 Vincent Rabaud 2020-06-17 12:49:25 +02:00
  • f0110baec0 Add no-color cache configuration to the cruncher Vincent Rabaud 2020-06-09 18:53:56 +02:00
  • 749a8b99f7 Better estimate of the cache cost. Vincent Rabaud 2020-06-05 16:07:58 +02:00
  • 4f9f00ccf4 Use spatial predictors on top of palette no matter what. Vincent Rabaud 2020-06-04 18:03:57 +02:00
  • 7658c68613 Add spatial prediction on top of palette in cruncher. Vincent Rabaud 2020-06-04 14:38:08 +02:00
  • 133ff0e374 webp_js: force WASM=0 option explicitly Vincent Rabaud 2020-05-29 14:56:34 +02:00
  • e3c259a278 Fix integer overflow in EmitFancyRGB. Vincent Rabaud 2020-05-05 14:31:49 +02:00
  • b3ff0bdec1 man/{gif2,img2}webp,webpmux: normalize some wording James Zern 2020-05-01 10:31:39 -07:00
  • f9b30586eb fix ABI breakage introduced by 6a0ff358 Pascal Massimino 2020-04-20 14:41:36 +02:00
  • 1d58dcfc17 README.webp_js: update note about emscripten version James Zern 2020-04-16 17:58:26 -07:00
  • 4407026621 README.webp_js: s/fastcomp/upstream/ James Zern 2020-04-15 19:59:45 -07:00
  • 2565fa8ffb README.webp_js: update cmake command James Zern 2020-04-15 19:53:12 -07:00
  • 47309ef52d webp: WEBP_OFFSET_PTR() Yannis Guyon 2020-03-20 11:39:06 +01:00
  • 687ab00e6e DC{4,8,16}_NEON: replace vmovl w/vaddl James Zern 2020-03-05 09:41:14 -08:00
  • 1b92fe75a1 DC16_NEON,aarch64: use vaddlv James Zern 2019-12-05 21:00:45 -08:00
  • 53f3d8cf7e dec_neon,DC8_NEON: use vaddlv instead of movl+vaddv James Zern 2020-03-04 15:46:38 -08:00
  • 27d082403c Fix integer overflow in WebPAnimDecoderGetNext() Yannis Guyon 2020-02-27 17:53:49 +01:00
  • 69776e3832 Merge "remove call to MBAnalyzeBestIntra4Mode for method >= 5" Pascal Massimino 2020-02-08 16:15:27 +00:00
  • a99078c1cf remove call to MBAnalyzeBestIntra4Mode for method >= 5 Skal 2020-02-07 14:36:10 +01:00
  • 22e404ccbd CMakeLists.txt: fix set(CACHE) argument order James Zern 2020-02-06 20:21:18 -08:00
  • 71690b524e fix MSVC warning Skal 2020-01-30 09:25:26 +01:00
  • 6a0ff35872 Enc: add a qmin / qmax range for quality factor Skal 2020-01-29 09:34:26 +01:00
  • 0fa56f307f Merge tag 'v1.1.0' James Zern 2020-01-06 15:59:27 -08:00
  • 6cf504d018 PNM decoding: handle max_value != 255 Pascal Massimino 2020-01-04 16:08:45 +01:00
  • d7844e9762 update ChangeLog v1.1.0-rc2 v1.1.0 James Zern 2019-12-18 15:14:16 -08:00