Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libcaca0 | Distribution: openSUSE:Factory:zSystems |
Version: 0.99.beta20 | Vendor: openSUSE |
Release: 3.2 | Build date: Mon Jun 17 21:39:46 2024 |
Group: Development/Languages/C and C++ | Build host: reproducible |
Size: 888165 | Source RPM: libcaca-0.99.beta20-3.2.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: http://caca.zoy.org | |
Summary: Library for Colour ASCII Art, text mode graphics |
libcaca is the Colour AsCii Art library. It provides high level functions for colour text drawing, simple primitives for line, polygon and ellipse drawing, as well as powerful image to text conversion routines.
WTFPL
* Mon Jun 17 2024 Илья Индиго <[email protected]> - Updated spec-file with manual optimizations. * Mon Jun 17 2024 Martin Jambor <[email protected]> - Added file libcaca-0.99.beta20-gcc14.patch (boo#1225795). * Fri Feb 23 2024 Valentin Lefebvre <[email protected]> - Use %autosetup, prepare for RPM 4.20. * Rewrote patches so that they are applied uniformly via %autosetup. * Correctly reorder the patches in specfile declaration. * Mon Nov 14 2022 Valentin Lefebvre <[email protected]> - add patch [libcaca-autoconf-2.69.patch] * Don't force autoconf to be at version 2.71 * Mon Nov 14 2022 Valentin Lefebvre <[email protected]> - Upgrade to 0.99.beta20 * IPv6 support in cacaserver * fixed a bug from 2004 that caused PDF documentation generation to fail * memory allocation functions are now more robust * numerous fixes for memory leaks and invalid memory accesses: * CVE-2021-30498 * CVE-2021-30499 * CVE-2021-3410 * CVE-2018-20546 * CVE-2018-20547 * CVE-2018-20545 * CVE-2018-20548 * CVE-2018-20549 - Dropped upstream fixed patches * libcaca-bsc1182731-prevent-overflow.patch * libcaca-variable-type.patch * Bug1120502-add_cast_to_prevent_overflow.patch * Mon Mar 14 2022 Josef Möllers <[email protected]> - 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 <[email protected]> - 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 <[email protected]> - More overflow prevention of multiplying large ints [bsc#1182731, CVE-2021-3410, libcaca-bsc1182731-prevent-overflow.patch] * Tue Mar 10 2020 Josef Möllers <[email protected]> - 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 Илья Индиго <[email protected]> - Refreshed spec-file via spec-cleaner. - Added Requires:toilet for caca-utils, because need for cacaclock.
/usr/lib64/libcaca++.so.0 /usr/lib64/libcaca++.so.0.99.20 /usr/lib64/libcaca.so.0 /usr/lib64/libcaca.so.0.99.20 /usr/share/doc/packages/libcaca0 /usr/share/doc/packages/libcaca0/AUTHORS /usr/share/doc/packages/libcaca0/NEWS /usr/share/doc/packages/libcaca0/NOTES /usr/share/doc/packages/libcaca0/README /usr/share/doc/packages/libcaca0/THANKS /usr/share/licenses/libcaca0 /usr/share/licenses/libcaca0/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Jan 4 23:54:17 2025