Commit Graph

  • 367ca938f1 Refactor predictor finding Vincent Rabaud 2024-09-17 09:38:56 +02:00
  • a582b53b74 webp-lossless-bitstream-spec: clarify some text James Zern 2024-09-10 18:04:24 -07:00
  • 0fd25d8406 Merge "anim_encode.c: fix function ref in comment" into main James Zern 2024-09-10 18:53:23 +00:00
  • f888291359 anim_encode.c: fix function ref in comment James Zern 2024-08-30 12:46:10 -07:00
  • 40e4ca60ea specs_generation.md: update kramdown command line James Zern 2024-09-06 15:32:26 -07:00
  • 57883c78ed img2webp: add -exact/-noexact per-frame options James Zern 2024-09-03 18:58:13 -07:00
  • 1c8eba978b img2webp,cosmetics: add missing '.' spacers to help James Zern 2024-09-03 18:27:45 -07:00
  • 2e81017c7a Convert predictor_enc.c to fixed point Vincent Rabaud 2024-08-29 10:09:39 +02:00
  • 94de6c7fed Merge "Fix fuzztest link errors w/-DBUILD_SHARED_LIBS=1" into main Vincent Rabaud 2024-08-30 07:15:24 +00:00
  • 51d9832a36 Fix fuzztest link errors w/-DBUILD_SHARED_LIBS=1 Vincent Rabaud 2024-08-28 11:39:11 +02:00
  • 7bcb36b884 Merge "Fix static overflow warning." into main Vincent Rabaud 2024-08-28 09:17:08 +00:00
  • 8e0cc14c3e Fix static overflow warning. Vincent Rabaud 2024-08-27 17:06:45 +02:00
  • cea684626d README.md: add security report note James Zern 2024-08-26 18:34:04 -07:00
  • 615e58744f Merge "make VP8LPredictor[01]_C() static" into main James Zern 2024-08-22 17:35:52 +00:00
  • 233e86b91f Merge changes Ie43dc5ef,I94cd8bab into main James Zern 2024-08-19 18:51:06 +00:00
  • 1a29fd2fc3 make VP8LPredictor[01]_C() static James Zern 2024-08-16 10:57:59 -07:00
  • dd9d3770d7 Do*Filter_*: remove row & num_rows parameters James Zern 2024-08-08 18:09:11 -07:00
  • ab451a495c Do*Filter_C: remove dead 'inverse' code paths James Zern 2024-08-08 16:41:48 -07:00
  • f9a480f7c3 {TrueMotion,TM16}_NEON: remove zero extension James Zern 2024-08-07 16:16:51 -07:00
  • 04834acae7 Merge changes I25c30a9e,I0a192fc6,I4cf89575 into main James Zern 2024-08-01 18:36:34 +00:00
  • 39a602afe6 webp-lossless-bitstream-spec: normalize predictor transform ref James Zern 2024-07-29 19:16:57 -07:00
  • f28c837dc1 Merge "webp-container-spec: align anim pseudocode w/prose" into main James Zern 2024-07-29 17:17:16 +00:00
  • 74be8e22d9 Fix implicit conversion issues Vincent Rabaud 2024-07-23 10:41:47 +02:00
  • 0c01db7c3c Merge "Increase the transform bits if possible." into main Vincent Rabaud 2024-07-19 22:44:13 +00:00
  • f2d6dc1eef Increase the transform bits if possible. Vincent Rabaud 2024-07-19 15:27:49 +02:00
  • caa19e5b3a update link to issue tracker James Zern 2024-07-18 16:27:00 -07:00
  • c9dd9bd40b webp-container-spec: align anim pseudocode w/prose James Zern 2024-07-16 15:38:13 -07:00
  • 8a7c8dc662 WASM: Enable VP8L_USE_FAST_LOAD wrv 2024-06-03 18:06:04 -05:00
  • f0c53cd966 WASM: don't use USE_GENERIC_TREE wrv 2024-06-03 18:22:31 -05:00
  • eef903d04a WASM: Enable 64-bit BITS caching wrv 2024-06-03 18:11:12 -05:00
  • 6296cc8d0d iterator_enc: make VP8IteratorReset() static James Zern 2024-07-12 13:48:58 -07:00
  • fbd93896a6 histogram_enc: make VP8LGetHistogramSize static James Zern 2024-07-12 12:06:31 -07:00
  • cc7ff5459a cost_enc: make VP8CalculateLevelCosts[] static James Zern 2024-07-12 12:04:23 -07:00
  • 4e2828bae8 vp8l_dec: make VP8LClear() static James Zern 2024-07-12 12:03:01 -07:00
  • d742b24a88 Intra16Preds_NEON: fix truemotion saturation James Zern 2024-07-11 13:35:37 -07:00
  • c7bb4cb585 Intra4Preds_NEON: fix truemotion saturation James Zern 2024-07-11 13:33:48 -07:00
  • 952a989b1b Merge "Remove TODO now that log is using fixed point." into main Vincent Rabaud 2024-07-11 20:11:37 +00:00
  • dde11574b0 Remove TODO now that log is using fixed point. Vincent Rabaud 2024-07-11 15:15:33 +02:00
  • a1ca153d51 Fix hidden myerr in my_error_exit Vincent Rabaud 2024-07-11 15:59:32 +02:00
  • 3bd9420289 Merge changes Iff6e47ed,I24c67cd5,Id781e761 into main James Zern 2024-07-11 02:04:42 +00:00
  • d27d246e42 Merge "Convert VP8LFastSLog2 to fixed point" into main Vincent Rabaud 2024-07-10 21:52:39 +00:00
  • 4838611f91 Disable msg_code use in fuzzing mode Vincent Rabaud 2024-07-08 15:00:45 +02:00
  • 314a142a34 Use QuantizeBlock_NEON for VP8EncQuantizeBlockWHT on Arm Istvan Stefan 2023-04-13 22:51:32 +02:00
  • 3bfb05e38c Add AArch64 Neon implementation of Intra16Preds Istvan Stefan 2024-07-05 09:46:30 +01:00
  • baa93808d9 Add AArch64 Neon implementation of Intra4Preds Istvan Stefan 2023-03-27 16:21:40 +02:00
  • 41a5e582c2 Fix errors when compiling code as C++ Vincent Rabaud 2024-07-10 10:30:48 +02:00
  • fb444b692b Convert VP8LFastSLog2 to fixed point Vincent Rabaud 2024-07-09 15:44:18 +02:00
  • c1c89f5189 Fix WEBP_NODISCARD comment and C++ version Vincent Rabaud 2024-07-09 11:09:09 +02:00
  • 66408c2c7c Switch the histogram_enc.h API to fixed point Vincent Rabaud 2024-07-02 14:33:37 +02:00
  • ac1e410ded Remove leftover tiff dep Vincent Rabaud 2024-07-05 13:39:23 +02:00
  • b78d39571f Disable TIFF on fuzztest. Vincent Rabaud 2024-07-05 11:26:12 +02:00
  • cff21a7d87 Do not build statically on oss-fuzz. Vincent Rabaud 2024-07-04 15:44:12 +02:00
  • 6853a8e5ac Merge "Move more internal fuzzers to public." into main Vincent Rabaud 2024-07-02 13:47:01 +00:00
  • 9bc09db4b8 Merge "Convert VP8LFastLog2 to fixed point" into main Vincent Rabaud 2024-07-02 09:48:16 +00:00
  • 0a9f1c19f8 Convert VP8LFastLog2 to fixed point Vincent Rabaud 2024-06-26 15:21:55 +02:00
  • db0cb9c27e Move more internal fuzzers to public. Vincent Rabaud 2024-06-28 16:57:57 +02:00
  • ff2b5b15ae Merge "advanced_api_fuzzer.cc: use crop dims in OOM check" into main James Zern 2024-06-26 18:30:07 +00:00
  • c4af79d053 Put 0 at the end of a palette and do not store it. Vincent Rabaud 2024-06-25 14:46:05 +02:00
  • 0ec80aef3d Delete last references to delta palettization Vincent Rabaud 2024-06-25 10:48:29 +02:00
  • 96d79f8481 advanced_api_fuzzer.cc: use crop dims in OOM check James Zern 2024-06-24 16:35:06 -07:00
  • c35c7e0240 Fix huffman fuzzer to not leak. Vincent Rabaud 2024-06-24 10:13:16 +02:00
  • f2fe8decce Bump fuzztest dependency. Vincent Rabaud 2024-06-21 18:27:37 +02:00
  • 9ce982fdf2 Fix fuzz tests to work on oss-fuzz Vincent Rabaud 2024-06-20 14:38:21 +02:00
  • 3ba8af1a33 Do not escape quotes anymore in build.sh Vincent Rabaud 2024-06-11 13:35:14 +02:00
  • ea0e121b6a Allow centipede to be used as a fuzzing engine. Vincent Rabaud 2024-06-10 18:09:54 +02:00
  • 27731afd47 make VP8I4ModeOffsets & VP8MakeIntra4Preds static James Zern 2024-06-06 19:07:48 -07:00
  • ddd6245eb7 oss-fuzz/build.sh: use heredoc for script creation James Zern 2024-06-06 10:31:33 -07:00
  • 50074930e3 oss-fuzz/build.sh,cosmetics: fix indent James Zern 2024-06-06 10:28:13 -07:00
  • 20e92f7d40 Limit the possible fuzz engines. Vincent Rabaud 2024-06-06 11:57:39 +02:00
  • 4f200de591 Switch public fuzz tests to fuzztest. Vincent Rabaud 2024-05-31 15:02:28 +02:00
  • 64186bb36c Add huffman_fuzzer to .gitignore wrv 2024-06-01 10:21:54 -05:00
  • 0905f61c85 Move build script from oss-fuzz repo to here. Vincent Rabaud 2024-05-31 15:15:52 +02:00
  • e86787586b Fix link to Javascript documentation wrv 2024-05-30 17:06:57 -05:00
  • 5e5b8f0c95 Fix SSE2 Transform_AC3 function name wrv 2024-05-29 21:41:14 -05:00
  • 45129ee027 Revert "Check all the rows." James Zern 2024-05-25 10:55:52 -07:00
  • ee26766a89 Check all the rows. Vincent Rabaud 2024-05-24 23:03:00 +02:00
  • 7ec51c5916 Increase the transform bits if possible. Vincent Rabaud 2024-05-21 14:11:48 +02:00
  • 3cd16fd3e2 Revert "Increase the transform bits if possible." James Zern 2024-05-20 22:25:57 +00:00
  • 971a03d820 Increase the transform bits if possible. Vincent Rabaud 2024-05-17 09:28:29 +02:00
  • 1bf198a22b Allow transform_bits to be different during encoding. Vincent Rabaud 2024-05-07 10:44:59 +02:00
  • 1e462ca80e Define MAX_TRANSFORM_BITS according to the specification. Vincent Rabaud 2024-05-07 09:16:02 +02:00
  • 64d1ec23ac Use (MIN/NUM)_(TRANSFORM/HUFFMAN)_BITS where appropriate Vincent Rabaud 2024-05-06 22:30:14 +02:00
  • a90160e11a Refactor histograms in predictors. Vincent Rabaud 2024-05-03 22:09:38 +02:00
  • a7aa7525b8 Fix some function declarations Vincent Rabaud 2024-05-03 20:10:46 +02:00
  • 68ff4e1efe Merge "jpegdec: add a hint for EOF/READ errors" into main James Zern 2024-05-02 20:53:54 +00:00
  • 79e7968ad0 jpegdec: add a hint for EOF/READ errors James Zern 2024-05-01 12:28:39 -07:00
  • d33455cd31 man/*: s/BUGS/REPORTING BUGS/ James Zern 2024-04-30 18:49:17 -07:00
  • a67ff735a2 normalize example exit status James Zern 2024-04-30 18:18:23 -07:00
  • edc289092a upsampling_{neon,sse41}: fix int sanitizer warning James Zern 2024-04-30 13:06:09 -07:00
  • 3cada4cef4 ImgIoUtilReadFile: check ftell() return James Zern 2024-04-19 12:44:43 -07:00
  • dc9505855e Merge tag 'v1.4.0' James Zern 2024-04-12 19:05:47 -07:00
  • 845d5476a8 update ChangeLog v1.4.0 1.4.0 James Zern 2024-04-12 13:48:48 -07:00
  • 8a6a55bba8 update NEWS James Zern 2024-04-12 12:33:05 -07:00
  • cf7c5a5de8 provide a way to opt-out/override WEBP_NODISCARD James Zern 2024-04-11 12:34:46 -07:00
  • cc34288aa3 update ChangeLog v1.4.0-rc1 James Zern 2024-04-01 16:20:29 -07:00
  • f13c08868a NEWS: fix date James Zern 2024-04-02 17:40:45 -07:00
  • 7455595072 Merge "vwebp: fix window title when options are given" into 1.4.0 James Zern 2024-04-02 16:56:08 +00:00
  • d781646c29 vwebp: fix window title when options are given James Zern 2024-04-01 19:34:17 -07:00
  • c2e394de91 update NEWS James Zern 2024-03-26 17:33:03 -07:00
  • f6d15cb747 bump version to 1.4.0 James Zern 2024-03-26 16:46:56 -07:00