diff options
author | wiz <wiz@pkgsrc.org> | 2015-05-03 09:53:58 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2015-05-03 09:53:58 +0000 |
commit | 902b52fb5dca73138dd53f364d407ee3ff926a38 (patch) | |
tree | 30f5a09d9d41bc84d7f124f4f481e7f46619daad /devel | |
parent | a9112c35f1b4ce8b5168e93035db4066242ae524 (diff) | |
download | pkgsrc-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/Makefile | 4 | ||||
-rw-r--r-- | devel/afl/PLIST | 152 | ||||
-rw-r--r-- | devel/afl/distinfo | 8 |
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 |