pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/pkgsrc-2005Q2]: pkgsrc/devel/zlib Pullup ticket 626 - requested by Ma...
details: https://anonhg.NetBSD.org/pkgsrc/rev/26b9fa46fcfa
branches: pkgsrc-2005Q2
changeset: 495902:26b9fa46fcfa
user: snj <snj%pkgsrc.org@localhost>
date: Wed Jul 27 04:30:25 2005 +0000
description:
Pullup ticket 626 - requested by Matthias Drochner
security update for zlib
Revisions pulled up:
- pkgsrc/devel/zlib/Makefile 1.31
- pkgsrc/devel/zlib/buildlink3.mk 1.20
- pkgsrc/devel/zlib/distinfo 1.14
- pkgsrc/devel/zlib/patches/patch-ab removed
Module Name: pkgsrc
Committed By: drochner
Date: Fri Jul 22 16:04:44 UTC 2005
Modified Files:
pkgsrc/devel/zlib: Makefile buildlink3.mk distinfo
Removed Files:
pkgsrc/devel/zlib/patches: patch-ab
Log Message:
update to 1.2.3
this fixes (at least) another security problem (DoS, CAN-2005-1849)
changes:
-Eliminate a potential security vulnerability when decoding invalid
compressed data
-Eliminate a potential security vulnerability when decoding specially
crafted compressed data
-Fix a bug when decompressing dynamic blocks with no distance codes
-Fix crc check bug in gzread() after gzungetc()
-Do not return an error when using gzread() on an empty file
diffstat:
devel/zlib/Makefile | 5 ++---
devel/zlib/buildlink3.mk | 4 ++--
devel/zlib/distinfo | 9 ++++-----
devel/zlib/patches/patch-ab | 13 -------------
4 files changed, 8 insertions(+), 23 deletions(-)
diffs (63 lines):
diff -r fe24f82f08ea -r 26b9fa46fcfa devel/zlib/Makefile
--- a/devel/zlib/Makefile Sun Jul 24 22:12:30 2005 +0000
+++ b/devel/zlib/Makefile Wed Jul 27 04:30:25 2005 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.29.2.1 2005/07/07 20:52:10 snj Exp $
+# $NetBSD: Makefile,v 1.29.2.2 2005/07/27 04:30:25 snj Exp $
-DISTNAME= zlib-1.2.2
-PKGREVISION= 1
+DISTNAME= zlib-1.2.3
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=libpng/} \
http://www.libpng.org/pub/png/src/ \
diff -r fe24f82f08ea -r 26b9fa46fcfa devel/zlib/buildlink3.mk
--- a/devel/zlib/buildlink3.mk Sun Jul 24 22:12:30 2005 +0000
+++ b/devel/zlib/buildlink3.mk Wed Jul 27 04:30:25 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.18.6.1 2005/07/07 20:52:10 snj Exp $
+# $NetBSD: buildlink3.mk,v 1.18.6.2 2005/07/27 04:30:25 snj Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
ZLIB_BUILDLINK3_MK:= ${ZLIB_BUILDLINK3_MK}+
@@ -12,7 +12,7 @@
.if !empty(ZLIB_BUILDLINK3_MK:M+)
BUILDLINK_DEPENDS.zlib+= zlib>=1.1.4nb1
-BUILDLINK_RECOMMENDED.zlib+= zlib>=1.2.2nb1
+BUILDLINK_RECOMMENDED.zlib+= zlib>=1.2.3
BUILDLINK_PKGSRCDIR.zlib?= ../../devel/zlib
.endif # ZLIB_BUILDLINK3_MK
diff -r fe24f82f08ea -r 26b9fa46fcfa devel/zlib/distinfo
--- a/devel/zlib/distinfo Sun Jul 24 22:12:30 2005 +0000
+++ b/devel/zlib/distinfo Wed Jul 27 04:30:25 2005 +0000
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.12.2.1 2005/07/07 20:52:10 snj Exp $
+$NetBSD: distinfo,v 1.12.2.2 2005/07/27 04:30:25 snj Exp $
-SHA1 (zlib-1.2.2.tar.gz) = e6ec67108bfd1f321eb4f1bd192b648725219595
-RMD160 (zlib-1.2.2.tar.gz) = 374a85839d821c75f5630c7effd7f7e2047f67bb
-Size (zlib-1.2.2.tar.gz) = 430469 bytes
+SHA1 (zlib-1.2.3.tar.gz) = 60faeaaf250642db5c0ea36cd6dcc9f99c8f3902
+RMD160 (zlib-1.2.3.tar.gz) = 89a57e336c24f7f6eebda3a1724e14b71187e117
+Size (zlib-1.2.3.tar.gz) = 496597 bytes
SHA1 (patch-aa) = d3edeb170bf192ca986b00bc984b0de3487068b9
-SHA1 (patch-ab) = e9980a8dc5de17dffce276c147e4909867a4ef8b
diff -r fe24f82f08ea -r 26b9fa46fcfa devel/zlib/patches/patch-ab
--- a/devel/zlib/patches/patch-ab Sun Jul 24 22:12:30 2005 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-ab,v 1.4.6.1 2005/07/07 20:52:10 snj Exp $
-
---- inftrees.c.orig 2005-07-07 12:31:09.000000000 +0200
-+++ inftrees.c
-@@ -134,7 +134,7 @@ unsigned short FAR *work;
- left -= count[len];
- if (left < 0) return -1; /* over-subscribed */
- }
-- if (left > 0 && (type == CODES || (codes - count[0] != 1)))
-+ if (left > 0 && (type == CODES || max != 1))
- return -1; /* incomplete set */
-
- /* generate offsets into symbol table for each length for sorting */
Home |
Main Index |
Thread Index |
Old Index