Revisions of libebml

buildservice-autocommit accepted request 1138833 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 82)
baserev update by copy to link target
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 1138299 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 81)
- update to 1.4.5 (bsc#1218432, CVE-2023-52339):
buildservice-autocommit accepted request 1135842 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 80)
baserev update by copy to link target
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 1135508 from Dirk Mueller's avatar 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's avatar Takashi Iwai (tiwai) (revision 78)
baserev update by copy to link target
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 1008956 from Luigi Baldoni's avatar 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's avatar Takashi Iwai (tiwai) (revision 76)
baserev update by copy to link target
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 1007415 from Dirk Mueller's avatar 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's avatar Ferdinand Thiessen (susnux) (revision 74)
baserev update by copy to link target
Ferdinand Thiessen's avatar Ferdinand Thiessen (susnux) accepted request 880117 from Christophe Giboudeaux's avatar 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's avatar Ferdinand Thiessen (susnux) (revision 72)
baserev update by copy to link target
Ferdinand Thiessen's avatar Ferdinand Thiessen (susnux) accepted request 874578 from Dirk Mueller's avatar 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's avatar Ferdinand Thiessen (susnux) (revision 70)
baserev update by copy to link target
Ferdinand Thiessen's avatar Ferdinand Thiessen (susnux) accepted request 860422 from Luigi Baldoni's avatar 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's avatar Ferdinand Thiessen (susnux) (revision 68)
baserev update by copy to link target
Ferdinand Thiessen's avatar Ferdinand Thiessen (susnux) accepted request 817488 from Luigi Baldoni's avatar 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's avatar Ferdinand Thiessen (susnux) (revision 66)
baserev update by copy to link target
Ferdinand Thiessen's avatar Ferdinand Thiessen (susnux) accepted request 754958 from Ferdinand Thiessen's avatar 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's avatar Ferdinand Thiessen (susnux) (revision 64)
baserev update by copy to link target
Ferdinand Thiessen's avatar Ferdinand Thiessen (susnux) accepted request 714448 from Ferdinand Thiessen's avatar Ferdinand Thiessen (susnux) (revision 63)
- Update to version 1.3.9:
  * Some build system related changes
Displaying revisions 1 - 20 of 82
openSUSE Build Service is sponsored by