From owner-svn-ports-all@freebsd.org Thu Sep 5 09:36:32 2019 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4923AE0EA5; Thu, 5 Sep 2019 09:36:32 +0000 (UTC) (envelope-from tobik@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46PFv412qZz4VT6; Thu, 5 Sep 2019 09:36:32 +0000 (UTC) (envelope-from tobik@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 081E720C6; Thu, 5 Sep 2019 09:36:32 +0000 (UTC) (envelope-from tobik@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x859aV3H028907; Thu, 5 Sep 2019 09:36:31 GMT (envelope-from tobik@FreeBSD.org) Received: (from tobik@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x859aV3D028903; Thu, 5 Sep 2019 09:36:31 GMT (envelope-from tobik@FreeBSD.org) Message-Id: <201909050936.x859aV3D028903@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: tobik set sender to tobik@FreeBSD.org using -f From: Tobias Kortkamp Date: Thu, 5 Sep 2019 09:36:31 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r511163 - in head/security/afl++: . files X-SVN-Group: ports-head X-SVN-Commit-Author: tobik X-SVN-Commit-Paths: in head/security/afl++: . files X-SVN-Commit-Revision: 511163 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Sep 2019 09:36:32 -0000 Author: tobik Date: Thu Sep 5 09:36:30 2019 New Revision: 511163 URL: https://svnweb.freebsd.org/changeset/ports/511163 Log: security/afl++: Update to 2.54c Changes: https://github.com/vanhauser-thc/AFLplusplus/releases/tag/2.54c Modified: head/security/afl++/Makefile head/security/afl++/distinfo head/security/afl++/files/Makefile.extra head/security/afl++/pkg-plist Modified: head/security/afl++/Makefile ============================================================================== --- head/security/afl++/Makefile Thu Sep 5 09:32:45 2019 (r511162) +++ head/security/afl++/Makefile Thu Sep 5 09:36:30 2019 (r511163) @@ -2,10 +2,14 @@ # $FreeBSD$ PORTNAME= afl -PORTVERSION= 2.53d.a1 +PORTVERSION= 2.54c CATEGORIES= security PKGNAMESUFFIX= ++ +PATCH_SITES= https://github.com/vanhauser-thc/AFLplusplus/commit/ +PATCHFILES= 52cbd650b7ae30c64152601fbc34350d61b3e02a.patch:-p1 \ + efa205289662db40382f9c2a4e83420438419bba.patch:-p1 + MAINTAINER= tobik@FreeBSD.org COMMENT= Fast instrumented fuzzer @@ -21,7 +25,6 @@ USES= gmake tar:tgz USE_GITHUB= yes GH_ACCOUNT= vanhauser-thc GH_PROJECT= AFLplusplus -GH_TAGNAME= 8b6a4e575978fac83155efd90d39030c84b2a755 ALL_TARGET= all libdislocator TEST_TARGET= test_build @@ -41,6 +44,7 @@ LLVM_RUN_DEPENDS= clang${LLVM_DEFAULT}:devel/llvm${LLV LLVM_MAKE_ARGS= LLVM_CONFIG=llvm-config${LLVM_DEFAULT} LLVM_ALL_TARGET= llvm_mode LLVM_TEST_TARGET= test_llvm_mode +LLVM_BINARY_ALIAS= llvm-config=llvm-config${LLVM_DEFAULT} LLVM_VARS= CC=clang${LLVM_DEFAULT} \ CXX=clang++${LLVM_DEFAULT} @@ -67,7 +71,7 @@ post-patch: ${WRKSRC}/Makefile ${WRKSRC}/llvm_mode/Makefile .if ${ARCH} == "i386" @${REINPLACE_CMD} 's@\( as_params\[0\] = afl_as ? afl_as : \)\(.*\)@\1(u8*)"${LOCALBASE}/bin/as";@' \ - ${WRKSRC}/afl-as.c + ${WRKSRC}/src/afl-as.c .endif @${CAT} ${FILESDIR}/Makefile.extra >> ${WRKSRC}/Makefile @@ -87,14 +91,15 @@ post-install: .endfor ${INSTALL_LIB} ${WRKSRC}/libdislocator/libdislocator.so \ ${STAGEDIR}${PREFIX}/lib/afl - ${INSTALL_DATA} ${WRKSRC}/libdislocator/README.dislocator \ - ${STAGEDIR}${DOCSDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR}/libdislocator + ${INSTALL_MAN} ${WRKSRC}/libdislocator/README.md \ + ${STAGEDIR}${DOCSDIR}/libdislocator post-install-LLVM-on: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/afl/*.so \ ${STAGEDIR}${PREFIX}/bin/afl-clang-fast - ${INSTALL_MAN} ${WRKSRC}/llvm_mode/README.laf-intel \ - ${WRKSRC}/llvm_mode/README.llvm \ - ${STAGEDIR}${DOCSDIR} + ${MKDIR} ${STAGEDIR}${DOCSDIR}/llvm_mode + ${INSTALL_MAN} ${WRKSRC}/llvm_mode/README.* \ + ${STAGEDIR}${DOCSDIR}/llvm_mode .include Modified: head/security/afl++/distinfo ============================================================================== --- head/security/afl++/distinfo Thu Sep 5 09:32:45 2019 (r511162) +++ head/security/afl++/distinfo Thu Sep 5 09:36:30 2019 (r511163) @@ -1,3 +1,7 @@ -TIMESTAMP = 1565263563 -SHA256 (vanhauser-thc-AFLplusplus-2.53d.a1-8b6a4e575978fac83155efd90d39030c84b2a755_GH0.tar.gz) = 07fffb04760637c4537e396c12d7cccf4ba061330fc36a4133123712b22300c9 -SIZE (vanhauser-thc-AFLplusplus-2.53d.a1-8b6a4e575978fac83155efd90d39030c84b2a755_GH0.tar.gz) = 936061 +TIMESTAMP = 1567675622 +SHA256 (vanhauser-thc-AFLplusplus-2.54c_GH0.tar.gz) = cbf691b5a0287b992f3c417c16ddae4ca7cae0fa9f8132bda836456096522c14 +SIZE (vanhauser-thc-AFLplusplus-2.54c_GH0.tar.gz) = 958461 +SHA256 (52cbd650b7ae30c64152601fbc34350d61b3e02a.patch) = 596075efa9bf07a027737c25feb6c7b9d73d7690b885d27b3e16aa79f8532a10 +SIZE (52cbd650b7ae30c64152601fbc34350d61b3e02a.patch) = 3312 +SHA256 (efa205289662db40382f9c2a4e83420438419bba.patch) = 1d25895b5e8c03aff3fcd69bbb719481545d9ed04cdd555c0855e645e8aea77a +SIZE (efa205289662db40382f9c2a4e83420438419bba.patch) = 2074 Modified: head/security/afl++/files/Makefile.extra ============================================================================== --- head/security/afl++/files/Makefile.extra Thu Sep 5 09:32:45 2019 (r511162) +++ head/security/afl++/files/Makefile.extra Thu Sep 5 09:36:30 2019 (r511163) @@ -1,7 +1,7 @@ .PHONY: libdislocator llvm_mode test_llvm_mode libdislocator: - $(MAKE) -C libdislocator + $(MAKE) -C libdislocator CFLAGS="-I../include ${CFLAGS}" llvm_mode: $(MAKE) -C llvm_mode Modified: head/security/afl++/pkg-plist ============================================================================== --- head/security/afl++/pkg-plist Thu Sep 5 09:32:45 2019 (r511162) +++ head/security/afl++/pkg-plist Thu Sep 5 09:36:30 2019 (r511163) @@ -10,7 +10,7 @@ bin/afl-fuzz bin/afl-gotcpu bin/afl-plot bin/afl-showmap -@comment bin/afl-system-config +bin/afl-system-config bin/afl-tmin bin/afl-whatsup %%X86%%lib/afl/afl-as @@ -24,6 +24,15 @@ lib/afl/libdislocator.so %%LLVM%%lib/afl/libLLVMInsTrim.so %%LLVM%%lib/afl/split-compares-pass.so %%LLVM%%lib/afl/split-switches-pass.so +man/man8/afl-cmin.8.gz +man/man8/afl-fuzz.8.gz +man/man8/afl-gcc.8.gz +man/man8/afl-gotcpu.8.gz +man/man8/afl-plot.8.gz +man/man8/afl-showmap.8.gz +man/man8/afl-system-config.8.gz +man/man8/afl-tmin.8.gz +man/man8/afl-whatsup.8.gz %%DATADIR%%/README.dictionaries %%DATADIR%%/README.testcases %%DATADIR%%/archives/common/ar/small_archive.a @@ -79,13 +88,17 @@ lib/afl/libdislocator.so %%PORTDOCS%%%%DOCSDIR%%/ChangeLog %%PORTDOCS%%%%DOCSDIR%%/QuickStartGuide.txt %%PORTDOCS%%%%DOCSDIR%%/README.md -%%PORTDOCS%%%%DOCSDIR%%/README.dislocator -%%LLVM%%%%PORTDOCS%%%%DOCSDIR%%/README.laf-intel -%%LLVM%%%%PORTDOCS%%%%DOCSDIR%%/README.llvm %%PORTDOCS%%%%DOCSDIR%%/binaryonly_fuzzing.txt +%%PORTDOCS%%%%DOCSDIR%%/custom_mutator.txt %%PORTDOCS%%%%DOCSDIR%%/env_variables.txt %%PORTDOCS%%%%DOCSDIR%%/historical_notes.txt +%%PORTDOCS%%%%DOCSDIR%%/libdislocator/README.md %%PORTDOCS%%%%DOCSDIR%%/life_pro_tips.txt +%%LLVM%%%%PORTDOCS%%%%DOCSDIR%%/llvm_mode/README.md +%%LLVM%%%%PORTDOCS%%%%DOCSDIR%%/llvm_mode/README.instrim.md +%%LLVM%%%%PORTDOCS%%%%DOCSDIR%%/llvm_mode/README.laf-intel.md +%%LLVM%%%%PORTDOCS%%%%DOCSDIR%%/llvm_mode/README.neverzero.md +%%LLVM%%%%PORTDOCS%%%%DOCSDIR%%/llvm_mode/README.whitelist.md %%PORTDOCS%%%%DOCSDIR%%/notes_for_asan.txt %%PORTDOCS%%%%DOCSDIR%%/parallel_fuzzing.txt %%PORTDOCS%%%%DOCSDIR%%/perf_tips.txt @@ -94,4 +107,3 @@ lib/afl/libdislocator.so %%PORTDOCS%%%%DOCSDIR%%/sister_projects.txt %%PORTDOCS%%%%DOCSDIR%%/status_screen.txt %%PORTDOCS%%%%DOCSDIR%%/technical_details.txt -%%PORTDOCS%%%%DOCSDIR%%/unicorn_mode.txt