head 1.9; access; symbols pkgsrc-2023Q4:1.9.0.4 pkgsrc-2023Q4-base:1.9 pkgsrc-2023Q3:1.9.0.2 pkgsrc-2023Q3-base:1.9 pkgsrc-2023Q2:1.8.0.2 pkgsrc-2023Q2-base:1.8 pkgsrc-2023Q1:1.7.0.6 pkgsrc-2023Q1-base:1.7 pkgsrc-2022Q4:1.7.0.4 pkgsrc-2022Q4-base:1.7 pkgsrc-2022Q3:1.7.0.2 pkgsrc-2022Q3-base:1.7 pkgsrc-2022Q2:1.6.0.4 pkgsrc-2022Q2-base:1.6 pkgsrc-2022Q1:1.6.0.2 pkgsrc-2022Q1-base:1.6 pkgsrc-2021Q4:1.4.0.10 pkgsrc-2021Q4-base:1.4 pkgsrc-2021Q3:1.4.0.8 pkgsrc-2021Q3-base:1.4 pkgsrc-2021Q2:1.4.0.6 pkgsrc-2021Q2-base:1.4 pkgsrc-2021Q1:1.4.0.4 pkgsrc-2021Q1-base:1.4 pkgsrc-2020Q4:1.4.0.2 pkgsrc-2020Q4-base:1.4 pkgsrc-2020Q3:1.3.0.12 pkgsrc-2020Q3-base:1.3 pkgsrc-2020Q2:1.3.0.10 pkgsrc-2020Q2-base:1.3 pkgsrc-2020Q1:1.3.0.6 pkgsrc-2020Q1-base:1.3 pkgsrc-2019Q4:1.3.0.8 pkgsrc-2019Q4-base:1.3 pkgsrc-2019Q3:1.3.0.4 pkgsrc-2019Q3-base:1.3 pkgsrc-2019Q2:1.3.0.2 pkgsrc-2019Q2-base:1.3 pkgsrc-2019Q1:1.2.0.8 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.6 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.2.0.4 pkgsrc-2018Q3-base:1.2 pkgsrc-2018Q2:1.2.0.2 pkgsrc-2018Q2-base:1.2; locks; strict; comment @# @; 1.9 date 2023.08.14.05.25.13; author wiz; state Exp; branches; next 1.8; commitid LOSB79OLVxvXjIAE; 1.8 date 2023.04.27.05.58.41; author wiz; state Exp; branches; next 1.7; commitid bPI2XPnvoKOi1ImE; 1.7 date 2022.06.30.11.18.49; author nia; state Exp; branches; next 1.6; commitid AhctUV91Vubws3KD; 1.6 date 2022.01.07.23.18.19; author wiz; state Exp; branches; next 1.5; commitid nZEBXMjA7uEA2LnD; 1.5 date 2022.01.07.19.50.46; author nikita; state Exp; branches; next 1.4; commitid OL8ptFP90GOsSJnD; 1.4 date 2020.12.04.20.45.40; author nia; state Exp; branches; next 1.3; commitid FPz71MqRX3WN0tyC; 1.3 date 2019.04.25.07.33.17; author maya; state Exp; branches; next 1.2; commitid 1FEMQBEPb9uTxHkB; 1.2 date 2018.06.17.11.46.26; author wiz; state Exp; branches; next 1.1; commitid BvYqBZLLRxTVZCGA; 1.1 date 2018.06.13.13.25.02; author maya; state Exp; branches; next ; commitid 03XbNFFhVWuLF7GA; desc @@ 1.9 log @*: recursive bump for Python 3.11 as new default @ text @# $NetBSD: Makefile,v 1.8 2023/04/27 05:58:41 wiz Exp $ DISTNAME= binwalk-2.3.4 PKGREVISION= 1 CATEGORIES= sysutils MASTER_SITES= ${MASTER_SITE_GITHUB:=ReFirmLabs/} GITHUB_TAG= v${PKGVERSION_NOREV} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://github.com/ReFirmLabs/binwalk/ COMMENT= Firmware analysis tool LICENSE= mit PYTHON_VERSIONS_INCOMPATIBLE= 27 USE_LANGUAGES= # none # bug in 2.3.4 release EGG_NAME= binwalk-2.3.3 .include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk" @ 1.8 log @binwalk: update to 2.3.4. Merged patch to fix PFS directory traversal / code execution bug. Credit: Quentin Kaiser. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2022/06/30 11:18:49 nia Exp $ d4 1 @ 1.7 log @*: Revbump packages that use Python at runtime without a PKGNAME prefix @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2022/01/07 23:18:19 wiz Exp $ d3 1 a3 2 DISTNAME= binwalk-2.3.3 PKGREVISION= 1 a12 1 # Version 2.2.1 did start deprecating python 2.7 d15 2 @ 1.6 log @binwalk: convert to egg.mk @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2022/01/07 19:50:46 nikita Exp $ d4 1 @ 1.5 log @binwalk: update to version 2.3.3 ChangeLog (from https://github.com/ReFirmLabs/binwalk/releases): Binwalk 2.3.3 Added checks to prevent directory traversal vulnerability when external extractors create symlinks on the filesystem. Added --run-as command line option to allow users to control the privilege level external extractors are given as well as the power to run as root if they so choose. Added documentation to the README that describes the changes above. Binwalk 2.3.2 Minor bug fixes Release 2.3.1 Fixed issue where deps.sh could fail to install a dependency but the script would still succeed. Specifically sasquatch was not getting properly installed into the docker container. Release v2.3.0 This is the first release with exclusive support for Python3. Python 2.2.1 This will be the last release that officially supports Python 2. Binwalk v2.2.0 Release Updated version to 2.2.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2020/12/04 20:45:40 nia Exp $ d17 1 a17 1 .include "../../lang/python/distutils.mk" @ 1.4 log @Revbump packages with a runtime Python dep but no version prefix. For the Python 3.8 default switch. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2019/04/25 07:33:17 maya Exp $ d3 1 a3 2 DISTNAME= binwalk-2.1.1 PKGREVISION= 2 d13 2 @ 1.3 log @PKGREVISION bump for anything using python without a PYPKGPREFIX. This is a semi-manual PKGREVISION bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2018/06/17 11:46:26 wiz Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.2 log @binwalk: simplify github handling. Make distfile fetchable. Some cleanups. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2018/06/13 13:25:02 maya Exp $ d4 1 @ 1.1 log @Add binwalk version 2.1.1 Binwalk is a fast, easy to use tool for analyzing, reverse engineering, and extracting firmware images. @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 3 GITHUB_PROJECT= binwalk DISTNAME= v2.1.1 PKGNAME= ${GITHUB_PROJECT}-${DISTNAME:S/^v//} d6 1 a6 1 DIST_SUBDIR= ${GITHUB_PROJECT} a12 1 WRKSRC= ${WRKDIR}/binwalk-2.1.1 @