Fri Jul 31 08:46:47 2020 UTC ()
afl: update to 2.57b.

---------------------------
Version 2.57b (2020-06-30):
---------------------------

  - llvm_mode and alf-clang-fast related fixes.

  - Android support.

  - Fixed bugs with stability calculate and testcase calibration.


(wiz)
diff -r1.63 -r1.64 pkgsrc/devel/afl/Makefile
diff -r1.63 -r1.64 pkgsrc/devel/afl/distinfo
diff -r1.18 -r1.19 pkgsrc/devel/afl/PLIST

cvs diff -r1.63 -r1.64 pkgsrc/devel/afl/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/afl/Makefile 2019/11/03 10:39:05 1.63
+++ pkgsrc/devel/afl/Makefile 2020/07/31 08:46:47 1.64
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1# $NetBSD: Makefile,v 1.63 2019/11/03 10:39:05 rillig Exp $ 1# $NetBSD: Makefile,v 1.64 2020/07/31 08:46:47 wiz Exp $
2 2
3DISTNAME= afl-2.56b 3DISTNAME= afl-2.57b
4CATEGORIES= devel 4CATEGORIES= devel
5MASTER_SITES= http://lcamtuf.coredump.cx/afl/releases/ 5MASTER_SITES= http://lcamtuf.coredump.cx/afl/releases/
6MASTER_SITES= ${MASTER_SITE_GITHUB:=google/} 6MASTER_SITES+= ${MASTER_SITE_GITHUB:=google/}
7GITHUB_TAG= v${PKGVERSION_NOREV} 7GITHUB_TAG= v${PKGVERSION_NOREV}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://lcamtuf.coredump.cx/afl/ 10HOMEPAGE= http://lcamtuf.coredump.cx/afl/
11COMMENT= American Fuzzy Lop, a fuzzing tool for finding bugs by random input 11COMMENT= American Fuzzy Lop, a fuzzing tool for finding bugs by random input
12LICENSE= apache-2.0 12LICENSE= apache-2.0
13 13
14USE_TOOLS+= bash:run gmake 14USE_TOOLS+= bash:run gmake
15REPLACE_SH+= afl-plot 15REPLACE_SH+= afl-plot
16REPLACE_BASH+= afl-cmin 16REPLACE_BASH+= afl-cmin
17 17
18WRKSRC= ${WRKDIR}/${PKGBASE:tu}-${PKGVERSION_NOREV} 18WRKSRC= ${WRKDIR}/${PKGBASE:tu}-${PKGVERSION_NOREV}
19 19

cvs diff -r1.63 -r1.64 pkgsrc/devel/afl/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/afl/distinfo 2019/10/11 16:20:18 1.63
+++ pkgsrc/devel/afl/distinfo 2020/07/31 08:46:47 1.64
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.63 2019/10/11 16:20:18 kamil Exp $ 1$NetBSD: distinfo,v 1.64 2020/07/31 08:46:47 wiz Exp $
2 2
3SHA1 (afl-2.56b.tar.gz) = e04d218e224698e35b4bf43c390b3147fc44dce6 3SHA1 (afl-2.57b.tar.gz) = ca0a65783d0a5c119b72852916b1bbc38cfcea98
4RMD160 (afl-2.56b.tar.gz) = e6b423efa6bda4f879c38e365ee25372d81d14e9 4RMD160 (afl-2.57b.tar.gz) = d02d3bf3d24ad713ede03b231a8372b8d0c70dbc
5SHA512 (afl-2.56b.tar.gz) = 4e76fc503fe615aac4d0bbd8e3632d5cfbb7a3ac107be03c399afc024a8ad364dba933875d50a9b65083159faf6ebef5e13c39b25db977b01bd29b6340cad162 5SHA512 (afl-2.57b.tar.gz) = 5d12b96229e966aeb11deb47cd8eb36cde2fa32656eb187db02c7240909d6acda36be59b2baf7e42cddd228d25ec94c8bffc3fa27f7f4b5e1e462b62929ce75d
6Size (afl-2.56b.tar.gz) = 836989 bytes 6Size (afl-2.57b.tar.gz) = 839871 bytes

cvs diff -r1.18 -r1.19 pkgsrc/devel/afl/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/afl/PLIST 2017/08/14 20:49:42 1.18
+++ pkgsrc/devel/afl/PLIST 2020/07/31 08:46:47 1.19
@@ -1,36 +1,37 @@ @@ -1,36 +1,37 @@
1@comment $NetBSD: PLIST,v 1.18 2017/08/14 20:49:42 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.19 2020/07/31 08:46:47 wiz Exp $
2bin/afl-analyze 2bin/afl-analyze
3bin/afl-clang 3bin/afl-clang
4bin/afl-clang++ 4bin/afl-clang++
5bin/afl-cmin 5bin/afl-cmin
6bin/afl-fuzz 6bin/afl-fuzz
7bin/afl-g++ 7bin/afl-g++
8bin/afl-gcc 8bin/afl-gcc
9bin/afl-gotcpu 9bin/afl-gotcpu
10bin/afl-plot 10bin/afl-plot
11bin/afl-showmap 11bin/afl-showmap
12bin/afl-tmin 12bin/afl-tmin
13bin/afl-whatsup 13bin/afl-whatsup
14lib/afl/afl-as 14lib/afl/afl-as
15lib/afl/as 15lib/afl/as
16share/afl/dictionaries/README.dictionaries 16share/afl/dictionaries/README.dictionaries
17share/afl/dictionaries/gif.dict 17share/afl/dictionaries/gif.dict
18share/afl/dictionaries/html_tags.dict 18share/afl/dictionaries/html_tags.dict
19share/afl/dictionaries/jpeg.dict 19share/afl/dictionaries/jpeg.dict
20share/afl/dictionaries/js.dict 20share/afl/dictionaries/js.dict
21share/afl/dictionaries/json.dict 21share/afl/dictionaries/json.dict
22share/afl/dictionaries/pdf.dict 22share/afl/dictionaries/pdf.dict
23share/afl/dictionaries/png.dict 23share/afl/dictionaries/png.dict
 24share/afl/dictionaries/regexp.dict
24share/afl/dictionaries/sql.dict 25share/afl/dictionaries/sql.dict
25share/afl/dictionaries/tiff.dict 26share/afl/dictionaries/tiff.dict
26share/afl/dictionaries/webp.dict 27share/afl/dictionaries/webp.dict
27share/afl/dictionaries/xml.dict 28share/afl/dictionaries/xml.dict
28share/afl/testcases/README.testcases 29share/afl/testcases/README.testcases
29share/afl/testcases/archives/common/ar/small_archive.a 30share/afl/testcases/archives/common/ar/small_archive.a
30share/afl/testcases/archives/common/bzip2/small_archive.bz2 31share/afl/testcases/archives/common/bzip2/small_archive.bz2
31share/afl/testcases/archives/common/cab/small_archive.cab 32share/afl/testcases/archives/common/cab/small_archive.cab
32share/afl/testcases/archives/common/compress/small_archive.Z 33share/afl/testcases/archives/common/compress/small_archive.Z
33share/afl/testcases/archives/common/cpio/small_archive.cpio 34share/afl/testcases/archives/common/cpio/small_archive.cpio
34share/afl/testcases/archives/common/gzip/small_archive.gz 35share/afl/testcases/archives/common/gzip/small_archive.gz
35share/afl/testcases/archives/common/lzo/small_archive.lzo 36share/afl/testcases/archives/common/lzo/small_archive.lzo
36share/afl/testcases/archives/common/rar/small_archive.rar 37share/afl/testcases/archives/common/rar/small_archive.rar
@@ -51,26 +52,30 @@ share/afl/testcases/images/jp2/not_kitty @@ -51,26 +52,30 @@ share/afl/testcases/images/jp2/not_kitty
51share/afl/testcases/images/jpeg/not_kitty.jpg 52share/afl/testcases/images/jpeg/not_kitty.jpg
52share/afl/testcases/images/jxr/not_kitty.jxr 53share/afl/testcases/images/jxr/not_kitty.jxr
53share/afl/testcases/images/png/not_kitty.png 54share/afl/testcases/images/png/not_kitty.png
54share/afl/testcases/images/png/not_kitty_alpha.png 55share/afl/testcases/images/png/not_kitty_alpha.png
55share/afl/testcases/images/png/not_kitty_gamma.png 56share/afl/testcases/images/png/not_kitty_gamma.png
56share/afl/testcases/images/png/not_kitty_icc.png 57share/afl/testcases/images/png/not_kitty_icc.png
57share/afl/testcases/images/tiff/not_kitty.tiff 58share/afl/testcases/images/tiff/not_kitty.tiff
58share/afl/testcases/images/webp/not_kitty.webp 59share/afl/testcases/images/webp/not_kitty.webp
59share/afl/testcases/multimedia/h264/small_movie.mp4 60share/afl/testcases/multimedia/h264/small_movie.mp4
60share/afl/testcases/others/elf/small_exec.elf 61share/afl/testcases/others/elf/small_exec.elf
61share/afl/testcases/others/js/small_script.js 62share/afl/testcases/others/js/small_script.js
62share/afl/testcases/others/pcap/small_capture.pcap 63share/afl/testcases/others/pcap/small_capture.pcap
63share/afl/testcases/others/pdf/small.pdf 64share/afl/testcases/others/pdf/small.pdf
 65share/afl/testcases/others/regexp/reg1
 66share/afl/testcases/others/regexp/reg2
 67share/afl/testcases/others/regexp/reg3
 68share/afl/testcases/others/regexp/reg4
64share/afl/testcases/others/rtf/small_document.rtf 69share/afl/testcases/others/rtf/small_document.rtf
65share/afl/testcases/others/sql/simple_queries.sql 70share/afl/testcases/others/sql/simple_queries.sql
66share/afl/testcases/others/text/hello_world.txt 71share/afl/testcases/others/text/hello_world.txt
67share/afl/testcases/others/xml/small_document.xml 72share/afl/testcases/others/xml/small_document.xml
68share/doc/afl/ChangeLog 73share/doc/afl/ChangeLog
69share/doc/afl/QuickStartGuide.txt 74share/doc/afl/QuickStartGuide.txt
70share/doc/afl/README 75share/doc/afl/README
71share/doc/afl/env_variables.txt 76share/doc/afl/env_variables.txt
72share/doc/afl/historical_notes.txt 77share/doc/afl/historical_notes.txt
73share/doc/afl/life_pro_tips.txt 78share/doc/afl/life_pro_tips.txt
74share/doc/afl/notes_for_asan.txt 79share/doc/afl/notes_for_asan.txt
75share/doc/afl/parallel_fuzzing.txt 80share/doc/afl/parallel_fuzzing.txt
76share/doc/afl/perf_tips.txt 81share/doc/afl/perf_tips.txt