./devel/libebml, Extensible Binary Meta Language support library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.4.5, Package name: libebml-1.4.5, Maintainer: salo

EBML, or Extensible Binary Meta-Language, is a simple XML like binary
language for describing data in structured style. EBML was originally
designed for use in the Matroska project, but the developers saw that
EBML was very flexible and extensible.


Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 62.898 KB

Version history: (Expand)


CVS history: (Expand)


   2023-12-30 21:56:24 by Zafer Aydogan | Files touched by this commit (1)
Log message:
use https
   2023-12-18 10:57:48 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
libebml: updated to 1.4.5

Version 1.4.5 2023-12-12

Fix invalid memory access (reading beyond allocated memory) due to missing \ 
integer overflow check.
   2023-07-18 16:11:18 by Nia Alarie | Files touched by this commit (35)
Log message:
devel: Adapt packages to use USE_(CC|CXX)_FEATURES
   2023-07-13 15:45:43 by Nia Alarie | Files touched by this commit (22)
Log message:
*: remove all instances of GCC_REQD where my name is the most recent in
"cvs annotate" (part 1)

Hopefully this commit can be reviewed later if a better replacement
for GCC_REQD is committed.
   2023-07-09 16:14:58 by Nia Alarie | Files touched by this commit (1)
Log message:
libebml: Require a C++14 compiler properly.
   2023-01-24 19:36:36 by Thomas Klausner | Files touched by this commit (103)
Log message:
*: convert to cmake/build.mk
   2022-10-10 09:37:54 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
libebml: updated to 1.4.4

Version 1.4.4 2022-10-08

* 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.
   2022-10-03 13:50:19 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
libebml: updated to 1.4.3

Version 1.4.3 2022-09-30

* A C++14 compliant C++ compiler is now required.
* Fix compilation with g++ 11.
* 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.