Libary to Parse EBML Files
libebml is a C++ library to parse EBML files. See the EBML RFV at
http://www.matroska.org/technical/specs/rfc/.
- Developed at multimedia:libs
- Sources inherited from project openSUSE:Factory
-
5
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Leap:15.2:FactoryCandidates/libebml && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
baselibs.conf | 0000000009 9 Bytes | |
fix-EbmlSInteger-limits.patch | 0000000374 374 Bytes | |
libebml-1.3.6.tar.xz | 0000057764 56.4 KB | |
libebml.changes | 0000012047 11.8 KB | |
libebml.spec | 0000002630 2.57 KB |
Revision 43 (latest revision is 54)
Dominique Leuenberger (dimstar_suse)
accepted
request 626514
from
Ferdinand Thiessen (susnux)
(revision 43)
- Added fix-EbmlSInteger-limits.patch from upstream. * Fixes build with openSUSE <= 42.3 - Update to 1.3.6: * Fixed undefined behavior when reading signed integers with negative values from files. * Fixed a small memory leak when reading an element runs into an I/O exception (e.g. due to having reached the end of the file). * Fixed the EbmlMaster::GetDataStart() function returning wrong values for elements with an infinite/unknown size. * Fixed finding the next element ID when garbage data is encountered during the scan for the ID. * Fixed several potential situations where reading child element data could exceed the parent element's size.
Comments 1
There was an unintended ABI breaking change in 1.4.3 (breaks mkvtoolnix which apparently hasn't been re-linked after this release). Please upgrade to 1.4.4 to fix the issue. See https://github.com/Matroska-Org/libebml/issues/104.