Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libcaca0-plugins-0.99.beta19.git20171003-9.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libcaca0-plugins Distribution: openSUSE Tumbleweed
Version: 0.99.beta19.git20171003 Vendor: openSUSE
Release: 9.2 Build date: Wed May 11 03:53:59 2022
Group: Development/Languages/C and C++ Build host: sheep86
Size: 49195 Source RPM: libcaca-0.99.beta19.git20171003-9.2.src.rpm
Packager: https://bugs.opensuse.org
Url: http://caca.zoy.org
Summary: Plugins for libcaca
This package contains gl and x11 plugins for caca.

Provides

Requires

License

WTFPL

Changelog

* Mon Mar 14 2022 Josef Möllers <josef.moellers@suse.com>
  - When a zero-width or zero-height image is given, a divide-by-zero
    occurs. This patch checks for this and produces a zero-sized
    output.
    [bsc1197028-correctly-handle-zero-width-or-height-images.patch,
    CVE-2022-0856, bsc#1197028]
* Fri Apr 16 2021 Josef Möllers <josef.moellers@suse.com>
  - The problem is due to the fact that the images in the POC have
    a size of 0x0 and thus, when exporting, no data is written for
    the image bits.
    However, space is allocated for the header only, not taking
    into account that sprintf appends a NUL byte.
    [CVE-2021-30498, CVE-2021-30499, bsc#1184751, bsc#1184752,
    bsc1184751-add-space-for-NUL-byte.patch]
* Fri Feb 26 2021 Josef Möllers <josef.moellers@suse.com>
  - More overflow prevention of multiplying large ints
    [bsc#1182731, CVE-2021-3410, libcaca-bsc1182731-prevent-overflow.patch]
* Tue Mar 10 2020 Josef Möllers <josef.moellers@suse.com>
  - The contents of libcaca-prevent-overflow.patch
    have been moved to Bug1120502-add_cast_to_prevent_overflow.patch
    and libcaca-variable-type.patch
    [libcaca-prevent-overflow.patch]
* Wed Feb 26 2020 Илья Индиго <ilya@ilya.pp.ua>
  - Refresh spec-file via spec-cleaner.
  - Add Requires:toilet for caca-utils, because need for cacaclock.
* Thu Aug 01 2019 Michel Normand <normand@linux.vnet.ibm.com>
  - Add Bug1143286_libcaca_configure_ac_chg_for_lto.patch
    bypass boo#1143286
* Mon Jan 21 2019 josef.moellers@suse.com
  - Cast intermediate results to 64 bits to prevent overflow of
    calculations with 32-bit quentities.
    [CVE-2018-20544, bsc#1120502,
    Bug1120502-add_cast_to_prevent_overflow.patch]
* Mon Jan 21 2019 josef.moellers@suse.com
  - Fix the size of width and height to be of size_t rather than
    int in struct caca_dither. Re-using existing patch.
    [CVE-2018-20546, bsc#1120503, CVE-2018-20547,
    bsc#1120504, libcaca-variable-type.patch]
* Tue Jan 15 2019 josef.moellers@suse.com
  - Fix the size of width and height to be of size_t rather than
    unsigned int which may be too small on 64 bit architectures.
    This fixes three CVS and associated bugs.
    [CVE-2018-20545, bsc#1120584, CVE-2018-20548, bsc#1120589,
    CVE-2018-20549, bsc#1120470, libcaca-variable-type.patch]
* Tue Jan 30 2018 davejplater@gmail.com
  - Deleted _service and use spec file to download git version.
  - Shorten version field to joliet usable length.
  - Change python headers to allow bindings to build normally with
    python3.
  - Use %license for license document.

Files

/usr/lib64/caca
/usr/lib64/caca/libgl_plugin.so.0
/usr/lib64/caca/libgl_plugin.so.0.0.0
/usr/lib64/caca/libx11_plugin.so.0
/usr/lib64/caca/libx11_plugin.so.0.0.0


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun May 15 23:24:58 2022