summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbsiegert <bsiegert@pkgsrc.org>2019-11-24 19:29:18 +0000
committerbsiegert <bsiegert@pkgsrc.org>2019-11-24 19:29:18 +0000
commit4885f67f009f35d6004d4e9b20f4d6c9ecec6a9b (patch)
tree95f641bac089f0994a40eac117aad0cd33669466
parent8c4e46e465fe3dc80d23d4e0df953412d8e6b21d (diff)
downloadpkgsrc-4885f67f009f35d6004d4e9b20f4d6c9ecec6a9b.tar.gz
Pullup ticket #6087 - requested by nia
sysutils/bchunk: security fix Revisions pulled up: - sysutils/bchunk/Makefile 1.14 - sysutils/bchunk/distinfo 1.9 - sysutils/bchunk/patches/patch-ab deleted --- Module Name: pkgsrc Committed By: nia Date: Sun Nov 17 13:07:03 UTC 2019 Modified Files: pkgsrc/sysutils/bchunk: Makefile distinfo Removed Files: pkgsrc/sysutils/bchunk/patches: patch-ab Log Message: bchunk: Update to 1.2.2 1.2.2 - Nov 14 2017 - Hessu Fixes CVE-2017-15953, a heap-based buffer overflow. Fix provided by Yegor Timoshenko. Fixes CVE-2017-15955, Access violation near NULL on destination operand and crash when processing a malformed CUE (.cue) file. Fix provided by Yegor Timoshenko. Fix wrong track size calculation when having multiple tracks in one image. (Closes debian bug: #261274). Fix provided by Piotr Kaczuba. Clarify manual page for input/output file types Improvement from Reuben Thomas, debian bug: #503151
-rw-r--r--sysutils/bchunk/Makefile4
-rw-r--r--sysutils/bchunk/distinfo11
-rw-r--r--sysutils/bchunk/patches/patch-ab21
3 files changed, 7 insertions, 29 deletions
diff --git a/sysutils/bchunk/Makefile b/sysutils/bchunk/Makefile
index 6a67423f862..4b35f31fb67 100644
--- a/sysutils/bchunk/Makefile
+++ b/sysutils/bchunk/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2012/12/12 10:44:11 wiz Exp $
+# $NetBSD: Makefile,v 1.13.58.1 2019/11/24 19:29:18 bsiegert Exp $
-DISTNAME= bchunk-1.2.0
+DISTNAME= bchunk-1.2.2
CATEGORIES= sysutils
MASTER_SITES= http://he.fi/bchunk/
diff --git a/sysutils/bchunk/distinfo b/sysutils/bchunk/distinfo
index 9d1f9791785..da24fd9db1d 100644
--- a/sysutils/bchunk/distinfo
+++ b/sysutils/bchunk/distinfo
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.8 2015/11/04 01:32:06 agc Exp $
+$NetBSD: distinfo,v 1.8.34.1 2019/11/24 19:29:18 bsiegert Exp $
-SHA1 (bchunk-1.2.0.tar.gz) = a328e4665eb5e51df63d8d27d1d75ecc74bdef9e
-RMD160 (bchunk-1.2.0.tar.gz) = 81dbbbd0162cbfde54eced4b0410044b72d92cb0
-SHA512 (bchunk-1.2.0.tar.gz) = 0e1f9daa2dfeff58e2c65ac2767bff804811fa22f70a220747aa873cb01b77b4c6a809736483aa22fb3f2d2a88885469d10fb45af4626069e992a0763a5fcc2d
-Size (bchunk-1.2.0.tar.gz) = 15078 bytes
-SHA1 (patch-ab) = 19c0e44ab1f54ac2c0645e59a025e638b72a39fb
+SHA1 (bchunk-1.2.2.tar.gz) = 5d241a7923a53f8bcd3075d26801958a7e934ee5
+RMD160 (bchunk-1.2.2.tar.gz) = 50160ddd03d1fd03d1c7ea5bd034e459e93da17e
+SHA512 (bchunk-1.2.2.tar.gz) = 94fcc1dea3a38a907b3f209c20f3de54028cc34bf8964d1dccf94faf3ca3851270cc8e052c29a3f04c60e525c029ebfb1c3c04fa85525e20273ac8d72cb317c8
+Size (bchunk-1.2.2.tar.gz) = 15359 bytes
diff --git a/sysutils/bchunk/patches/patch-ab b/sysutils/bchunk/patches/patch-ab
deleted file mode 100644
index 11605b77e67..00000000000
--- a/sysutils/bchunk/patches/patch-ab
+++ /dev/null
@@ -1,21 +0,0 @@
-$NetBSD: patch-ab,v 1.3 2007/11/16 12:03:42 dillo Exp $
-
---- bchunk.c.orig 2004-06-29 22:42:33.000000000 +0200
-+++ bchunk.c
-@@ -470,13 +470,15 @@ int main(int argc, char **argv)
- *t = '\0';
- t++;
- idx = atoi(p);
-+ if (idx != 1)
-+ continue;
- printf(" %s %s", p, t);
- track->startsect = time2frames(t);
- track->start = track->startsect * SECTLEN;
- if (verbose)
- printf(" (startsect %ld ofs %ld)", track->startsect, track->start);
- if ((prevtrack) && (prevtrack->stopsect < 0)) {
-- prevtrack->stopsect = track->startsect;
-+ prevtrack->stopsect = track->startsect - 1;
- prevtrack->stop = track->start - 1;
- }
- }