Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11]) by narn.NetBSD.org (Postfix) with ESMTP id E88D163BD6C for ; Fri, 22 Feb 2008 15:53:53 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 0) id 9131C63B455; Fri, 22 Feb 2008 15:53:53 +0000 (UTC) Received: from cvs.netbsd.org (unknown [IPv6:2001:4f8:4:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id C92A263B129 for ; Fri, 22 Feb 2008 15:53:52 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id B7307175C1; Fri, 22 Feb 2008 15:53:52 +0000 (UTC) From: Joerg Sonnenberger Subject: CVS commit: pkgsrc/pkgtools/pkg_install/files To: pkgsrc-changes@NetBSD.org Reply-To: joerg@netbsd.org Message-Id: <20080222155352.B7307175C1@cvs.netbsd.org> Date: Fri, 22 Feb 2008 15:53:52 +0000 (UTC) Sender: pkgsrc-changes-owner@NetBSD.org Precedence: list Module Name: pkgsrc Committed By: joerg Date: Fri Feb 22 15:53:52 UTC 2008 Modified Files: pkgsrc/pkgtools/pkg_install/files/info: perform.c pkgsrc/pkgtools/pkg_install/files/lib: version.h Log Message: pkg_install-20080222: Free libarchive's side of the package before closing the file descriptor. This stops leaking up to 1MB / package when using bzip2 and addresses PR 38082. Check that at least +COMMENTS, +CONTENTS and +DESC can be extracted, otherwise skip the entry. This stops pkg_info -X from dumping core on non-package files. To generate a diff of this commit: cvs rdiff -r1.42 -r1.43 pkgsrc/pkgtools/pkg_install/files/info/perform.c cvs rdiff -r1.92 -r1.93 pkgsrc/pkgtools/pkg_install/files/lib/version.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.