pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/afl Update to 1.75b:
details: https://anonhg.NetBSD.org/pkgsrc/rev/bf4e1bea7d24
branches: trunk
changeset: 651144:bf4e1bea7d24
user: wiz <wiz%pkgsrc.org@localhost>
date: Sun May 03 09:53:58 2015 +0000
description:
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:
devel/afl/Makefile | 4 +-
devel/afl/PLIST | 152 ++++++++++++++++++++++++++++++++++++++++++++++++++++-
devel/afl/distinfo | 8 +-
3 files changed, 157 insertions(+), 7 deletions(-)
diffs (191 lines):
diff -r 91aa790e29a6 -r bf4e1bea7d24 devel/afl/Makefile
--- a/devel/afl/Makefile Sun May 03 09:49:32 2015 +0000
+++ b/devel/afl/Makefile Sun May 03 09:53:58 2015 +0000
@@ -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 -r 91aa790e29a6 -r bf4e1bea7d24 devel/afl/PLIST
--- a/devel/afl/PLIST Sun May 03 09:49:32 2015 +0000
+++ b/devel/afl/PLIST Sun May 03 09:53:58 2015 +0000
@@ -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_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 -r 91aa790e29a6 -r bf4e1bea7d24 devel/afl/distinfo
--- a/devel/afl/distinfo Sun May 03 09:49:32 2015 +0000
+++ b/devel/afl/distinfo Sun May 03 09:53:58 2015 +0000
@@ -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
Home |
Main Index |
Thread Index |
Old Index