Commit Graph

  • 7ae658a026 bump version to 1.0.2 James Zern 2019-01-14 19:57:05 -08:00
  • 51c4907d32 update AUTHORS James Zern 2019-01-14 19:43:29 -08:00
  • 666bd6c654 man/cwebp.1: refine near-lossless text James Zern 2019-01-11 22:55:24 -08:00
  • 561cdce5bd Clarify the doc about GetFeatures. Vincent Rabaud 2019-01-09 10:24:28 +01:00
  • aec2cf02d1 near_lossless: fix fuzzing-detected integer overflow Skal 2019-01-05 17:40:50 +01:00
  • 928a75deca webp: Fix VP8LBitWriterClone() bug Yannis Guyon 2018-12-21 17:57:47 +01:00
  • 5173d4ee6f neon IsFlat Johann 2018-11-13 14:25:59 -08:00
  • 5b081219c9 IsFlat: inline when possible Johann 2018-11-29 14:37:29 -08:00
  • 381b7b54a0 IsFlat: use int for thresh Johann 2018-11-29 14:34:17 -08:00
  • 6ed15ea1cd fix unprobable leak in webp_sdl.c Skal 2018-11-27 11:59:31 +01:00
  • 22bbb24ea8 Merge "IsFlat: return int" Johann Koenig 2018-11-18 16:31:47 +00:00
  • 8b3fb2389b Merge tag 'v1.0.1' James Zern 2018-11-16 23:14:29 -08:00
  • f435de9575 IsFlat: return int Johann 2018-11-16 11:22:41 -05:00
  • 41521aed47 utils.h: only define WEBP_NEED_LOG_TABLE_8BIT when needed James Zern 2018-11-16 01:45:08 -08:00
  • 9f4d4a3f49 neon: GetResidualCost Johann 2018-11-13 13:39:43 -08:00
  • 0fd7514b55 neon: SetResidualCoeffs Johann 2018-11-12 15:48:51 -08:00
  • f95a996c64 Simpler histogram clustering. Vincent Rabaud 2018-11-07 23:11:38 +01:00
  • e85d3313d6 update ChangeLog v1.0.1-rc2 v1.0.1 James Zern 2018-11-03 11:31:29 -07:00
  • fa8210e43c Fix pair update in stochastic entropy merging. Vincent Rabaud 2018-11-07 00:33:14 +01:00
  • fd198f7370 add codereview.settings Johann 2018-11-07 19:11:35 -08:00
  • 825389acba README.mux: add a reference to the AnimDecoder API James Zern 2018-11-06 18:47:38 -08:00
  • 3be698c3d3 CMake: fix webp_js compilation skal 2018-11-06 15:24:24 +01:00
  • 485ff86fbb Fix pair update in stochastic entropy merging. Vincent Rabaud 2018-11-07 00:33:14 +01:00
  • 4cd0582d50 CMake: fix webp_js compilation skal 2018-11-06 15:24:24 +01:00
  • 4cbb4caf49 update NEWS James Zern 2018-11-02 23:02:11 -07:00
  • f5a5918d13 bump version to 1.0.1 James Zern 2018-11-02 20:36:14 -07:00
  • d61385db35 Speed-up: Make sure we only initialize histograms when needed. Vincent Rabaud 2018-10-30 20:33:20 +01:00
  • 6752904b2f Speed-up: Make sure we only initialize histograms when needed. Vincent Rabaud 2018-10-30 20:33:20 +01:00
  • 0c57031629 update AUTHORS James Zern 2018-10-27 12:40:29 -07:00
  • 301a2ddae5 img2webp: add help note about arguments from a file James Zern 2018-10-25 23:05:08 -07:00
  • f0abab9217 Speedups for empty histograms. Vincent Rabaud 2018-09-28 15:32:25 +02:00
  • f2dfd92557 Split HistogramAdd to only have the high level logic in C. Vincent Rabaud 2018-10-17 16:55:30 +02:00
  • 06b7bc7dec Fix compilation on windows and clang-cl+ninja. Vincent Rabaud 2018-10-04 17:25:42 +02:00
  • b6284d8247 img2webp: add help note about arguments from a file James Zern 2018-10-25 23:05:08 -07:00
  • decf6f6b87 Speedups for empty histograms. Vincent Rabaud 2018-09-28 15:32:25 +02:00
  • dea3e89983 Split HistogramAdd to only have the high level logic in C. Vincent Rabaud 2018-10-17 16:55:30 +02:00
  • 632798ae6f Merge "Fix compilation on windows and clang-cl+ninja." Vincent Rabaud 2018-10-17 13:02:19 +00:00
  • dc1a9518bc Merge "libwebp: Unicode command tools on Windows" Yannis Guyon 2018-10-17 11:55:49 +00:00
  • 9cf9841b5e libwebp: Unicode command tools on Windows Yannis Guyon 2018-10-16 11:03:18 +02:00
  • 981794958b remove some minor TODOs Pascal Massimino 2018-10-17 10:48:19 +02:00
  • a376e7b96a Fix compilation on windows and clang-cl+ninja. Vincent Rabaud 2018-10-04 17:25:42 +02:00
  • cbf82cc04d Remove AVX2 files. Vincent Rabaud 2018-10-16 11:47:49 +02:00
  • 5030e90278 Merge "TIFF decoder: remove unused KINV definition" Pascal Massimino 2018-10-15 18:16:24 +00:00
  • ac5433118a Remove a few more useless #defines Vincent Rabaud 2018-10-15 16:00:55 +02:00
  • 123d330699 TIFF decoder: remove unused KINV definition Pascal Massimino 2018-10-14 08:24:43 +02:00
  • ef1094b0fe Merge "- install pkg-config files during the CMake build" James Zern 2018-10-10 03:25:02 +00:00
  • b911fbc980 libwebp: Remove duplicate GIFDisplayError in anim_util Yannis Guyon 2018-10-09 17:10:31 +02:00
  • eee00b6627 - install pkg-config files during the CMake build Konstantin Ivlev 2018-10-05 17:41:02 +07:00
  • ac3ec8c91d Merge "Clean-up the common sources in dsp." Vincent Rabaud 2018-10-08 15:19:40 +00:00
  • 3e13da7b4f Clean-up the common sources in dsp. Vincent Rabaud 2018-10-05 15:32:27 +02:00
  • 5c395f1d71 libwebp: cmake-format all Yannis Guyon 2018-10-05 11:32:39 +02:00
  • e7a697297b libwebp: Add extras targets in CMakeLists.txt Yannis Guyon 2018-10-04 15:09:01 +02:00
  • e52485d6db libwebp: Rename macros in webpmux.c Yannis Guyon 2018-10-03 21:39:38 +02:00
  • 92dc0f0937 clean-up MakeInputImageCopy() Pascal Massimino 2018-10-02 09:32:54 +02:00
  • 39952de265 VP8IteratorImport: add missing 'const' Pascal Massimino 2018-10-02 08:45:13 +02:00
  • 382af7a2dd clean-up WebPBlendAlpha Pascal Massimino 2018-10-02 08:40:21 +02:00
  • 14d020f6e6 libwebp: Use ExUtilGet*() in anim_diff Yannis Guyon 2018-10-02 13:55:57 +02:00
  • 0d92ff25f2 libwebp: remove useless variable in gif2webp Yannis Guyon 2018-10-02 11:39:48 +02:00
  • 556cb1b45e Merge "CMake: Set WEBP_BUILD_GIF2WEBP to off" Yannis Guyon 2018-10-01 13:14:46 +00:00
  • da26ee49a6 CMake: Set WEBP_BUILD_GIF2WEBP to off Yannis Guyon 2018-10-01 13:47:25 +02:00
  • b2a867c038 cwebp: Don't premultiply during -resize if -exact Yannis Guyon 2018-09-25 13:02:30 +02:00
  • 637141bc7c pngdec: fix build w/libpng < 1.4.x James Zern 2018-09-28 17:42:27 -07:00
  • bc5092b162 pngdec: set memory functions James Zern 2018-09-28 07:32:56 +00:00
  • 50d8345ae6 Fix CMake math library. Vincent Rabaud 2018-09-21 15:40:40 +02:00
  • 6aa3e8aaf3 Fix math library on Visual Studio. Vincent Rabaud 2018-09-11 17:09:12 +02:00
  • d71df4e2ee Fix math library finding in CMake. Vincent Rabaud 2018-09-03 10:34:20 +02:00
  • de08d72741 cosmetics: normalize include guard comment James Zern 2018-08-22 14:46:53 -07:00
  • 009562b403 vwebp: Fix bug when Dispose then NoBlend frames Yannis Guyon 2018-07-23 17:50:33 +00:00
  • 423f257930 Fix up CMake to create targets. Vincent Rabaud 2018-07-24 09:20:21 +02:00
  • 907208f97e Wait for all threads to be done in DecodeRemaining. Vincent Rabaud 2018-07-20 16:27:30 -07:00
  • 4649b3c422 vwebp: Add background color display option Yannis Guyon 2018-07-20 12:54:30 +02:00
  • 78ad57a36a Fix bad glClearColor parameters Yannis Guyon 2018-07-18 10:36:19 +02:00
  • 0b271f10c4 Allow for a non-initialized alpha decompressor in DoRemap. Vincent Rabaud 2018-07-13 22:09:06 +02:00
  • 916aac82c5 fix rescaling rounding inaccuracy Pascal Massimino 2018-07-10 17:27:21 -07:00
  • da96d8d9ab Allow for a non-initialized alpha decompressor in DoRemap. Vincent Rabaud 2018-07-13 22:09:06 +02:00
  • 2563db4759 fix rescaling rounding inaccuracy Pascal Massimino 2018-07-10 17:27:21 -07:00
  • 99d0790233 Make sure partition #0 is read before VP8 data in IDecode. Vincent Rabaud 2018-07-09 20:20:52 +02:00
  • c0226fd91c fix read-overflow while parsing VP8X chunk Pascal Massimino 2018-07-01 20:01:12 -07:00
  • a14e0f6465 Fix VP8IoTeardownHook being called twice on worker sync failure Yannis Guyon 2018-07-02 13:15:38 +02:00
  • 667d17a8a4 fix endian problems in pattern copy Pascal Massimino 2018-07-09 17:33:44 -07:00
  • 211f37ee63 fix endian problems in pattern copy Pascal Massimino 2018-07-09 17:33:44 -07:00
  • 5f0f5c07c4 Make sure partition #0 is read before VP8 data in IDecode. Vincent Rabaud 2018-07-09 20:20:52 +02:00
  • de98732b04 fix GetColorf() bug Pascal Massimino 2018-07-06 21:25:41 -07:00
  • 4338cd36fe misc fixes in libwebpmux Yannis Guyon 2018-07-04 20:19:47 +02:00
  • e00af13ef4 fix signatures after a9ceda7ff1 Pascal Massimino 2018-07-03 23:01:17 -07:00
  • f4cf238a41 muxread,anmf: fail on multiple image chunks James Zern 2018-06-29 01:12:20 -07:00
  • 61ff26aeeb fix alpha-filtering crash when image width is larger than radius Pascal Massimino 2018-06-29 10:15:47 -07:00
  • a9ceda7ff1 Speed-up chunk list operations. Vincent Rabaud 2018-07-03 16:36:34 +02:00
  • 2281bbf6f7 Merge "Better handling of bogus Huffman codes." Vincent Rabaud 2018-07-03 08:33:35 +00:00
  • 39cb9aad85 Better handling of bogus Huffman codes. Vincent Rabaud 2018-07-02 11:09:44 +02:00
  • 89cc9d3787 Merge "fix read-overflow while parsing VP8X chunk" Pascal Massimino 2018-07-03 03:06:42 +00:00
  • 95fd650706 fix read-overflow while parsing VP8X chunk Pascal Massimino 2018-07-01 20:01:12 -07:00
  • 9e729fe19b Fix VP8IoTeardownHook being called twice on worker sync failure Yannis Guyon 2018-07-02 13:15:38 +02:00
  • 29fb8562c6 Merge "muxread,anmf: fail on multiple image chunks" James Zern 2018-06-30 04:25:20 +00:00
  • eb82ce76dd muxread,anmf: fail on multiple image chunks James Zern 2018-06-29 01:12:20 -07:00
  • 1344a2e947 fix alpha-filtering crash when image width is larger than radius Pascal Massimino 2018-06-29 10:15:47 -07:00
  • 6f643f2417 muxread,ChunkVerifyAndAssign: validate chunk_size James Zern 2018-06-21 01:13:36 +00:00
  • be738c6d39 muxread,ChunkVerifyAndAssign: validate chunk_size James Zern 2018-06-21 01:13:36 +00:00
  • 706ff9c325 muxread,CreateInternal: fix riff size checks James Zern 2018-06-14 00:03:34 -07:00
  • 2c70ad76c9 muxread,CreateInternal: fix riff size checks James Zern 2018-06-14 00:03:34 -07:00