summaryrefslogtreecommitdiff
path: root/multimedia/libvpx
diff options
context:
space:
mode:
authorryoon <ryoon>2011-10-28 14:09:44 +0000
committerryoon <ryoon>2011-10-28 14:09:44 +0000
commitdb7654413f20dc6ff6062ae86d3aee870fea4e77 (patch)
tree8f4b12ec1ddb3a56285a54c1d8b35524d7402283 /multimedia/libvpx
parent63defd7ff013716351069e700754dd0443b5f4cd (diff)
downloadpkgsrc-db7654413f20dc6ff6062ae86d3aee870fea4e77.tar.gz
Update to 0.9.7.1 (0.9.7 p1)
Changelog: 2011-08-15 v0.9.7-p1 "Cayuga" patch 1 This is an incremental bugfix release against Cayuga. All users of that release are strongly encouraged to upgrade. - Fix potential OOB reads (cdae03a) An unbounded out of bounds read was discovered when the decoder was requested to perform error concealment (new in Cayuga) given a frame with corrupt partition sizes. A bounded out of bounds read was discovered affecting all versions of libvpx. Given an multipartition input frame that is truncated between the mode/mv partition and the first residiual paritition (in the block of partition offsets), up to 3 extra bytes could have been read from the source buffer. The code will not take any action regardless of the contents of these undefined bytes, as the truncated buffer is detected immediately following the read based on the calculated starting position of the coefficient partition. - Fix potential error concealment crash when the very first frame is missing or corrupt (a609be5) - Fix significant artifacts in error concealment (a4c2211, 99d870a) - Revert 1-pass CBR rate control changes (e961317) Further testing showed this change produced undesirable visual artifacts, rolling back for now.
Diffstat (limited to 'multimedia/libvpx')
-rw-r--r--multimedia/libvpx/Makefile6
-rw-r--r--multimedia/libvpx/distinfo8
2 files changed, 7 insertions, 7 deletions
diff --git a/multimedia/libvpx/Makefile b/multimedia/libvpx/Makefile
index db409869ae2..d5968c25f69 100644
--- a/multimedia/libvpx/Makefile
+++ b/multimedia/libvpx/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.9 2011/08/08 14:15:50 ryoon Exp $
+# $NetBSD: Makefile,v 1.10 2011/10/28 14:09:44 ryoon Exp $
-DISTNAME= libvpx-v0.9.7
-PKGNAME= ${DISTNAME:S/-v/-/}
+DISTNAME= libvpx-v0.9.7-p1
+PKGNAME= ${DISTNAME:S/-v/-/:S/-p/./}
CATEGORIES= multimedia
MASTER_SITES= http://webm.googlecode.com/files/
EXTRACT_SUFX= .tar.bz2
diff --git a/multimedia/libvpx/distinfo b/multimedia/libvpx/distinfo
index 944b026bfea..93db9a9c628 100644
--- a/multimedia/libvpx/distinfo
+++ b/multimedia/libvpx/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.7 2011/09/14 17:22:44 hans Exp $
+$NetBSD: distinfo,v 1.8 2011/10/28 14:09:44 ryoon Exp $
-SHA1 (libvpx-v0.9.7.tar.bz2) = 639596df7182a93db83f61af8f5bb5b6a13dcf63
-RMD160 (libvpx-v0.9.7.tar.bz2) = 1e322f97de39ad0126bf847c94de06f5b34e78d4
-Size (libvpx-v0.9.7.tar.bz2) = 1244448 bytes
+SHA1 (libvpx-v0.9.7-p1.tar.bz2) = dacfefaf3363f781de43858f09cdd0b0d469e6fc
+RMD160 (libvpx-v0.9.7-p1.tar.bz2) = 8a9e011d1039fee132ecd9f6feb1055815b7b777
+Size (libvpx-v0.9.7-p1.tar.bz2) = 1244783 bytes
SHA1 (patch-aa) = 77f98144d28166ac26f76bb349303c0766633a99
SHA1 (patch-ab) = ee50d164938f4225dee83d5c4d65314ba331e2cf
SHA1 (patch-ac) = 9c7ed134d8b85734dc81ed1eb2e3ada2b753c802