From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Nov 26 09:30:00 2012 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 988F2631 for ; Mon, 26 Nov 2012 09:30:00 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 6B8CC8FC14 for ; Mon, 26 Nov 2012 09:30:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id qAQ9U0oE014959 for ; Mon, 26 Nov 2012 09:30:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id qAQ9U0xK014958; Mon, 26 Nov 2012 09:30:00 GMT (envelope-from gnats) Resent-Date: Mon, 26 Nov 2012 09:30:00 GMT Resent-Message-Id: <201211260930.qAQ9U0xK014958@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Antoine Brodin Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1842E3F7 for ; Mon, 26 Nov 2012 09:21:56 +0000 (UTC) (envelope-from antoine@newdump.dreadbsd.org) Received: from newdump.dreadbsd.org (unknown [IPv6:2a01:e0b:1:64:240:63ff:fee8:7c0b]) by mx1.freebsd.org (Postfix) with ESMTP id A3A998FC0C for ; Mon, 26 Nov 2012 09:21:54 +0000 (UTC) Received: from newdump.dreadbsd.org (localhost [127.0.0.1]) by newdump.dreadbsd.org (8.14.5/8.14.5) with ESMTP id qAQ9LVbP065654 for ; Mon, 26 Nov 2012 10:21:31 +0100 (CET) (envelope-from antoine@newdump.dreadbsd.org) Received: (from antoine@localhost) by newdump.dreadbsd.org (8.14.5/8.14.5/Submit) id qAQ9LQHX065653; Mon, 26 Nov 2012 10:21:26 +0100 (CET) (envelope-from antoine) Message-Id: <201211260921.qAQ9LQHX065653@newdump.dreadbsd.org> Date: Mon, 26 Nov 2012 10:21:26 +0100 (CET) From: Antoine Brodin To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/173935: [maintainer] update devel/py-pefile to version 1.2.10-123 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Antoine Brodin List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Nov 2012 09:30:00 -0000 >Number: 173935 >Category: ports >Synopsis: [maintainer] update devel/py-pefile to version 1.2.10-123 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Mon Nov 26 09:30:00 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Antoine Brodin >Release: FreeBSD 9.0-RELEASE-p3 i386 >Organization: none >Environment: System: FreeBSD everglades 9.0-RELEASE-p3 FreeBSD 9.0-RELEASE-p3 #0: Tue Jun 12 01:47:53 UTC 2012 root@i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386 >Description: Changes: Added some safety checks. Small optimization of the checksum algorithm. Thanks to Emmanuel Bourg. Fixed a problem parsing section headers. Improved the detection of corrupt resource names. Improved the checks being done when parsing the exports and the bound imports directories. The potential data ranges to consider have been constrained further and only strings with certain characteristics will be allowed as module names in the bound forwarders. Attempting to fix Issue 35 where a big memory allocation is attempted (which can be avoided). When working with large files it could lead to MemoryError exceptions. Added a check to verify that a section's calculated ending address does not overlap a subsequent section. If so cut it down to fit. >How-To-Repeat: >Fix: --- py-pefile.diff begins here --- Index: py-pefile/Makefile =================================================================== --- py-pefile/Makefile (revision 307758) +++ py-pefile/Makefile (working copy) @@ -6,7 +6,7 @@ # PORTNAME= pefile -DISTVERSION= 1.2.10-114 +DISTVERSION= 1.2.10-123 CATEGORIES= devel python MASTER_SITES= GOOGLE_CODE PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} Index: py-pefile/distinfo =================================================================== --- py-pefile/distinfo (revision 307758) +++ py-pefile/distinfo (working copy) @@ -1,2 +1,2 @@ -SHA256 (pefile-1.2.10-114.tar.gz) = 290d13671a7ec2be0862489ce1eb58be0b6112cbd707516f8fb4f271836d758d -SIZE (pefile-1.2.10-114.tar.gz) = 49128 +SHA256 (pefile-1.2.10-123.tar.gz) = 64d4d87644f91572c322739e69ac288edd8cf4466d7a1d58323361f566bd26c2 +SIZE (pefile-1.2.10-123.tar.gz) = 46368 --- py-pefile.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: