[go: up one dir, main page]

libwebp-1.5.0

- 12/19/2024 version 1.5.0
  This is a binary compatible release.
  API changes:
    - `cross_color_transform_bits` added to WebPAuxStats
  * minor lossless encoder speed and compression improvements
  * lossless encoding does not use floats anymore
  * additional Arm optimizations for lossy & lossless + general code generation
    improvements
  * improvements to WASM performance (#643)
  * improvements and corrections in webp-container-spec.txt and
    webp-lossless-bitstream-spec.txt (#646, #355607636)
  * further security related hardening and increased fuzzing coverage w/fuzztest
    (oss-fuzz: #382816119, #70112, #70102, #69873, #69825, #69508, #69208)
  * miscellaneous warning, bug & build fixes (#499, #562, #381372617,
    #381109771, #42340561, #375011696, #372109644, chromium: #334120888)
  Tool updates:
    * gif2webp: add -sharp_yuv & -near_lossless
    * img2webp: add -exact & -noexact
    * exit codes normalized; running an example program with no
      arguments will output its help and exit with an error (#42340557,
      #381372617)
  1. fcff86c {gif,img}2webp: sync -m help w/cwebp by James Zern · 1 year, 1 month ago
  2. f999d94 gif2webp: add -sharp_yuv/-near_lossless by James Zern · 1 year, 1 month ago
  3. 052cf42 webp-container-spec: normalize notes & unknown chunk link by James Zern · 1 year, 3 months ago
  4. 14f09ab webp-container-spec: reorder chunk size - N text by James Zern · 1 year, 3 months ago
  5. a582b53 webp-lossless-bitstream-spec: clarify some text by James Zern · 1 year, 3 months ago
  6. 40e4ca6 specs_generation.md: update kramdown command line by James Zern · 1 year, 3 months ago
  7. 57883c7 img2webp: add -exact/-noexact per-frame options by James Zern · 1 year, 3 months ago
  8. 1c8eba9 img2webp,cosmetics: add missing '.' spacers to help by James Zern · 1 year, 3 months ago
  9. 39a602a webp-lossless-bitstream-spec: normalize predictor transform ref by James Zern · 1 year, 5 months ago
  10. c9dd9bd webp-container-spec: align anim pseudocode w/prose by James Zern · 1 year, 5 months ago
  11. e867875 Fix link to Javascript documentation by wrv · 1 year, 7 months ago
  12. 0721688 webp-container-spec: fix VP8 chunk ref ('VP8'->'VP8 ') by James Zern · 1 year, 9 months ago
  13. eba03ac webp-container-spec: replace 'above' with 'earlier' by James Zern · 1 year, 9 months ago
  14. a16d30c webp-container-spec: clarify chunk order requirements by James Zern · 1 year, 9 months ago
  15. e9d5010 webp-lossless-bitstream-spec: delete extra blank line by James Zern · 2 years, 2 months ago
  16. 7865797 Merge changes Ief442c90,Ie6e9c9a5 into main by James Zern · 2 years, 2 months ago
  17. e30a588 webp-lossless-bitstream-spec: update variable names by James Zern · 2 years, 2 months ago
  18. 40afa92 webp-lossless-bitstream-spec: simplify abstract by James Zern · 2 years, 2 months ago
  19. 9db2114 webp-container-spec: change assert to MUST be TRUE by James Zern · 2 years, 2 months ago
  20. cdbf88a Fix typo in API docs for incremental decoding by Anuraag Agrawal · 2 years, 3 months ago
  21. 05c4698 Reformat vcpkg build instructions. by Vincent Rabaud · 2 years, 3 months ago
  22. 6144142 Add vcpkg installation instructions by Jonliu1993 · 2 years, 3 months ago
  23. accd141 Update lossless spec for two simple codes. by Vincent Rabaud · 2 years, 3 months ago
  24. 68e2713 webp-container-spec: reorder example chunk layout by James Zern · 2 years, 4 months ago
  25. aac5c5d ReadHuffmanCode: rm redundant num code lengths check by James Zern · 2 years, 4 months ago
  26. a2de25f webp-lossless-bitstream-spec: normalize list item case by James Zern · 2 years, 4 months ago
  27. 68820f0 webp-lossless-bitstream-spec: normalize pixel ref by James Zern · 2 years, 4 months ago
  28. cdb31aa webp-lossless-bitstream-spec: add missing periods by James Zern · 2 years, 4 months ago
  29. 0535a8c webp-lossless-bitstream-spec: fix grammar by James Zern · 2 years, 4 months ago
  30. b6c4ce2 normalize numbered list item format by James Zern · 2 years, 4 months ago
  31. 0a2cad5 webp-container-spec: move terms from intro section by James Zern · 2 years, 5 months ago
  32. dd88d2f webp-lossless-bitstream-spec: color_cache -> color cache by James Zern · 2 years, 5 months ago
  33. 67a7cc2 webp-lossless-bitstream-spec: fix code blocks by James Zern · 2 years, 5 months ago
  34. cd43614 webp-lossless-bitstream-spec: block -> chunk by James Zern · 2 years, 5 months ago
  35. 3cb66f6 webp-lossless-bitstream-spec: add some missing commas by James Zern · 2 years, 5 months ago
  36. 56471a5 webp-lossless-bitstream-spec: normalize item text in 5.1 by James Zern · 2 years, 5 months ago
  37. e94b36d webp-lossless-bitstream-spec: relocate details from 5.1 by James Zern · 2 years, 5 months ago
  38. 84628e5 webp-lossless-bitstream-spec: clarify image width changes by James Zern · 2 years, 5 months ago
  39. 982c177 webp-lossless-bitstream-spec: fix struct member refs by James Zern · 2 years, 5 months ago
  40. 56cf562 webp-lossless-bitstream-spec: use RFC 7405 for ABNF by James Zern · 2 years, 5 months ago
  41. 6c6b3fd webp-lossless-bitstream-spec,cosmetics: delete blank lines by James Zern · 2 years, 5 months ago
  42. e4fc2f7 webp-lossless-bitstream-spec: add validity note for max_symbol by James Zern · 2 years, 5 months ago
  43. 7191672 webp-lossless-bitstream-spec: fix max_symbol definition by James Zern · 2 years, 5 months ago
  44. 4298e97 webp-lossless-bitstream-spec: add PredictorTransformOutput by James Zern · 2 years, 6 months ago
  45. cd7e02b webp-lossless-bitstream-spec: fix RIFF-header ABNF by James Zern · 2 years, 6 months ago
  46. 6c3845f webp-lossless-bitstream-spec: split LZ77 Backward Ref section by James Zern · 2 years, 6 months ago
  47. 7f1b679 webp-lossless-bitstream-spec: split Meta Prefix Codes section by James Zern · 2 years, 6 months ago
  48. 7b634d8 webp-lossless-bitstream-spec: note transform order by James Zern · 2 years, 6 months ago
  49. 6d6d491 webp-lossless-bitstream-spec: update transformations text by James Zern · 2 years, 6 months ago
  50. 08d60d6 webp-lossless-bitstream-spec: split code length section by James Zern · 2 years, 6 months ago
  51. 7a12afc webp-lossless-bitstream-spec: rm unused anchor by James Zern · 2 years, 6 months ago
  52. 14a9dbf webp-lossless-bitstream-spec: refine single node text by James Zern · 2 years, 6 months ago
  53. fe80fbb webp-container-spec: add some missing commas by James Zern · 2 years, 6 months ago
  54. 03a7a04 webp-lossless-bitstream-spec: rm redundant statement by James Zern · 2 years, 6 months ago
  55. c437c7a webp-lossless-bitstream-spec: mv up prefix code group def by James Zern · 2 years, 6 months ago
  56. e4f17a3 webp-lossless-bitstream-spec: fix section reference by James Zern · 2 years, 6 months ago
  57. e2ecd5e webp-lossless-bitstream-spec: clarify ABNF syntax by James Zern · 2 years, 6 months ago
  58. 8b55425 webp-lossless-bitstream-spec: refine pixel copy text by James Zern · 2 years, 6 months ago
  59. 29c9f2d webp-lossless-bitstream-spec: minor wording updates by James Zern · 2 years, 6 months ago
  60. 7f75c91 webp-container-spec: fix location of informative msg by James Zern · 2 years, 6 months ago
  61. f649994 webp-container-spec: consistently quote FourCCs by James Zern · 2 years, 6 months ago
  62. 49918af webp-container-spec: minor wording updates by James Zern · 2 years, 7 months ago
  63. 15b3650 doc/webp-container-spec: rm future codec comment by James Zern · 2 years, 7 months ago
  64. c369c4b doc/webp-lossless-bitstream-spec: improve link text by James Zern · 2 years, 7 months ago
  65. 1de35f4 doc/webp-container-spec: don't use 'currently' by James Zern · 2 years, 7 months ago
  66. bb06a16 doc/webp-container-spec: prefer present tense by James Zern · 2 years, 7 months ago
  67. 9f38b71 doc/webp-lossless-bitstream-spec: prefer present tense by James Zern · 2 years, 7 months ago
  68. 7acb6b8 doc/webp-container-spec: avoid i.e. & e.g. by James Zern · 2 years, 7 months ago
  69. 4967e7c doc/webp-lossless-bitstream-spec: avoid i.e. & e.g. by James Zern · 2 years, 7 months ago
  70. 428588e clarify single leaf node trees and use of canonical prefix coding by Jyrki Alakuijala · 2 years, 7 months ago
  71. 17e0ef1 webp-lossless-bitstream-spec: remove use of 'dynamics' by James Zern · 2 years, 7 months ago
  72. 84d04c4 webp-lossless-bitstream-spec: add missing bits to ABNF by James Zern · 2 years, 8 months ago
  73. 4c3d701 webp-lossless-bitstream-spec: condense normal-prefix-code by James Zern · 2 years, 8 months ago
  74. a6a09b3 webp-lossless-bitstream-spec: fix 2 code typos by James Zern · 2 years, 8 months ago
  75. 2fe27bb img2webp: normalize help output by James Zern · 2 years, 9 months ago
  76. 24bed3d cwebp: reflow -near_lossless help text by James Zern · 2 years, 9 months ago
  77. 0825faa img2webp: add -sharp_yuv/-near_lossless by jzern@google.com · 2 years, 9 months ago
  78. d3e151f doc/api.md,webp_js/README.md: Webp -> WebP by James Zern · 3 years ago
  79. e5fe2cf webp-lossless-bitstream-spec,cosmetics: reflow paragraphs by James Zern · 3 years, 1 month ago
  80. 0ceeeab webp-lossless-bitstream-spec: add amendment note by James Zern · 3 years, 1 month ago
  81. 607611c Merge "webp-container-spec: normalize section title case" into main by James Zern · 3 years, 1 month ago
  82. f853685 lossless: SUBTRACT_GREEN -> SUBTRACT_GREEN_TRANSFORM by James Zern · 3 years, 1 month ago
  83. 786497e webp-lossless-bitstream-spec: fix inv color txfm description by James Zern · 3 years, 1 month ago
  84. c6ac672 webp-lossless-bitstream-spec: fix num_code_lengths check by James Zern · 3 years, 1 month ago
  85. b5700ef webp-lossless-bitstream-spec,cosmetics: grammar/capitalization by James Zern · 3 years, 1 month ago
  86. d8ed8c1 webp-container-spec: normalize section title case by James Zern · 3 years, 1 month ago
  87. 52ec0b8 Merge changes Ie975dbb5,Ifc8c93af,I6ca7c5d6,I2e8d66f5,I152477b8 into main by James Zern · 3 years, 1 month ago
  88. 5097ef6 webp-container-spec,cosmetics: grammar/capitalization by James Zern · 3 years, 1 month ago
  89. e3ba2b1 webp-lossless-bitstream-spec,cosmetics: reflow abstract by James Zern · 3 years, 1 month ago
  90. 1e8e3de webp-lossless-bitstream-spec: reword abstract re alpha by James Zern · 3 years, 1 month ago
  91. 017cb6f webp-container-spec,cosmetics: normalize range syntax by James Zern · 3 years, 1 month ago
  92. f6a4684 webp-lossless-bitstream-spec,cosmetics: normalize range syntax by James Zern · 3 years, 1 month ago
  93. 54ebd5a webp-lossless-bitstream-spec: limit dist map lut to 69 cols by James Zern · 3 years, 1 month ago
  94. 44741f9 webp-lossless-bitstream-spec: fix dist mapping example by James Zern · 3 years, 1 month ago
  95. d34f9b9 Merge "webp-lossless-bitstream-spec: convert BNF to ABNF" into main by James Zern · 3 years, 2 months ago
  96. 83270c7 webp-container-spec: add prose for rendering process by James Zern · 3 years, 2 months ago
  97. 73b19b6 webp-container-spec: note reserved fields MUST be ignored by James Zern · 3 years, 2 months ago
  98. 57101d3 webp-lossless-bitstream-spec: improve 'small' color table stmt by James Zern · 3 years, 2 months ago
  99. dfd32e4 webp-container-spec: remove redundant sentence by James Zern · 3 years, 2 months ago
  100. 8a6185d doc/webp-*: fix some punctuation, grammar by James Zern · 3 years, 2 months ago