1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-12 03:00:28 +00:00
Commit Graph

37 Commits

Author SHA1 Message Date
Jan Beich
46fd94ead2 security/afl: switch to llvm60 2018-04-27 23:10:39 +00:00
Tobias Kortkamp
11b117b3ae security/afl: Switch to devel/llvm50
and follow Mesa, Beignet, gecko@, USES=compiler:c++14-lang

PR:		224619
Submitted by:	jbeich
2017-12-27 17:21:35 +00:00
Tobias Kortkamp
2f487f560b security/afl: Update to 2.52b
- Make LLVM_VERSION overridable

Changes:	http://lcamtuf.coredump.cx/afl/ChangeLog.txt
2017-11-07 14:08:11 +00:00
Tobias Kortkamp
7320efab9d security/afl: Update to 2.51b
Changes:	http://lcamtuf.coredump.cx/afl/ChangeLog.txt
2017-08-31 11:13:57 +00:00
Tobias Kortkamp
01adac2ecd security/afl: Update to 2.50b
Changes:        http://lcamtuf.coredump.cx/afl/ChangeLog.txt
2017-08-25 09:09:28 +00:00
Tobias Kortkamp
ab0ffc1fd6 Update to 2.49b
Changes:	http://lcamtuf.coredump.cx/afl/ChangeLog.txt
2017-07-19 16:18:47 +00:00
Tobias Kortkamp
cc941807bf Update to 2.47b
- Also install libdislocator

Changes:	http://lcamtuf.coredump.cx/afl/ChangeLog.txt
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D11599
2017-07-14 09:38:15 +00:00
Tobias Kortkamp
c3145e5e62 Update to 2.43b
Changes:	http://lcamtuf.coredump.cx/afl/ChangeLog.txt
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D11281
2017-06-21 08:11:14 +00:00
Tobias Kortkamp
dd5a1def0f Update to 2.42b
Changes:	http://lcamtuf.coredump.cx/afl/ChangeLog.txt
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D11099
2017-06-09 13:35:40 +00:00
Tobias Kortkamp
f3cc41257b Update to 2.41b
Changes:	https://groups.google.com/d/msg/afl-users/7BoVk_cDpjM/LUg9nSnSBgAJ
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D10369
2017-04-14 05:22:41 +00:00
Tobias Kortkamp
18bb245b3a Update to 2.40b
- Move to LLVM 4.0

Changes:	http://lcamtuf.coredump.cx/afl/ChangeLog.txt
Approved by:	lme (mentor)
Differential Revision:	https://reviews.freebsd.org/D10270
2017-04-04 07:31:23 +00:00
Tobias Kortkamp
1ce5edac3b Update to 2.39b
- Move to LLVM 3.9
- Remove TEST_INSTRUMENTATION option and move instrumentation tests to
  the test stage
- Remove MINIMIZE_CORPUS option: afl-cmin was always installed anyway
- Remove useless pkg-message: afl-cplot prompts you to install gnuplot
  on its own

Changes:	http://lcamtuf.coredump.cx/afl/ChangeLog.txt
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D9820
2017-03-02 08:58:56 +00:00
Tobias Kortkamp
98058b8684 Update MAINTAINER to tobik@FreeBSD.org for my ports
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D9610
2017-02-15 12:28:29 +00:00
Raphael Kubo da Costa
5c63037ae1 Update to 2.36b.
PR:		216320
Submitted by:	Tobias Kortkamp <t@tobik.me> (maintainer)
2017-02-05 17:51:51 +00:00
Dmitry Marakasov
8244fe99bc - Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL
Approved by:	portmgr blanket
2017-01-11 10:08:38 +00:00
Kurt Jaeger
77d0f95596 security/afl: 2.29 -> 2.32
- Adds a new LLVM_VERSION knob to control the LLVM version the port uses
  when using the LLVM option
- Switches the default LLVM version from 3.7 to 3.8

PR:		212009
Submitted by:	Tobias Kortkamp <t@tobik.me> (maintainer)
2016-08-26 06:06:15 +00:00
Wen Heping
faeb597880 - Update to 2.29b
PR:		211678
Submitted by:	t@tobik.me(maintainer)
2016-08-09 12:55:52 +00:00
Kurt Jaeger
07f0ad9d9e security/afl: 2.19 -> 2.22
PR:		211476
Changes:	http://lcamtuf.coredump.cx/afl/ChangeLog.txt
Submitted by:	Tobias Kortkamp <t@tobik.me> (maintainer)
2016-07-31 13:53:35 +00:00
Jason Unovitch
a51173064b security/afl: update 2.07b -> 2.19b
PR:		210832
Submitted by:	Tobias Kortkamp <t@tobik.me> (maintainer)
2016-07-09 12:52:40 +00:00
Dmitry Marakasov
c86e9d9724 Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by default anyway and don't need to be listed
Approved by:	portmgr blanket
2016-05-23 20:35:01 +00:00
Mathieu Arnold
597afc47ba Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:25:16 +00:00
Wen Heping
ccb65754b4 - Update to 2.07b
PR:		207830
Submitted by:	t@tobik.me(maintainer)
2016-03-15 08:43:27 +00:00
Jason Unovitch
741c92cec3 security/afl: update 2.02b -> 2.03b
PR:		207391
Submitted by:	Tobias Kortkamp <t@tobik.me> (maintainer)
2016-02-22 11:24:41 +00:00
Kurt Jaeger
14165262f0 security/afl: 1.96.b -> 2.02b
Changes:
- Add new LLVM option which adds afl-clang-fast and afl-clang-fast++.
  Enabled by default, but broken on FreeBSD 9.
- The PLOT_SUPPORT option was broken in r405132 because of a typo in
  its RUN_DEPENDS.  Gnuplot is only required by afl-plot which will
  quit with an error alerting the user if it isn't installed, so
  instead of fixing the typo we remove it instead.  Added a
  pkg-message suggesting to install gnuplot if afl-plot is wanted.

PR:		207236
Submitted by:	Tobias Kortkamp <t@tobik.me> (maintainer)
2016-02-20 08:00:53 +00:00
Raphael Kubo da Costa
9027a8a6a4 Update to 1.96b.
And pass maintainership to submitter.

PR:		206601
Submitted by:	Tobias Kortkamp <t@tobik.me>
2016-01-28 22:30:20 +00:00
Martin Wilke
29e8e073f2 - Update to 1.95b
- Convert to options helper

PR:		205375
Submitted by:	 Fabian Keil
2016-01-03 11:38:46 +00:00
Xin LI
64db83a616 Update to 1.86b. 2015-08-15 01:14:00 +00:00
Philip M. Gollucci
969d63aa67 security/afl: cannonicalize MAINTAINER 2015-08-14 22:04:36 +00:00
Xin LI
40718f9572 security/afl: Update to 1.83b
While at it, reset maintainer to ports@ as the port now
contains LICENSE goo whose meaning remains a mystery.

PR:		201107
Submitted by:	Fabian Keil <fk fabiankeil de> (maintainer)
2015-06-25 19:41:27 +00:00
Dmitry Marakasov
2c89fd1b3e - Update to 1.80b
- While here, add LICENSE

PR:		201091
Submitted by:	fk@fabiankeil.de (maintainer)
2015-06-24 16:51:15 +00:00
Tilman Keskinoz
edfc865d8c Update to 1.56b
PR:		154085
Submitted by:	maintainer
2015-03-11 08:22:42 +00:00
Jan Beich
0b7791eb8f - Update to version 1.44b [1]
- Unbreak install with LOCALBASE != PREFIX [2]

Changes:	http://lcamtuf.coredump.cx/afl/ChangeLog.txt
PR:		197564 [1]
PR:		197644 [2]
Submitted by:	fk@fabiankeil.de (maintainer) [1]
Approved by:	fk@fabiankeil.de (maintainer) [2]
Approved by:	mentors (implicit)
2015-02-14 16:47:52 +00:00
Dmitry Marakasov
3f739bb4e6 - Update to 1.38b
PR:		197274
Submitted by:	fk@fabiankeil.de (maintainer)
2015-02-02 19:33:06 +00:00
Thomas Zander
ab68814eff Update to upstream version 1.11b
PR:		196765
Submitted by:	fk@fabiankeil.de (maintainer)
2015-01-18 19:27:00 +00:00
Thomas Zander
3934f056e6 - Update to version 1.05b
- Add OPTIONs for MINIMIZE_CORPUS and PLOT_SUPPORT (latter via gnuplot)

PR:		196095
Submitted by:	fk@fabiankeil.de (maintainer)
2014-12-28 14:07:12 +00:00
Pawel Pekala
6f0d26a11a - Update to version 0.80b [1]
- Fix DOCS option handling, it's default no need to add it to OPTIONS_DEFAULT,
  do not optionally install DOCS files, staging takes care of that

PR:		195415 [1]
Submitted by:	maintainer [1]
2014-12-14 21:52:59 +00:00
Kurt Jaeger
0db625f010 New port: security/afl
American fuzzy lop is a fuzzer that employs a novel type of compile-time
instrumentation and genetic algorithms to automatically discover clean,
interesting test cases that trigger new internal states in the targeted
binary. This substantially improves the functional coverage for the
fuzzed code.

WWW: http://lcamtuf.coredump.cx/afl/

PR:		195279
Submitted by:	Fabian Keil <fk@fabiankeil.de>
2014-11-22 13:01:50 +00:00