[go: up one dir, main page]

libwebp-1.0.3

- 7/4/2019: version 1.0.3
  This is a binary compatible release.
  * resize fixes for Nx1 sizes and the addition of non-opaque alpha values for
    odd sizes (issues #418, #434)
  * lossless encode/decode performance improvements
  * lossy compression performance improvement at low quality levels with flat
    content (issue #432)
  * python swig files updated to support python 3
  Tool updates:
    vwebp will now preserve the aspect ratio of images that exceed monitor
    resolution by scaling the image to fit (issue #433)
  1. 1287362 bump version to 1.0.3 by James Zern · 6 years ago
  2. 9d6988f Fix the oscillating prediction problem at low quality by Pascal Massimino · 6 years ago
  3. 92dbf23 filters_sse2,cosmetics: shorten some long lines by James Zern · 6 years ago
  4. a277d19 filters_sse2.c: quiet integer sanitizer warnings by James Zern · 6 years ago
  5. a788b49 filters_sse2.c: quiet integer sanitizer warnings by James Zern · 6 years ago
  6. e6a92c5 filters.c: quiet integer sanitizer warnings by James Zern · 6 years ago
  7. ec1cc40 lossless.c: remove U32 -> S8 conversion warnings by James Zern · 6 years ago
  8. 1106478 remove conversion U32 -> S8 warnings by Pascal Massimino · 6 years ago
  9. 812a6b4 lossless_enc: fix some conversion warning by Skal · 6 years ago
  10. 4627c1c lossless_enc,TransformColorBlue: quiet uint32_t conv warning by James Zern · 7 years ago
  11. c84673a lossless_enc_sse{2,41}: quiet signed conv warnings by James Zern · 7 years ago
  12. 776a775 dec_sse2: quiet signed conv warnings by James Zern · 7 years ago
  13. bd39c06 Merge "thread_utils: release mutex before signaling" by James Zern · 7 years ago
  14. 6682f2c thread_utils: release mutex before signaling by James Zern · 7 years ago
  15. e78dea7 (alpha_processing,enc}_sse2: quiet signed conv warnings by James Zern · 7 years ago
  16. 32cf880 predictor_enc,GetBestGreenRedToBlue: quiet implicit conv warnings by James Zern · 7 years ago
  17. 2e67235 bit_writer_utils,Flush: quiet implicit conversion warnings by James Zern · 7 years ago
  18. 17ed143 Merge "PutLE{16,24}: quiet implicit conversion warnings" by James Zern · 7 years ago
  19. 2468653 PutLE{16,24}: quiet implicit conversion warnings by James Zern · 7 years ago
  20. 153bb3a fix some clang-7 warnings: by Pascal Massimino · 7 years ago
  21. ab2dc89 Rescaler: fix rounding error by Pascal Massimino · 7 years ago
  22. aa65f89 HistogramCombineStochastic: fix free of uninit value by James Zern · 7 years ago
  23. af0bac6 Merge "encode.h: mention 'exact' default in WebPEncodeLossless*" by James Zern · 7 years ago
  24. 6d2e11e encode.h: mention 'exact' default in WebPEncodeLossless* by James Zern · 7 years ago
  25. 8c3f04f AndroidCPUInfo: reorder terms in conditional by James Zern · 7 years ago
  26. fcfd9c7 BitTrace: if BITTRACE is > 0, record and print syntax bits used by Pascal Massimino · 7 years ago
  27. 067031e Speedups for unused Huffman groups. by Vincent Rabaud · 7 years ago
  28. d9a662e WebPRescalerGetScaledDimensions: round scaled dimension up by Skal · 7 years ago
  29. 63c9a69 tag the VP8LHashPix() function for potential uint roll-over by James Zern · 7 years ago
  30. bf424b4 tag the GetPixPairHash64() function for potential uint roll-over by Skal · 7 years ago
  31. 7d05d6c Have the color cache computation be u32-bit only. by Vincent Rabaud · 7 years ago
  32. 7ae658a bump version to 1.0.2 by James Zern · 7 years ago
  33. 561cdce Clarify the doc about GetFeatures. by Vincent Rabaud · 7 years ago
  34. aec2cf0 near_lossless: fix fuzzing-detected integer overflow by Skal · 7 years ago
  35. 928a75d webp: Fix VP8LBitWriterClone() bug by Yannis Guyon · 7 years ago
  36. 5173d4e neon IsFlat by Johann · 7 years ago
  37. 5b08121 IsFlat: inline when possible by Johann · 7 years ago
  38. 381b7b5 IsFlat: use int for thresh by Johann · 7 years ago
  39. 22bbb24 Merge "IsFlat: return int" by Johann Koenig · 7 years ago
  40. 8b3fb23 Merge tag 'v1.0.1' by James Zern · 7 years ago
  41. f435de9 IsFlat: return int by Johann · 7 years ago
  42. 41521ae utils.h: only define WEBP_NEED_LOG_TABLE_8BIT when needed by James Zern · 7 years ago
  43. 9f4d4a3 neon: GetResidualCost by Johann · 7 years ago
  44. 0fd7514 neon: SetResidualCoeffs by Johann · 7 years ago
  45. f95a996 Simpler histogram clustering. by Vincent Rabaud · 7 years ago
  46. fa8210e Fix pair update in stochastic entropy merging. by Vincent Rabaud · 7 years ago
  47. 485ff86 Fix pair update in stochastic entropy merging. by Vincent Rabaud · 7 years ago
  48. f5a5918 bump version to 1.0.1 by James Zern · 7 years ago
  49. d61385d Speed-up: Make sure we only initialize histograms when needed. by Vincent Rabaud · 7 years ago
  50. 6752904 Speed-up: Make sure we only initialize histograms when needed. by Vincent Rabaud · 7 years ago
  51. f0abab9 Speedups for empty histograms. by Vincent Rabaud · 7 years ago
  52. f2dfd92 Split HistogramAdd to only have the high level logic in C. by Vincent Rabaud · 7 years ago
  53. decf6f6 Speedups for empty histograms. by Vincent Rabaud · 7 years ago
  54. dea3e89 Split HistogramAdd to only have the high level logic in C. by Vincent Rabaud · 7 years ago
  55. 9817949 remove some minor TODOs by Pascal Massimino · 7 years ago
  56. cbf82cc Remove AVX2 files. by Vincent Rabaud · 7 years ago
  57. ac54331 Remove a few more useless #defines by Vincent Rabaud · 7 years ago
  58. 3e13da7 Clean-up the common sources in dsp. by Vincent Rabaud · 7 years ago
  59. 92dc0f0 clean-up MakeInputImageCopy() by Pascal Massimino · 7 years ago
  60. 39952de VP8IteratorImport: add missing 'const' by Pascal Massimino · 7 years ago
  61. 382af7a clean-up WebPBlendAlpha by Pascal Massimino · 7 years ago
  62. de08d72 cosmetics: normalize include guard comment by James Zern · 7 years ago
  63. 907208f Wait for all threads to be done in DecodeRemaining. by Vincent Rabaud · 7 years ago
  64. da96d8d Allow for a non-initialized alpha decompressor in DoRemap. by Vincent Rabaud · 7 years ago
  65. 2563db4 fix rescaling rounding inaccuracy by Pascal Massimino · 7 years ago
  66. 211f37e fix endian problems in pattern copy by Pascal Massimino · 7 years ago
  67. 5f0f5c0 Make sure partition #0 is read before VP8 data in IDecode. by Vincent Rabaud · 7 years ago
  68. 4338cd3 misc fixes in libwebpmux by Yannis Guyon · 7 years ago
  69. e00af13 fix signatures after a9ceda7ff1 by Pascal Massimino · 7 years ago
  70. a9ceda7 Speed-up chunk list operations. by Vincent Rabaud · 7 years ago
  71. 2281bbf Merge "Better handling of bogus Huffman codes." by Vincent Rabaud · 7 years ago
  72. 39cb9aa Better handling of bogus Huffman codes. by Vincent Rabaud · 7 years ago
  73. 89cc9d3 Merge "fix read-overflow while parsing VP8X chunk" by Pascal Massimino · 7 years ago
  74. 95fd650 fix read-overflow while parsing VP8X chunk by Pascal Massimino · 7 years ago
  75. 9e729fe Fix VP8IoTeardownHook being called twice on worker sync failure by Yannis Guyon · 7 years ago
  76. 29fb856 Merge "muxread,anmf: fail on multiple image chunks" by James Zern · 7 years ago
  77. eb82ce7 muxread,anmf: fail on multiple image chunks by James Zern · 7 years ago
  78. 1344a2e fix alpha-filtering crash when image width is larger than radius by Pascal Massimino · 7 years ago
  79. be738c6 muxread,ChunkVerifyAndAssign: validate chunk_size by James Zern · 8 years ago
  80. 2c70ad7 muxread,CreateInternal: fix riff size checks by James Zern · 8 years ago
  81. 569001f Fix for thread race heap-use-after-free by Yannis Guyon · 8 years ago
  82. 5d8985d configure,*am,cosmetics: s/WANT_/BUILD_/ by James Zern · 8 years ago
  83. 71ed73c fix invalid check for buffer size by Pascal Massimino · 8 years ago
  84. dce5d76 Limit memory allocation when reading invalid Huffman codes. by Vincent Rabaud · 8 years ago
  85. 0d5fad4 add WEBP_DSP_INIT / WEBP_DSP_INIT_FUNC by James Zern · 8 years ago
  86. c1cb86a fix 16b overflow in SSE2 by Pascal Massimino · 8 years ago
  87. 3f157dd Remove some very hard TODOs. by Vincent Rabaud · 8 years ago
  88. cd758a1 {de,}mux/Makefile.am: add missing headers by James Zern · 8 years ago
  89. 38410c0 [CFI] Remove function pointer casts by Vlad Tsyrklevich · 8 years ago
  90. c57b273 bump version to 1.0.0 by James Zern · 8 years ago
  91. e03f0ec sharp_yuv: use 14b fixed-point precision for gamma by Pascal Massimino · 8 years ago
  92. 74e82ec Merge "WebPPictureDistortion: fix big-endian results order" by Pascal Massimino · 8 years ago
  93. 120f58c Merge "lossless*sse2: improve non-const 16-bit vector creation" by James Zern · 8 years ago
  94. a7fe941 WebPPictureDistortion: fix big-endian results order by James Zern · 8 years ago
  95. 9df64e2 Merge changes Id5b4a1a4,Ia20ce844 by James Zern · 8 years ago
  96. 8043504 lossless*sse2: improve non-const 16-bit vector creation by James Zern · 8 years ago
  97. 1e3dfc4 Import: extract condition from loop by James Zern · 8 years ago
  98. 3b07d32 Import,RGBA: fix for BigEndian import by Pascal Massimino · 8 years ago
  99. 551948e Remove unused argument in VP8LBitsEntropy. by Vincent Rabaud · 8 years ago
  100. f4dd925 remove WEBP_EXPERIMENTAL_FEATURES by James Zern · 8 years ago