Skip to content

Commit 2e101f5

Browse files
committed
bump version to 0.6
1 parent b2e13bc commit 2e101f5

File tree

3 files changed

+11
-6
lines changed

3 files changed

+11
-6
lines changed

ChangeLog

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
afl-cov-0.6 (05//2016):
1+
afl-cov-0.6 (06/05/2016):
22
- (Markus Teufelberger) Add --cover-corpus argument so that code coverage
33
is measured only after all new AFL test cases are executed. The main
44
advantage is that code coverage results are produced more quickly in
@@ -8,8 +8,13 @@ afl-cov-0.6 (05//2016):
88
AFL test case, but rather across all new test cases essentially as a
99
unified set. In --live mode, --cover-corpus causes coverage to be
1010
calculated once per sleep cycle after all test cases have been executed.
11-
In --coverage-at-exit mode, coverage calculation will be reserved to
12-
just before afl-cov exits.
11+
In --coverage-at-exit mode, only a single coverage calculation will be
12+
performed just before afl-cov exits.
13+
- In either --cover-corpus or --coverage-at-exit modes, the
14+
cov/id-delta-cov file will contain AFL test case ID ranges for where
15+
coverage is hit. This is necessary because these modes cause afl-cov to
16+
execute a series of AFL test cases (instead of each individual test
17+
case one at a time) before coverage is calculated.
1318
- Add a prerequisite test to make sure the targeted binary is compiled
1419
with code coverage support ('-fprofile-arcs -ftest-coverage').
1520
- Use the tempfile module for temporary files (suggested by Markus

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.5
1+
0.6

afl-cov

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#
33
# File: afl-cov
44
#
5-
# Version: 0.5
5+
# Version: 0.6
66
#
77
# Purpose: Perform lcov coverage diff's against each AFL queue file to see
88
# new functions and line coverage evolve from an AFL fuzzing cycle.
@@ -44,7 +44,7 @@ try:
4444
except ImportError:
4545
import subprocess
4646

47-
__version__ = '0.5'
47+
__version__ = '0.6'
4848

4949
NO_OUTPUT = 0
5050
WANT_OUTPUT = 1

0 commit comments

Comments
 (0)