[go: up one dir, main page]

libwebp-1.2.0

- 12/23/2020: version 1.2.0
  * API changes:
    - libwebp:
      encode.h: add a qmin / qmax range for quality factor (cwebp adds -qrange)
  * lossless encoder improvements
  * SIMD support for Wasm builds
  * add xcframeworkbuild.sh, supports Mac Catalyst builds
  * import fuzzers from oss-fuzz & chromium (#409)
  * webpmux: add an '-set loop <value>' option (#494)
  * toolchain updates and bug fixes (#449, #463, #470, #475, #477, #478, #479,
    #488, #491)
  1. fedac6c update ChangeLog by James Zern · 5 years ago v1.2.0 v1.2.0-rc3
  2. 170a871 Fix check_c_source_compiles with pthread. by Vincent Rabaud · 5 years ago
  3. 8599571 disable CombinedShannonEntropy_SSE2 on x86 by James Zern · 5 years ago
  4. 8af7436 Merge "{ios,xcframework}build.sh: make min version(s) more visible" into 1.2.0 by James Zern · 5 years ago
  5. e56c3c5 pngdec: raise memory limit if needed by Pascal Massimino · 5 years ago
  6. 13b8e9f {ios,xcframework}build.sh: make min version(s) more visible by James Zern · 5 years ago
  7. a922541 animdecoder_fuzzer: fix memory leak by Pascal Massimino · 5 years ago
  8. d6c2285 update gradle to 6.1.1 by James Zern · 5 years ago
  9. 52ce633 update NEWS by James Zern · 5 years ago
  10. 28c4982 bump version to 1.2.0 by James Zern · 5 years ago
  11. 7363dff webp/encode.h: restore WEBP_ENCODER_ABI_VERSION to v1.1.0 by James Zern · 5 years ago
  12. 826aafa update AUTHORS by James Zern · 5 years ago
  13. 6325882 animdecoder_fuzzer: validate canvas size by James Zern · 5 years ago
  14. 9eb2638 CMake: remove duplicate "include(GNUInstallDirs)" by Skal · 5 years ago
  15. 2e7bed7 WebPPicture: clarify the ownership of user-owned data. by Pascal Massimino · 5 years ago
  16. cccf5e3 webpmux: add an '-set loop <value>' option by Pascal Massimino · 5 years ago
  17. c9a3f6a Merge changes Ie29f9867,I289c54c4 by James Zern · 5 years ago
  18. 319f56f iosbuild.sh: sync some aspects of xcframeworkbuild.sh by James Zern · 5 years ago
  19. e8e8db9 add xcframeworkbuild.sh by James Zern · 5 years ago
  20. ae54553 dsp.h: allow config.h to override MSVC SIMD autodetection by James Zern · 5 years ago
  21. fef789f Merge "cmake: fix per-file assembly flags" by James Zern · 5 years ago
  22. fc14fc0 Have C encoding predictors use decoding predictors. by Vincent Rabaud · 5 years ago
  23. 7656f0b README,cosmetics: fix a couple typos by James Zern · 5 years ago
  24. d2e245e cmake: disable webp.js if WEBP_ENABLE_SIMD=1 by James Zern · 5 years ago
  25. 96099a7 cmake: fix per-file assembly flags by James Zern · 5 years ago
  26. 5abb558 Merge "cmake: fix compilation w/Xcode generator" by James Zern · 5 years ago
  27. 8484a12 cmake: fix compilation w/Xcode generator by James Zern · 5 years ago
  28. d7bf01c Merge changes Ifcae0f38,Iee2d7401 by James Zern · 5 years ago
  29. 36c81ff WASM-SIMD: port 2 patches from rreverser@'s tree by Ingvar Stepanyan · 5 years ago
  30. 988b02a Merge "Couple of fixes to allow SIMD on Emscripten" by Pascal Massimino · 5 years ago
  31. 26faf77 wicdec: fail with animated images by James Zern · 5 years ago
  32. ab2d08a [cd]webp: document lack of animated webp support by James Zern · 5 years ago
  33. 5227394 Couple of fixes to allow SIMD on Emscripten by Ingvar Stepanyan · 5 years ago
  34. 8870ba7 Fix skia bug #10952 by Pascal Massimino · 5 years ago
  35. 4b3c695 Detect if StoreFrame read more than anmf_payload_size bytes by Wan-Teh Chang · 5 years ago
  36. 17fd4ba webp/decode.h,cosmetics: normalize 'flip' comment by James Zern · 5 years ago
  37. 411d367 remove some unreachable break statements by James Zern · 5 years ago
  38. 3700ffd WebPPictureHasTransparency: remove unreachable return by James Zern · 5 years ago
  39. 83604bf3 {animencoder,enc_dec}_fuzzer: convert some abort()s to returns by James Zern · 5 years ago
  40. eb44119 Merge changes I8ae09473,I678c8b1e by James Zern · 5 years ago
  41. 9f6055f fuzz_utils.h: rename max() to Max() by James Zern · 5 years ago
  42. 695788e fuzz_utils.h: make functions WEBP_INLINE by James Zern · 5 years ago
  43. 906c1fc make ImgIoUtilReadFile use WebPMalloc instead of malloc by Pascal Massimino · 5 years ago
  44. 8cb7e53 rename demux_api_fuzzer.c -> mux_demux_api_fuzzer.c by James Zern · 5 years ago
  45. 443db47 add animdecoder_fuzzer.cc by James Zern · 5 years ago
  46. 36a6eea Merge "import fuzzers from oss-fuzz/chromium" by James Zern · 5 years ago
  47. ec5f12c Makefile.vc: remove deprecated /Gm option by James Zern · 5 years ago
  48. 64425a0 picture_tools_enc: fix windows build warning by James Zern · 5 years ago
  49. bd94090 import fuzzers from oss-fuzz/chromium by James Zern · 5 years ago
  50. cf847cb use WEBP_DSP_INIT_FUNC for Init{GammaTables*,GetCoeffs} by James Zern · 5 years ago
  51. 55a080e Add WebPReplaceTransparentPixels() in dsp by Skal · 5 years ago
  52. 8473971 GetBackgroundColorGIF: promote to uint32_t before << 24 by James Zern · 5 years ago
  53. def64e9 cwebp: Fix -print_psnr for near_lossless by Yannis Guyon · 5 years ago
  54. cf2f88b Add palette and spatial for q >= 75 and -m 5 by Vincent Rabaud · 6 years ago
  55. f0110ba Add no-color cache configuration to the cruncher by Vincent Rabaud · 6 years ago
  56. 749a8b9 Better estimate of the cache cost. by Vincent Rabaud · 6 years ago
  57. 4f9f00c Use spatial predictors on top of palette no matter what. by Vincent Rabaud · 6 years ago
  58. 7658c68 Add spatial prediction on top of palette in cruncher. by Vincent Rabaud · 6 years ago
  59. 133ff0e webp_js: force WASM=0 option explicitly by Vincent Rabaud · 6 years ago
  60. e3c259a Fix integer overflow in EmitFancyRGB. by Vincent Rabaud · 6 years ago
  61. b3ff0bd man/{gif2,img2}webp,webpmux: normalize some wording by James Zern · 6 years ago
  62. f9b3058 fix ABI breakage introduced by 6a0ff358 by Pascal Massimino · 6 years ago
  63. 1d58dcf README.webp_js: update note about emscripten version by James Zern · 6 years ago
  64. 4407026 README.webp_js: s/fastcomp/upstream/ by James Zern · 6 years ago
  65. 2565fa8 README.webp_js: update cmake command by James Zern · 6 years ago
  66. 47309ef webp: WEBP_OFFSET_PTR() by Yannis Guyon · 6 years ago
  67. 687ab00 DC{4,8,16}_NEON: replace vmovl w/vaddl by James Zern · 6 years ago
  68. 1b92fe7 DC16_NEON,aarch64: use vaddlv by James Zern · 6 years ago
  69. 53f3d8c dec_neon,DC8_NEON: use vaddlv instead of movl+vaddv by James Zern · 6 years ago
  70. 27d0824 Fix integer overflow in WebPAnimDecoderGetNext() by Yannis Guyon · 6 years ago
  71. 69776e3 Merge "remove call to MBAnalyzeBestIntra4Mode for method >= 5" by Pascal Massimino · 6 years ago
  72. a99078c remove call to MBAnalyzeBestIntra4Mode for method >= 5 by Skal · 6 years ago
  73. 22e404c CMakeLists.txt: fix set(CACHE) argument order by James Zern · 6 years ago
  74. 71690b5 fix MSVC warning by Skal · 6 years ago
  75. 6a0ff35 Enc: add a qmin / qmax range for quality factor by Skal · 6 years ago
  76. 0fa56f3 Merge tag 'v1.1.0' by James Zern · 6 years ago
  77. 6cf504d PNM decoding: handle max_value != 255 by Pascal Massimino · 6 years ago
  78. d7844e9 update ChangeLog by James Zern · 6 years ago v1.1.0 v1.1.0-rc2
  79. 7f00643 Makefile.vc: fix webp_quality.exe link by James Zern · 6 years ago
  80. cf047e8 Makefile.vc: fix webp_quality.exe link by James Zern · 6 years ago
  81. c074c65 update NEWS by James Zern · 6 years ago
  82. 30f0955 bump version to 1.1.0 by James Zern · 6 years ago
  83. a76694a update AUTHORS by James Zern · 6 years ago
  84. 6e3ef7b extras: fix WEBP_SWAP_16BIT_CSP check by James Zern · 6 years ago
  85. 47178db extras: add WebPUnmultiplyARGB() convenience function by Skal · 6 years ago
  86. 22cbae3 idec_dec: fix 0 offset of NULL pointer by James Zern · 6 years ago
  87. 290dd0b muxread: fix 0 offset of NULL pointer by James Zern · 6 years ago
  88. 0df474a Merge "lossless_(enc_|)sse2: avoid offsetting a NULL pointer" by James Zern · 6 years ago
  89. c6b75a1 lossless_(enc_|)sse2: avoid offsetting a NULL pointer by James Zern · 6 years ago
  90. 295e5e3 fix UBSAN warning by Skal · 6 years ago
  91. e2575e0 DC8_NEON,aarch64: use vaddv by James Zern · 6 years ago
  92. b0e09e3 dec_neon: Fix build failure under some toolchains by Cheng Yi · 6 years ago
  93. cf0e903 dsp/lossless: Fix non gcc ARM builds by Oliver Wolff · 6 years ago
  94. bb7bc40 Remove ubsan errors. by Vincent Rabaud · 6 years ago
  95. 78881b7 CMake: fix GLUT library link by Pascal Massimino · 6 years ago
  96. 9f750f7 cmake: fix BUILD_SHARED_LIBS build on mac by James Zern · 6 years ago
  97. 17850e7 libwebp: Remove char-subscripts warning in pnmdec.c by Yannis Guyon · 6 years ago
  98. 2fa2552 Merge "Expose WebPMalloc() in addition to WebPFree()" by Pascal Massimino · 6 years ago
  99. a4df4aa Expose WebPMalloc() in addition to WebPFree() by Skal · 6 years ago
  100. 853ea3d imageio/tiff: Return error before allocating bad tile size by Yannis Guyon · 6 years ago