summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2015-05-03 09:53:58 +0000
committerwiz <wiz@pkgsrc.org>2015-05-03 09:53:58 +0000
commit902b52fb5dca73138dd53f364d407ee3ff926a38 (patch)
tree30f5a09d9d41bc84d7f124f4f481e7f46619daad /devel
parenta9112c35f1b4ce8b5168e93035db4066242ae524 (diff)
downloadpkgsrc-902b52fb5dca73138dd53f364d407ee3ff926a38.tar.gz
Update to 1.75b:
-------------- Version 1.75b: -------------- - Improved argv_fuzzing to allow it to emit empty args. Spotted by Jakub Wilk. - afl-clang-fast now defines __AFL_HAVE_MANUAL_INIT. Suggested by Jakub Wilk. - Fixed a libtool-related bug with afl-clang-fast that would make some ./configure invocations generate incorrect output. Spotted by Jakub Wilk. - Removed flock() on Solaris. This means no locking on this platform, but so be it. Problem reported by Martin Carpenter. - Fixed a typo. Reported by Jakub Wilk. -------------- Version 1.74b: -------------- - Added an example argv[] fuzzing wrapper in experimental/argv_fuzzing. Reworked the bash example to be faster, too. - Clarified llvm_mode prerequisites for FreeBSD. - Improved afl-tmin to use /tmp if cwd is not writeable. - Removed redundant includes for sys/fcntl.h, which caused warnings with some nitpicky versions of libc. - Added a corpus of basic HTML tags that parsers are likely to pay attention to (no attributes). - Added EP_EnabledOnOptLevel0 to llvm_mode, so that the instrumentation is inserted even when AFL_DONT_OPTIMIZE=1 is set. - Switched qemu_mode to use the newly-released QEMU 2.3.0, which contains a couple of minor bugfixes. -------------- Version 1.73b: -------------- - Fixed a pretty stupid bug in effector maps that could sometimes cause AFL to fuzz slightly more than necessary; and in very rare circumstances, could lead to SEGV if eff_map is aligned with page boundary and followed by an unmapped page. Spotted by Jonathan Gray.
Diffstat (limited to 'devel')
-rw-r--r--devel/afl/Makefile4
-rw-r--r--devel/afl/PLIST152
-rw-r--r--devel/afl/distinfo8
3 files changed, 157 insertions, 7 deletions
diff --git a/devel/afl/Makefile b/devel/afl/Makefile
index c36114512a5..e97287dd482 100644
--- a/devel/afl/Makefile
+++ b/devel/afl/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.20 2015/04/26 07:58:00 wiz Exp $
+# $NetBSD: Makefile,v 1.21 2015/05/03 09:53:58 wiz Exp $
-DISTNAME= afl-1.72b
+DISTNAME= afl-1.75b
CATEGORIES= devel
MASTER_SITES= http://lcamtuf.coredump.cx/afl/releases/
EXTRACT_SUFX= .tgz
diff --git a/devel/afl/PLIST b/devel/afl/PLIST
index 07142579fd4..86744be2797 100644
--- a/devel/afl/PLIST
+++ b/devel/afl/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2015/04/12 14:24:20 wiz Exp $
+@comment $NetBSD: PLIST,v 1.12 2015/05/03 09:53:58 wiz Exp $
bin/afl-clang
bin/afl-clang++
bin/afl-cmin
@@ -22,6 +22,156 @@ share/afl/testcases/_extras/gif/section_2101
share/afl/testcases/_extras/gif/section_21f9
share/afl/testcases/_extras/gif/section_21fe
share/afl/testcases/_extras/gif/section_21ff
+share/afl/testcases/_extras/html/basic_tags/tag_a
+share/afl/testcases/_extras/html/basic_tags/tag_abbr
+share/afl/testcases/_extras/html/basic_tags/tag_acronym
+share/afl/testcases/_extras/html/basic_tags/tag_address
+share/afl/testcases/_extras/html/basic_tags/tag_annotation-xml
+share/afl/testcases/_extras/html/basic_tags/tag_applet
+share/afl/testcases/_extras/html/basic_tags/tag_area
+share/afl/testcases/_extras/html/basic_tags/tag_article
+share/afl/testcases/_extras/html/basic_tags/tag_aside
+share/afl/testcases/_extras/html/basic_tags/tag_audio
+share/afl/testcases/_extras/html/basic_tags/tag_b
+share/afl/testcases/_extras/html/basic_tags/tag_base
+share/afl/testcases/_extras/html/basic_tags/tag_basefont
+share/afl/testcases/_extras/html/basic_tags/tag_bdi
+share/afl/testcases/_extras/html/basic_tags/tag_bdo
+share/afl/testcases/_extras/html/basic_tags/tag_bgsound
+share/afl/testcases/_extras/html/basic_tags/tag_big
+share/afl/testcases/_extras/html/basic_tags/tag_blink
+share/afl/testcases/_extras/html/basic_tags/tag_blockquote
+share/afl/testcases/_extras/html/basic_tags/tag_body
+share/afl/testcases/_extras/html/basic_tags/tag_br
+share/afl/testcases/_extras/html/basic_tags/tag_button
+share/afl/testcases/_extras/html/basic_tags/tag_canvas
+share/afl/testcases/_extras/html/basic_tags/tag_caption
+share/afl/testcases/_extras/html/basic_tags/tag_center
+share/afl/testcases/_extras/html/basic_tags/tag_cite
+share/afl/testcases/_extras/html/basic_tags/tag_code
+share/afl/testcases/_extras/html/basic_tags/tag_col
+share/afl/testcases/_extras/html/basic_tags/tag_colgroup
+share/afl/testcases/_extras/html/basic_tags/tag_data
+share/afl/testcases/_extras/html/basic_tags/tag_datalist
+share/afl/testcases/_extras/html/basic_tags/tag_dd
+share/afl/testcases/_extras/html/basic_tags/tag_del
+share/afl/testcases/_extras/html/basic_tags/tag_desc
+share/afl/testcases/_extras/html/basic_tags/tag_details
+share/afl/testcases/_extras/html/basic_tags/tag_dfn
+share/afl/testcases/_extras/html/basic_tags/tag_dir
+share/afl/testcases/_extras/html/basic_tags/tag_div
+share/afl/testcases/_extras/html/basic_tags/tag_dl
+share/afl/testcases/_extras/html/basic_tags/tag_dt
+share/afl/testcases/_extras/html/basic_tags/tag_em
+share/afl/testcases/_extras/html/basic_tags/tag_embed
+share/afl/testcases/_extras/html/basic_tags/tag_fieldset
+share/afl/testcases/_extras/html/basic_tags/tag_figcaption
+share/afl/testcases/_extras/html/basic_tags/tag_figure
+share/afl/testcases/_extras/html/basic_tags/tag_font
+share/afl/testcases/_extras/html/basic_tags/tag_footer
+share/afl/testcases/_extras/html/basic_tags/tag_foreignobject
+share/afl/testcases/_extras/html/basic_tags/tag_form
+share/afl/testcases/_extras/html/basic_tags/tag_frame
+share/afl/testcases/_extras/html/basic_tags/tag_frameset
+share/afl/testcases/_extras/html/basic_tags/tag_h1
+share/afl/testcases/_extras/html/basic_tags/tag_h2
+share/afl/testcases/_extras/html/basic_tags/tag_h3
+share/afl/testcases/_extras/html/basic_tags/tag_h4
+share/afl/testcases/_extras/html/basic_tags/tag_h5
+share/afl/testcases/_extras/html/basic_tags/tag_h6
+share/afl/testcases/_extras/html/basic_tags/tag_head
+share/afl/testcases/_extras/html/basic_tags/tag_header
+share/afl/testcases/_extras/html/basic_tags/tag_hgroup
+share/afl/testcases/_extras/html/basic_tags/tag_hr
+share/afl/testcases/_extras/html/basic_tags/tag_html
+share/afl/testcases/_extras/html/basic_tags/tag_i
+share/afl/testcases/_extras/html/basic_tags/tag_iframe
+share/afl/testcases/_extras/html/basic_tags/tag_image
+share/afl/testcases/_extras/html/basic_tags/tag_img
+share/afl/testcases/_extras/html/basic_tags/tag_input
+share/afl/testcases/_extras/html/basic_tags/tag_ins
+share/afl/testcases/_extras/html/basic_tags/tag_isindex
+share/afl/testcases/_extras/html/basic_tags/tag_kbd
+share/afl/testcases/_extras/html/basic_tags/tag_keygen
+share/afl/testcases/_extras/html/basic_tags/tag_label
+share/afl/testcases/_extras/html/basic_tags/tag_legend
+share/afl/testcases/_extras/html/basic_tags/tag_li
+share/afl/testcases/_extras/html/basic_tags/tag_link
+share/afl/testcases/_extras/html/basic_tags/tag_listing
+share/afl/testcases/_extras/html/basic_tags/tag_main
+share/afl/testcases/_extras/html/basic_tags/tag_malignmark
+share/afl/testcases/_extras/html/basic_tags/tag_map
+share/afl/testcases/_extras/html/basic_tags/tag_mark
+share/afl/testcases/_extras/html/basic_tags/tag_marquee
+share/afl/testcases/_extras/html/basic_tags/tag_math
+share/afl/testcases/_extras/html/basic_tags/tag_menu
+share/afl/testcases/_extras/html/basic_tags/tag_menuitem
+share/afl/testcases/_extras/html/basic_tags/tag_meta
+share/afl/testcases/_extras/html/basic_tags/tag_meter
+share/afl/testcases/_extras/html/basic_tags/tag_mglyph
+share/afl/testcases/_extras/html/basic_tags/tag_mi
+share/afl/testcases/_extras/html/basic_tags/tag_mn
+share/afl/testcases/_extras/html/basic_tags/tag_mo
+share/afl/testcases/_extras/html/basic_tags/tag_ms
+share/afl/testcases/_extras/html/basic_tags/tag_mtext
+share/afl/testcases/_extras/html/basic_tags/tag_multicol
+share/afl/testcases/_extras/html/basic_tags/tag_nav
+share/afl/testcases/_extras/html/basic_tags/tag_nextid
+share/afl/testcases/_extras/html/basic_tags/tag_nobr
+share/afl/testcases/_extras/html/basic_tags/tag_noembed
+share/afl/testcases/_extras/html/basic_tags/tag_noframes
+share/afl/testcases/_extras/html/basic_tags/tag_noscript
+share/afl/testcases/_extras/html/basic_tags/tag_object
+share/afl/testcases/_extras/html/basic_tags/tag_ol
+share/afl/testcases/_extras/html/basic_tags/tag_optgroup
+share/afl/testcases/_extras/html/basic_tags/tag_option
+share/afl/testcases/_extras/html/basic_tags/tag_output
+share/afl/testcases/_extras/html/basic_tags/tag_p
+share/afl/testcases/_extras/html/basic_tags/tag_param
+share/afl/testcases/_extras/html/basic_tags/tag_plaintext
+share/afl/testcases/_extras/html/basic_tags/tag_pre
+share/afl/testcases/_extras/html/basic_tags/tag_progress
+share/afl/testcases/_extras/html/basic_tags/tag_q
+share/afl/testcases/_extras/html/basic_tags/tag_rb
+share/afl/testcases/_extras/html/basic_tags/tag_rp
+share/afl/testcases/_extras/html/basic_tags/tag_rt
+share/afl/testcases/_extras/html/basic_tags/tag_rtc
+share/afl/testcases/_extras/html/basic_tags/tag_ruby
+share/afl/testcases/_extras/html/basic_tags/tag_s
+share/afl/testcases/_extras/html/basic_tags/tag_samp
+share/afl/testcases/_extras/html/basic_tags/tag_script
+share/afl/testcases/_extras/html/basic_tags/tag_section
+share/afl/testcases/_extras/html/basic_tags/tag_select
+share/afl/testcases/_extras/html/basic_tags/tag_small
+share/afl/testcases/_extras/html/basic_tags/tag_source
+share/afl/testcases/_extras/html/basic_tags/tag_spacer
+share/afl/testcases/_extras/html/basic_tags/tag_span
+share/afl/testcases/_extras/html/basic_tags/tag_strike
+share/afl/testcases/_extras/html/basic_tags/tag_strong
+share/afl/testcases/_extras/html/basic_tags/tag_style
+share/afl/testcases/_extras/html/basic_tags/tag_sub
+share/afl/testcases/_extras/html/basic_tags/tag_summary
+share/afl/testcases/_extras/html/basic_tags/tag_sup
+share/afl/testcases/_extras/html/basic_tags/tag_svg
+share/afl/testcases/_extras/html/basic_tags/tag_table
+share/afl/testcases/_extras/html/basic_tags/tag_tbody
+share/afl/testcases/_extras/html/basic_tags/tag_td
+share/afl/testcases/_extras/html/basic_tags/tag_template
+share/afl/testcases/_extras/html/basic_tags/tag_textarea
+share/afl/testcases/_extras/html/basic_tags/tag_tfoot
+share/afl/testcases/_extras/html/basic_tags/tag_th
+share/afl/testcases/_extras/html/basic_tags/tag_thead
+share/afl/testcases/_extras/html/basic_tags/tag_time
+share/afl/testcases/_extras/html/basic_tags/tag_title
+share/afl/testcases/_extras/html/basic_tags/tag_tr
+share/afl/testcases/_extras/html/basic_tags/tag_track
+share/afl/testcases/_extras/html/basic_tags/tag_tt
+share/afl/testcases/_extras/html/basic_tags/tag_u
+share/afl/testcases/_extras/html/basic_tags/tag_ul
+share/afl/testcases/_extras/html/basic_tags/tag_var
+share/afl/testcases/_extras/html/basic_tags/tag_video
+share/afl/testcases/_extras/html/basic_tags/tag_wbr
+share/afl/testcases/_extras/html/basic_tags/tag_xmp
share/afl/testcases/_extras/jpeg/header_jfif
share/afl/testcases/_extras/jpeg/header_jfxx
share/afl/testcases/_extras/jpeg/section_ffc0
diff --git a/devel/afl/distinfo b/devel/afl/distinfo
index 667d38faf78..87e6412a618 100644
--- a/devel/afl/distinfo
+++ b/devel/afl/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.20 2015/04/26 07:58:00 wiz Exp $
+$NetBSD: distinfo,v 1.21 2015/05/03 09:53:58 wiz Exp $
-SHA1 (afl-1.72b.tgz) = 0bfe27413d4fba3be6a5b8f4a4a96fbf3398bf83
-RMD160 (afl-1.72b.tgz) = 33dd093b4323fe8c92436459043e5f71463d9561
-Size (afl-1.72b.tgz) = 793066 bytes
+SHA1 (afl-1.75b.tgz) = 57f46001612c59e0128ca5c1109de1281c6b139d
+RMD160 (afl-1.75b.tgz) = 9969fdfff0a71627d951f45c0b03df0cd11ba883
+Size (afl-1.75b.tgz) = 798533 bytes