Revisions of libebml
buildservice-autocommit
accepted
request 1138833
from
Takashi Iwai (tiwai)
(revision 82)
baserev update by copy to link target
Takashi Iwai (tiwai)
accepted
request 1138299
from
Dirk Mueller (dirkmueller)
(revision 81)
- update to 1.4.5 (bsc#1218432, CVE-2023-52339):
buildservice-autocommit
accepted
request 1135842
from
Takashi Iwai (tiwai)
(revision 80)
baserev update by copy to link target
Takashi Iwai (tiwai)
accepted
request 1135508
from
Dirk Mueller (dirkmueller)
(revision 79)
- update to 1.4.5 (bsc#1218432): * Fix invalid memory access (reading beyond allocated memory) due to missing integer overflow check. various data type classes. This fixes CVE-2021-3405. - revert last change, breaks mkvtoolnix that uses - Support C++ visibility by reusing win32 code for the same - Do not use gcc -ansi flag. - update baselibs.conf - fix -devel package dependencies - remove static libraries - don't build as root
buildservice-autocommit
accepted
request 1009072
from
Takashi Iwai (tiwai)
(revision 78)
baserev update by copy to link target
Takashi Iwai (tiwai)
accepted
request 1008956
from
Luigi Baldoni (alois)
(revision 77)
- 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.
buildservice-autocommit
accepted
request 1007672
from
Takashi Iwai (tiwai)
(revision 76)
baserev update by copy to link target
Takashi Iwai (tiwai)
accepted
request 1007415
from
Dirk Mueller (dirkmueller)
(revision 75)
- 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)
buildservice-autocommit
accepted
request 880144
from
Ferdinand Thiessen (susnux)
(revision 74)
baserev update by copy to link target
Ferdinand Thiessen (susnux)
accepted
request 880117
from
Christophe Giboudeaux (cgiboudeaux)
(revision 73)
- Add patch to fix build with GCC 11 (boo#1183715) * 0001-include-appropriate-header-files-for-std-numeric_lim.patch
buildservice-autocommit
accepted
request 874592
from
Ferdinand Thiessen (susnux)
(revision 72)
baserev update by copy to link target
Ferdinand Thiessen (susnux)
accepted
request 874578
from
Dirk Mueller (dirkmueller)
(revision 71)
- update to 1.4.2: * Fixed several heap overflow bugs in the `ReadData` functions of various data type classes. This fixes CVE-2021-3405.
buildservice-autocommit
accepted
request 860431
from
Ferdinand Thiessen (susnux)
(revision 70)
baserev update by copy to link target
Ferdinand Thiessen (susnux)
accepted
request 860422
from
Luigi Baldoni (alois)
(revision 69)
- 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.
buildservice-autocommit
accepted
request 818043
from
Ferdinand Thiessen (susnux)
(revision 68)
baserev update by copy to link target
Ferdinand Thiessen (susnux)
accepted
request 817488
from
Luigi Baldoni (alois)
(revision 67)
- 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
buildservice-autocommit
accepted
request 755074
from
Ferdinand Thiessen (susnux)
(revision 66)
baserev update by copy to link target
Ferdinand Thiessen (susnux)
accepted
request 754958
from
Ferdinand Thiessen (susnux)
(revision 65)
- 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.
buildservice-autocommit
accepted
request 714449
from
Ferdinand Thiessen (susnux)
(revision 64)
baserev update by copy to link target
Ferdinand Thiessen (susnux)
accepted
request 714448
from
Ferdinand Thiessen (susnux)
(revision 63)
- Update to version 1.3.9: * Some build system related changes
Displaying revisions 1 - 20 of 82