Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
graphics
libwebp
libwebp.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File libwebp.changes of Package libwebp
------------------------------------------------------------------- Sat Nov 9 20:45:59 UTC 2024 - Marcus Rueckert <mrueckert@suse.de> - switch to cmake based build as other packages now require the cmake finders ------------------------------------------------------------------- Tue May 21 14:21:04 UTC 2024 - Yann BOYER <yann.boyer742@gmail.com> - Update to 1.4.0 & fix libwebp.changes header from previous commit: * further security related hardening in libwebp & examples * some minor optimizations in the lossless encoder * added WEBP_NODISCARD to report unused result warnings; enable with -DWEBP_ENABLE_NODISCARD=1 * improvements and corrections in webp-container-spec.txt and webp-lossless-bitstream-spec.txt (#611) * miscellaneous warning, bug & build fixes - Remove 0001-Fix-invalid-incremental-decoding-check.patch ------------------------------------------------------------------- Wed Sep 27 20:37:54 UTC 2023 - Andreas Stieger <andreas.stieger@gmx.de> - Add 0001-Fix-invalid-incremental-decoding-check.patch A fuzzing finding fixed in the SLE/Leap updates ------------------------------------------------------------------- Fri Sep 15 07:37:46 UTC 2023 - Andreas Stieger <andreas.stieger@gmx.de> - update to 1.3.2: * security fix for lossless decoder (boo#1215231 CVE-2023-4863) - Drop 0001-Fix-OOB-write-in-BuildHuffmanTable.patch, 0001-Fix-invalid-incremental-decoding-check.patch ------------------------------------------------------------------- Thu Sep 14 01:27:02 UTC 2023 - Xiaoguang Wang <xiaoguang.wang@suse.com> - Add 0001-Fix-invalid-incremental-decoding-check.patch: [boo#1215231] [CVE-2023-4863] ------------------------------------------------------------------- Tue Sep 12 12:53:18 UTC 2023 - Jan Engelhardt <jengelh@inai.de> - Add 0001-Fix-OOB-write-in-BuildHuffmanTable.patch [boo#1215231] [CVE-2023-4863] ------------------------------------------------------------------- Tue Jul 18 09:22:41 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org> - Update to version 1.3.1: * security fixes for lossless encoder (CVE-2023-1999) * improve error reporting through WebPPicture error codes * fix upsampling for RGB565 and RGBA4444 in NEON builds * img2webp: add -sharp_yuv & -near_lossless * fix webp_js with emcc >= 3.1.27 (stack size change) * CMake fixes * further updates to the container and lossless bitstream docs - Drop libwebp-double-free.patch: fixed upstream. ------------------------------------------------------------------- Tue May 30 01:20:57 UTC 2023 - Xiaoguang Wang <xiaoguang.wang@suse.com> - Add libwebp-double-free.patch: Avoid a double free, upstream commit a486d800 (bsc#1210212 CVE-2023-1999). ------------------------------------------------------------------- Thu May 4 07:46:40 UTC 2023 - Arjen de Korte <suse+build@de-korte.org> - update baselibs.conf for the new libsharpyuv ------------------------------------------------------------------- Wed May 3 07:15:38 UTC 2023 - Arjen de Korte <suse+build@de-korte.org> - update to 1.3.0 This is a binary compatible release. * add libsharpyuv, which exposes -sharp_yuv/config.use_sharp_yuv functionality to other libraries; libwebp now depends on this library * major updates to the container and lossless bitstream docs (#448, #546, #551) * miscellaneous warning, bug & build fixes (#576, #583, #584) ------------------------------------------------------------------- Sun Aug 7 19:53:47 UTC 2022 - Dirk Müller <dmueller@suse.com> - update to 1.2.4: This is a binary compatible release. * restore CMake libwebpmux target name for compatibility with 1.2.2 (#575) * fix lossless crunch mode encoding with WEBP_REDUCE_SIZE (chromium: #1345547, #1345595, #1345772, #1345804) ------------------------------------------------------------------- Fri Jul 22 21:56:30 UTC 2022 - Dirk Müller <dmueller@suse.com> - update to 1.2.3: * security fix for lossless encoder (#565, chromium:1313709) * improved progress granularity in WebPReportProgress() when using lossless * improved precision in Sharp YUV (-sharp_yuv) conversion * many corrections to webp-lossless-bitstream-spec.txt (#551) * crash/leak fixes on error/OOM and other bug fixes (#558, #563, #569, #573) ------------------------------------------------------------------- Mon Jan 31 20:22:35 UTC 2022 - Dirk Müller <dmueller@suse.com> - update to 1.2.2: * webpmux: add "-set bgcolor A,R,G,B" * add ARM64 NEON support for MSVC builds (#539) * doc updates and bug fixes (#538, #544, #548, #550) ------------------------------------------------------------------- Wed Oct 13 17:59:22 UTC 2021 - Callum Farmer <gmbr3@opensuse.org> - update to 1.2.1: * minor lossless encoder improvements and x86 color conversion speed up * further security related hardening in libwebp & examples * toolchain updates and bug fixes * use more inclusive language within the source ------------------------------------------------------------------- Sat Jan 30 11:20:05 UTC 2021 - Dirk Müller <dmueller@suse.com> - update to 1.2.0: * API changes in libwebp: encode.h: add a qmin / qmax range for quality factor (cwebp adds -qrange) * lossless encoder improvements * SIMD support for Wasm builds * import fuzzers from oss-fuzz & chromium * webpmux: add a '-set loop <value>' option ------------------------------------------------------------------- Wed Apr 1 07:25:56 UTC 2020 - Martin Pluskal <mpluskal@suse.com> - Update to version 1.1.0: * API changes: - libwebp: WebPMalloc - extras: WebPUnmultiplyARGB * alpha decode fix * toolchain updates and bug fixes ------------------------------------------------------------------- Fri Nov 1 11:48:03 UTC 2019 - Martin Liška <mliska@suse.cz> - Disable LTO (boo#1155449) for ARM targets. ------------------------------------------------------------------- Sat Aug 24 13:46:36 UTC 2019 - Jan Engelhardt <jengelh@inai.de> - Update to new upstream release 1.0.3 * Resize fixes for Nx1 sizes and the addition of non-opaque alpha values for odd sizes. * Lossless encode/decode performance improvements. * Lossy compression performance improvement at low quality levels with flat content. * vwebp will now preserve the aspect ratio of images that exceed monitor resolution by scaling the image to fit. ------------------------------------------------------------------- Wed Jul 3 18:02:20 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com> - Update to version 1.0.2: * Lossless encoder speedups. * Lossy encoder speedup on ARM. * Lossless multi-threaded security fix. - Changes from version 1.0.1: * Lossless encoder speedups. * Big-endian fix for alpha decoding. * Gif2webp fix for loop count=65535 transcode. * Further security related hardening in libwebp & libwebpmux. * Miscellaneous bug & build fixes. ------------------------------------------------------------------- Sat Apr 28 01:14:53 UTC 2018 - mrueckert@suse.de - update baselibs.conf for the new soversions ------------------------------------------------------------------- Sat Apr 28 00:53:26 UTC 2018 - mrueckert@suse.de - update to 1.0.0 - lossy encoder improvements to avoid chroma shifts in various -ircumstances (issues #308, #340) - big-endian fixes for decode, RGBA import and WebPPictureDistortion - Tool updates: gifwebp, anim_diff - default duration behavior (<= 10ms) changed to match web browsers, transcoding tools (issue #379) img2webp, webpmux - allow options to be passed in via a file (issue #355) - changes from 0.6.1 - lossless performance and compression improvements + a new 'cruncher' mode (-m 6 -q 100) - ARM performance improvements with clang (15-20% w/ndk r15c, issue #339) - webp-js: emscripten/webassembly based javascript decoder - miscellaneous bug & build fixes (issue #329, #332, #343, #353, #360, #361, #363) - Tool updates / additions: - added webpinfo - prints file format information (issue #330) - gif2webp - loop behavior modified to match Chrome M63+ (crbug.com/649264); '-loop_compatibility' can be used for the old behavior - changes from 0.6.0 - lossless performance and compression improvements - miscellaneous performance improvements (SSE2, NEON, MSA) - webpmux gained a -duration option allowing for frame timing modification - new img2webp utility allowing a sequence of images to be converted to animated webp - API changes: - libwebp: WebPPictureSharpARGBToYUVA WebPPlaneDistortion - libwebpmux / gif2webp: WebPAnimEncoderOptions: kmax <= 0 now disables keyframes, kmax == 1 forces all keyframes. See mux.h and the gif2webp manpage for details. - changes from 0.5.2 - This release covers CVE-2016-8888 and CVE-2016-9085. - further security related hardening in the tools; fixes to gif2webp/AnimEncoder (issues #310, #314, #316, #322), cwebp/libwebp (issue #312) - full libwebp (encoder & decoder) iOS framework; libwebpdecoder WebP.framework renamed to WebPDecoder.framework (issue #307) - CMake support for Android Studio (2.2) - miscellaneous build related fixes (issue #306, #313) - miscellaneous documentation improvements (issue #225) - minor lossy encoder fixes and improvements - changes from 0.5.1 - miscellaneous bug fixes (issues #280, #289) - reverted alpha plane encoding with color cache for compatibility with libwebp 0.4.0->0.4.3 (issues #291, #298) - lossless encoding performance improvements - memory reduction in both lossless encoding and decoding - force mux output to be in the extended format (VP8X) when undefined chunks are present (issue #294) - gradle, cmake build support - workaround for compiler bug causing 64-bit decode failures on android devices using clang-3.8 in the r11c NDK - various WebPAnimEncoder improvements - disable extras for now. it seems it is not building and installing a library anymore ------------------------------------------------------------------- Fri Feb 12 15:34:04 UTC 2016 - mpluskal@suse.com - Update baselibs.conf ------------------------------------------------------------------- Thu Feb 11 15:44:22 UTC 2016 - mpluskal@suse.com - Update to 0.5.0 * miscellaneous bug & build fixes (issues #234, #258, #274, #275, #278) * encoder & decoder speed-ups on x86/ARM/MIPS for lossy & lossless + note! YUV->RGB conversion was sped-up, but the results will be slightly different from previous releases * various lossless encoder improvements * gif2webp improvements, -min_size option added * tools fully support input from stdin and output to stdout (issue #168) * New WebPAnimEncoder API for creating animations * New WebPAnimDecoder API for decoding animations * other API changes: + libwebp: WebPPictureSmartARGBToYUVA() (-pre 4 in cwebp) WebPConfig::exact (-exact in cwebp; -alpha_cleanup is now the default) WebPConfig::near_lossless (-near_lossless in cwebp) WebPFree() (free'ing webp allocated memory in other languages) WebPConfigLosslessPreset() WebPMemoryWriterClear() + libwebpdemux: removed experimental fragment related fields and functions + libwebpmux: WebPMuxSetCanvasSize() * new libwebpextras library with some uncommon import functions: WebPImportGray/WebPImportRGB565/WebPImportRGB4444 - Make building more verbose ------------------------------------------------------------------- Tue Dec 8 19:08:14 UTC 2015 - p.drouand@gmail.com - Update to version 0.4.4 * rescaling out-of-bounds read fix (issue #254) * various build fixes and improvements (issues #253, #259, #262, #267, #268) * container documentation update * gif2webp transparency fix (issue #245) - Add freeglut-devel build requires ------------------------------------------------------------------- Mon Jun 29 16:21:01 UTC 2015 - jengelh@inai.de - Add libwebp-devel to baselibs.conf [bnc#936417] ------------------------------------------------------------------- Sat Jun 13 10:48:36 UTC 2015 - dmueller@suse.com - remove aarch64-disable-neon.diff: compiler was fixed, neon can be compiled now ------------------------------------------------------------------- Sun Mar 29 12:44:43 UTC 2015 - jengelh@inai.de - Update to new upstream release 0.4.3 * lossless decode fix and a multi-threading fix * documentation / vwebp updates for animation ------------------------------------------------------------------- Wed Oct 29 08:21:16 UTC 2014 - dimstar@opensuse.org - Update baselibs.conf: make it match the currently build library packages. ------------------------------------------------------------------- Tue Oct 28 06:45:02 UTC 2014 - dmueller@suse.com - update to 0.4.2: This is a binary compatible release. * Android / gcc build fixes * (Windows) fix reading from stdin and writing to stdout * gif2webp: miscellaneous fixes * fix 'alpha-leak' with lossy compression (issue #220) * the lossless bitstream spec has been amended to reflect the current code - add aarch64-disable-neon.diff: work around compile failure with neon on aarch64. - add libwebpdecoder1 subpackage ------------------------------------------------------------------- Mon Aug 11 01:50:52 UTC 2014 - jengelh@inai.de - Update to new upstream release 0.4.1 * AArch64 (arm64) & MIPS support/optimizations * NEON assembly additions: ~25% faster lossy decode/encode (-m 4); ~10% faster lossless decode;~5-10% faster lossless encode (-m 3/4) * dwebp/vwebp can read from stdin * cwebp/gif2webp can write to stdout * cwebp can read webp files; useful if storing sources as webp lossless ------------------------------------------------------------------- Thu Jan 9 14:21:55 UTC 2014 - jengelh@inai.de - Update to new upstream release 0.4.0 * improved gif2webp tool * numerous fixes, compression improvement and speed-up * dither option added to decoder (dwebp -dither 50 ...) * improved multi-threaded modes (-mt option) * improved filtering strength determination * BMP and TIFF format output added to 'dwebp' * Significant memory reduction for decoding lossy images with alpha. * Intertwined decoding of RGB and alpha for a shorter time-to-first-decoded-pixel. * WebPIterator has a new member 'has_alpha' denoting whether the frame contains transparency. * Container spec amended with new 'blending method' for animation. ------------------------------------------------------------------- Wed Jun 26 10:22:32 UTC 2013 - jengelh@inai.de - Update to new upstream release 0.3.1 * Add incremental decoding support for images containing ALPH and ICCP chunks. - Enable libwebpmux, libwebpdemux ------------------------------------------------------------------- Tue Apr 16 09:49:31 UTC 2013 - jengelh@inai.de - Update to new upstream release 0.3.0 * WebPINewRGB/WebPINewYUVA accept being passed a NULL output buffer and will perform auto-allocation. * Default filter option is now "-strong -f 60" * Encoding speed-up for lossy methods 3 to 6 * Alpha encoding can be done in parallel to lossy using `cwebp -mt ...` * Color profile, metadata (XMP/EXIF) and animation support in the container was finalized. * Various NEON assembly additions - Tool updates / additions: * gif2webp added * vwebp given color profile & animation support * cwebp can preserve color profile / metadata with "-metadata" ------------------------------------------------------------------- Sun Dec 9 13:21:00 UTC 2012 - mailaender@opensuse.org - Update to version 0.2.1 * libwebp: validate chunk size in ParseOptionalChunks * cwebp (windows): fix alpha image import on XP * autoconf/libwebp: enable dll builds for mingw * [cd]webp: always output windows errors * fix double to float conversion warning * cwebp: fix jpg encodes on XP * VP8LAllocateHistogramSet: fix overflow in size calculation * GetHistoBits: fix integer overflow * EncodeImageInternal: fix uninitialized free * fix the -g/O3 discrepancy for 32bit compile * fix the BITS=8 case * Make *InitSSE2() functions be empty on non-SSE2 platform * make *InitSSE2() functions be empty on non-SSE2 platform * make VP8DspInitNEON() public ------------------------------------------------------------------- Fri Aug 31 08:57:43 UTC 2012 - dimstar@opensuse.org - Update to version 0.2.0: * Add support for ARGB -> YUVA conversion for lossless decoder * Add stats for lossless and alpha encoding * Security related hardening: allocation and size checks * Add PAM output support to dwebp * Alpha channel encode/decode support * Lossless encoder/decoder * Add TIFF input support to cwebp * Incompatible changes: - The encode ABI has been modified to support alpha encoding - Deprecated function WebPINew() has been removed - Decode function signatures have changed to consistently use size_t over int/uint32_t - decode_vp8.h is no longer installed system-wide - cwebp will encode the alpha channel if present. * Add libtiff-devel BuildRequires for the new tiff input support. * Rename libwebp2 subpackage to libwebp4 (by changing lname defines), following upstreams soname bump (incl. baselibs.conf). * No reason to run autogen ------------------------------------------------------------------- Mon Jan 30 12:51:06 UTC 2012 - jengelh@medozas.de - Rename webp-tools to libwebp-tools to follow scheme of other lib*-tools packages. ------------------------------------------------------------------- Wed Nov 23 09:26:59 UTC 2011 - coolo@suse.com - add libtool as buildrequire to avoid implicit dependency ------------------------------------------------------------------- Mon Oct 31 13:37:08 UTC 2011 - pgajdos@suse.com - update to 0.1.3: * Advanced decoding APIs. * On-the-fly cropping and rescaling of images. * SSE2 instructions for decoding performance optimizations on x86 based platforms. * Support Multi-threaded decoding. * 40% improvement in Decoding performance. * Add support for RGB565, RGBA4444 & ARGB image colorspace. * Better handling of large picture encoding. ------------------------------------------------------------------- Fri Sep 16 11:24:15 UTC 2011 - coolo@suse.com - add baselibs.conf and use original tar ------------------------------------------------------------------- Sat Aug 6 18:57:59 UTC 2011 - jengelh@medozas.de - Rename subpackage libwebp-tools to webp-tools to get out of rpmlint's pedant observation that it does not contain libraries.
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor