| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libebml5 | Distribution: openSUSE Tumbleweed |
| Version: 1.4.5 | Vendor: openSUSE |
| Release: 2.7 | Build date: Thu Dec 28 13:53:21 2023 |
| Group: System/Libraries | Build host: reproducible |
| Size: 116164 | Source RPM: libebml-1.4.5-2.7.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://www.matroska.org/ | |
| Summary: Library to parse EBML files | |
libebml is a C++ library to parse EBML files. See the EBML RFC at http://www.matroska.org/technical/specs/rfc/index.html .
LGPL-2.1-or-later
* Thu Dec 28 2023 Dirk Müller <dmueller@suse.com>
- update to 1.4.5 (bsc#1218432, CVE-2023-52339):
* Fix invalid memory access (reading beyond allocated memory)
due to missing integer overflow check.
* Sat Oct 08 2022 Luigi Baldoni <aloisio@gmx.com>
- Update to version 1.4.4
* Fix ABI compatibility: unfortunately release 1.4.3 broke ABI
compatibility. This release restores the compatibility with
release 1.4.2. Please use it instead of release 1.4.3. In
other words: 1.4.2 & 1.4.4 are compatible, while 1.4.3 is
compatible with neither 1.4.2 nor 1.4.4.
* Sat Oct 01 2022 Dirk Müller <dmueller@suse.com>
- update to 1.4.3:
* A C++14 compliant C++ compiler is now required.
* Fix compilation with g++ 11. Fixes #80.
* Remove Coremake project files
* Updated the bundled utf8cpp to v3.2.1.
* Fixed several problems in `EbmlBinary:` potential segfault by
writing to a `nullptr`, potential memory leak under certain error
conditions.
* Fixed problems with the generated `pkg-config` files if any of the
installation paths are absolute.
- drop 0001-include-appropriate-header-files-for-std-numeric_lim.patch (upstream)
* Fri Mar 19 2021 Christophe Giboudeaux <christophe@krop.fr>
- Add patch to fix build with GCC 11 (boo#1183715)
* 0001-include-appropriate-header-files-for-std-numeric_lim.patch
* Tue Feb 23 2021 Dirk Müller <dmueller@suse.com>
- update to 1.4.2:
* Fixed several heap overflow bugs in the `ReadData` functions of
various data type classes. This fixes CVE-2021-3405.
* Tue Jan 05 2021 aloisio@gmx.com
- Update to version 1.4.1
* Fixed a case EbmlMaster::Read where the element returned via
UpperEltFound and FountElt points to a just-deleted element,
causing callers to think the memory returned is valid,
potentially leading to use-after-free/double-free errors.
This can happen if the specific element's Read function
throws an exception when encountering certain invalid data
constellations.
* Sun Jun 28 2020 Luigi Baldoni <aloisio@gmx.com>
- Update to version 1.4.0
* Due to breaking ABI the soname version has been bumped to
5.0.0.
* Default symbol visibility is now "hidden", reducing binary
size.
* Converted some things pointed out by cppcheck & clang-tidy
to C++11.
* Fixed a lot of issues pointed out by clang-tidy.
* Added a function "ForceNoDefault" in the "EbmlElement" class.
* Added a function "OverwriteData" in the "EbmlElement" class
to complement the existing "OverwriteHead" function.
* A C++11 compliant compiler is now required. Several of its
features are now used in the source.
* EbmlElement::FindNextElement: fixed a buffer overflow on the
stack by one byte when the first byte read had its upper
four bits unset.
* EbmlCrc32: added a explicit assignment operator with default
implementation as an explicit copy constructor exists
(implicit assignment operators are deprecated in such cases).
- Spec cleanup
* Sat Dec 07 2019 Ferdinand Thiessen <rpm@fthiessen.de>
- Update to version 1.3.10:
* When reading binary elements with a size of 0, the element was
skipped by libebml instead of returned to the calling function.
* Wed Jul 10 2019 Ferdinand Thiessen <rpm@fthiessen.de>
- Update to version 1.3.9:
* Some build system related changes
* Tue Apr 16 2019 Ferdinand Thiessen <rpm@fthiessen.de>
- Update to version 1.3.7:
* Fixed the handling of Unicode codepoints > U+FFFF
- Dropped fix-EbmlSInteger-limits.patch, fixed upstream.
/usr/lib/libebml.so.5 /usr/lib/libebml.so.5.0.0
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:58:29 2025