Thu Feb 18 19:18:50 2021 UTC ()
libebml: updated to 1.4.2

Release v1.4.2.
* Fixed several heap overflow bugs in the `ReadData` functions of
  various data type classes. This fixes CVE-2021-3405.


(adam)
diff -r1.49 -r1.50 pkgsrc/devel/libebml/Makefile
diff -r1.37 -r1.38 pkgsrc/devel/libebml/distinfo

cvs diff -r1.49 -r1.50 pkgsrc/devel/libebml/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/libebml/Makefile 2021/01/05 12:39:10 1.49
+++ pkgsrc/devel/libebml/Makefile 2021/02/18 19:18:50 1.50
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.49 2021/01/05 12:39:10 adam Exp $ 1# $NetBSD: Makefile,v 1.50 2021/02/18 19:18:50 adam Exp $
2 2
3DISTNAME= libebml-1.4.1 3DISTNAME= libebml-1.4.2
4CATEGORIES= devel 4CATEGORIES= devel
5MASTER_SITES= http://dl.matroska.org/downloads/libebml/ 5MASTER_SITES= http://dl.matroska.org/downloads/libebml/
6EXTRACT_SUFX= .tar.xz 6EXTRACT_SUFX= .tar.xz
7 7
8MAINTAINER= salo@NetBSD.org 8MAINTAINER= salo@NetBSD.org
9HOMEPAGE= https://matroska-org.github.io/libebml/ 9HOMEPAGE= https://matroska-org.github.io/libebml/
10COMMENT= Extensible Binary Meta Language support library 10COMMENT= Extensible Binary Meta Language support library
11LICENSE= gnu-lgpl-v2.1 11LICENSE= gnu-lgpl-v2.1
12 12
13USE_CMAKE= yes 13USE_CMAKE= yes
14USE_LANGUAGES= c c++ 14USE_LANGUAGES= c c++
15CMAKE_ARGS+= -DBUILD_SHARED_LIBS=YES 15CMAKE_ARGS+= -DBUILD_SHARED_LIBS=YES
16PKGCONFIG_OVERRIDE= libebml.pc.in 16PKGCONFIG_OVERRIDE= libebml.pc.in

cvs diff -r1.37 -r1.38 pkgsrc/devel/libebml/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/libebml/distinfo 2021/01/05 12:39:10 1.37
+++ pkgsrc/devel/libebml/distinfo 2021/02/18 19:18:50 1.38
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.37 2021/01/05 12:39:10 adam Exp $ 1$NetBSD: distinfo,v 1.38 2021/02/18 19:18:50 adam Exp $
2 2
3SHA1 (libebml-1.4.1.tar.xz) = b4d709a53e836e0d887660eade4f291fcd7441ba 3SHA1 (libebml-1.4.2.tar.xz) = a5e545d1bf22abf8b6722f4bc2d2034bb61b2d46
4RMD160 (libebml-1.4.1.tar.xz) = 598fb36b85f5806f2fc0e455ab7276ec4db2956f 4RMD160 (libebml-1.4.2.tar.xz) = 72874acce95feed780c2ee16eae07ce16713f812
5SHA512 (libebml-1.4.1.tar.xz) = ddde4975546ba4214cd22db37992c2b5130a731da1b34e171cca8d7f39d981b9643a193d06be1a1e156b316e51419d1eb4c1cfe40511a52b245152e69a507e4b 5SHA512 (libebml-1.4.2.tar.xz) = b9535b60ba2716053819d48e345f161ad797a74678fdf60797d652da9dfa7cab905669dac744f30a81083341462bac6f2a0e69fa7d80ee59cf7414bffbd667d5
6Size (libebml-1.4.1.tar.xz) = 70096 bytes 6Size (libebml-1.4.2.tar.xz) = 70484 bytes