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.80b:
details: https://anonhg.NetBSD.org/pkgsrc/rev/ea6d4954e1cd
branches: trunk
changeset: 652238:ea6d4954e1cd
user: wiz <wiz%pkgsrc.org@localhost>
date: Thu May 28 05:54:04 2015 +0000
description:
Update to 1.80b:
--------------
Version 1.80b:
--------------
- Made afl-cmin tolerant of whitespaces in filenames. Suggested by
Jonathan Neuschafer and Ketil Froyn.
- Added support for AFL_EXIT_WHEN_DONE, as suggested by Michael Rash.
--------------
Version 1.79b:
--------------
- Added support for dictionary levels, see testcases/README.testcases.
- Reworked the SQL dictionary to use levels.
- Added a note about Preeny.
--------------
Version 1.78b:
--------------
- Added a dictionary for PDF, contributed by Ben Nagy.
- Added several references to afl-cov, a new tool by Michael Rash.
- Fixed a problem with crash reporter detection on MacOS X, as reported by
Louis Dassy.
--------------
Version 1.77b:
--------------
- Extended the -x option to support single-file dictionaries.
- Replaced factory-packaged dictionaries with file-based variants.
- Removed newlines from HTML keywords in testcases/_extras/html/.
--------------
Version 1.76b:
--------------
- Very significantly reduced the number of duplicate execs during
deterministic checks, chiefly in int16 and int32 stages. Confirmed
identical path yields. This should improve early-stage efficiency by
around 5-10%.
- Reduced the likelihood of duplicate non-deterministic execs by
bumping up lowest stacking factor from 1 to 2. Quickly confirmed
that this doesn't seem to have significant impact on coverage with
libpng.
- Added a note about integrating afl-fuzz with third-party tools.
diffstat:
devel/afl/Makefile | 4 +-
devel/afl/PLIST | 680 +----------------------------------------------------
devel/afl/distinfo | 8 +-
3 files changed, 17 insertions(+), 675 deletions(-)
diffs (truncated from 719 to 300 lines):
diff -r e20cb9ad2ced -r ea6d4954e1cd devel/afl/Makefile
--- a/devel/afl/Makefile Thu May 28 05:31:50 2015 +0000
+++ b/devel/afl/Makefile Thu May 28 05:54:04 2015 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.21 2015/05/03 09:53:58 wiz Exp $
+# $NetBSD: Makefile,v 1.22 2015/05/28 05:54:04 wiz Exp $
-DISTNAME= afl-1.75b
+DISTNAME= afl-1.80b
CATEGORIES= devel
MASTER_SITES= http://lcamtuf.coredump.cx/afl/releases/
EXTRACT_SUFX= .tgz
diff -r e20cb9ad2ced -r ea6d4954e1cd devel/afl/PLIST
--- a/devel/afl/PLIST Thu May 28 05:31:50 2015 +0000
+++ b/devel/afl/PLIST Thu May 28 05:54:04 2015 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.12 2015/05/03 09:53:58 wiz Exp $
+@comment $NetBSD: PLIST,v 1.13 2015/05/28 05:54:04 wiz Exp $
bin/afl-clang
bin/afl-clang++
bin/afl-cmin
@@ -13,674 +13,16 @@
lib/afl/afl-as
lib/afl/as
share/afl/testcases/README.testcases
-share/afl/testcases/_extras/gif/header_87a
-share/afl/testcases/_extras/gif/header_89a
-share/afl/testcases/_extras/gif/header_gif
-share/afl/testcases/_extras/gif/marker_2c
-share/afl/testcases/_extras/gif/marker_3b
-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
-share/afl/testcases/_extras/jpeg/section_ffc2
-share/afl/testcases/_extras/jpeg/section_ffc4
-share/afl/testcases/_extras/jpeg/section_ffd0
-share/afl/testcases/_extras/jpeg/section_ffd8
-share/afl/testcases/_extras/jpeg/section_ffd9
-share/afl/testcases/_extras/jpeg/section_ffda
-share/afl/testcases/_extras/jpeg/section_ffdb
-share/afl/testcases/_extras/jpeg/section_ffdd
-share/afl/testcases/_extras/jpeg/section_ffe0
-share/afl/testcases/_extras/jpeg/section_ffe1
-share/afl/testcases/_extras/jpeg/section_fffe
-share/afl/testcases/_extras/js/keyword_arguments
-share/afl/testcases/_extras/js/keyword_break
-share/afl/testcases/_extras/js/keyword_case
-share/afl/testcases/_extras/js/keyword_catch
-share/afl/testcases/_extras/js/keyword_const
-share/afl/testcases/_extras/js/keyword_continue
-share/afl/testcases/_extras/js/keyword_debugger
-share/afl/testcases/_extras/js/keyword_decodeURI
-share/afl/testcases/_extras/js/keyword_default
-share/afl/testcases/_extras/js/keyword_delete
-share/afl/testcases/_extras/js/keyword_do
-share/afl/testcases/_extras/js/keyword_else
-share/afl/testcases/_extras/js/keyword_escape
-share/afl/testcases/_extras/js/keyword_eval
-share/afl/testcases/_extras/js/keyword_export
-share/afl/testcases/_extras/js/keyword_finally
-share/afl/testcases/_extras/js/keyword_for
-share/afl/testcases/_extras/js/keyword_function
-share/afl/testcases/_extras/js/keyword_if
-share/afl/testcases/_extras/js/keyword_in
-share/afl/testcases/_extras/js/keyword_instanceof
-share/afl/testcases/_extras/js/keyword_isNaN
-share/afl/testcases/_extras/js/keyword_let
-share/afl/testcases/_extras/js/keyword_new
-share/afl/testcases/_extras/js/keyword_parseInt
-share/afl/testcases/_extras/js/keyword_return
-share/afl/testcases/_extras/js/keyword_switch
-share/afl/testcases/_extras/js/keyword_this
-share/afl/testcases/_extras/js/keyword_throw
-share/afl/testcases/_extras/js/keyword_try
-share/afl/testcases/_extras/js/keyword_typeof
-share/afl/testcases/_extras/js/keyword_var
-share/afl/testcases/_extras/js/keyword_void
-share/afl/testcases/_extras/js/keyword_while
-share/afl/testcases/_extras/js/keyword_with
-share/afl/testcases/_extras/js/misc_1
-share/afl/testcases/_extras/js/misc_a
-share/afl/testcases/_extras/js/misc_array
-share/afl/testcases/_extras/js/misc_assign
-share/afl/testcases/_extras/js/misc_code_block
-share/afl/testcases/_extras/js/misc_colon_num
-share/afl/testcases/_extras/js/misc_colon_string
-share/afl/testcases/_extras/js/misc_comma
-share/afl/testcases/_extras/js/misc_comment_block
-share/afl/testcases/_extras/js/misc_comment_line
-share/afl/testcases/_extras/js/misc_cond
-share/afl/testcases/_extras/js/misc_dec
-share/afl/testcases/_extras/js/misc_div
-share/afl/testcases/_extras/js/misc_equals
-share/afl/testcases/_extras/js/misc_fn
-share/afl/testcases/_extras/js/misc_identical
-share/afl/testcases/_extras/js/misc_inc
-share/afl/testcases/_extras/js/misc_minus
-share/afl/testcases/_extras/js/misc_modulo
-share/afl/testcases/_extras/js/misc_parentheses
-share/afl/testcases/_extras/js/misc_parentheses_1
-share/afl/testcases/_extras/js/misc_parentheses_1x4
-share/afl/testcases/_extras/js/misc_parentheses_a
-share/afl/testcases/_extras/js/misc_period
-share/afl/testcases/_extras/js/misc_plus
-share/afl/testcases/_extras/js/misc_plus_assign
-share/afl/testcases/_extras/js/misc_regex
-share/afl/testcases/_extras/js/misc_rol
-share/afl/testcases/_extras/js/misc_semicolon
-share/afl/testcases/_extras/js/misc_serialized_object
-share/afl/testcases/_extras/js/misc_string
-share/afl/testcases/_extras/js/misc_unicode
-share/afl/testcases/_extras/js/object_Array
-share/afl/testcases/_extras/js/object_Boolean
-share/afl/testcases/_extras/js/object_Date
-share/afl/testcases/_extras/js/object_Function
-share/afl/testcases/_extras/js/object_Infinity
-share/afl/testcases/_extras/js/object_Int8Array
-share/afl/testcases/_extras/js/object_Math
-share/afl/testcases/_extras/js/object_NaN
-share/afl/testcases/_extras/js/object_Number
-share/afl/testcases/_extras/js/object_Object
-share/afl/testcases/_extras/js/object_RegExp
-share/afl/testcases/_extras/js/object_String
-share/afl/testcases/_extras/js/object_Symbol
-share/afl/testcases/_extras/js/object_false
-share/afl/testcases/_extras/js/object_null
-share/afl/testcases/_extras/js/object_true
-share/afl/testcases/_extras/js/prop_charAt
-share/afl/testcases/_extras/js/prop_concat
-share/afl/testcases/_extras/js/prop_constructor
-share/afl/testcases/_extras/js/prop_destructor
-share/afl/testcases/_extras/js/prop_length
-share/afl/testcases/_extras/js/prop_match
-share/afl/testcases/_extras/js/prop_proto
-share/afl/testcases/_extras/js/prop_prototype
-share/afl/testcases/_extras/js/prop_slice
-share/afl/testcases/_extras/js/prop_toCode
-share/afl/testcases/_extras/js/prop_toString
-share/afl/testcases/_extras/js/prop_valueOf
-share/afl/testcases/_extras/png/header_png
-share/afl/testcases/_extras/png/section_IDAT
-share/afl/testcases/_extras/png/section_IEND
-share/afl/testcases/_extras/png/section_IHDR
-share/afl/testcases/_extras/png/section_PLTE
-share/afl/testcases/_extras/png/section_bKGD
-share/afl/testcases/_extras/png/section_cHRM
Home |
Main Index |
Thread Index |
Old Index