Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(333)

Side by Side Diff: third_party/afl/src/config.h

Issue 2238013002: Roll src/third_party/afl/src/ 2.14b..2.30b (16 versions). (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Note in "Local Modifications" that we have removed dictionaries/. Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « third_party/afl/src/afl-tmin.c ('k') | third_party/afl/src/docs/ChangeLog » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* 1 /*
2 american fuzzy lop - vaguely configurable bits 2 american fuzzy lop - vaguely configurable bits
3 ---------------------------------------------- 3 ----------------------------------------------
4 4
5 Written and maintained by Michal Zalewski <lcamtuf@google.com> 5 Written and maintained by Michal Zalewski <lcamtuf@google.com>
6 6
7 Copyright 2013, 2014, 2015, 2016 Google Inc. All rights reserved. 7 Copyright 2013, 2014, 2015, 2016 Google Inc. All rights reserved.
8 8
9 Licensed under the Apache License, Version 2.0 (the "License"); 9 Licensed under the Apache License, Version 2.0 (the "License");
10 you may not use this file except in compliance with the License. 10 you may not use this file except in compliance with the License.
11 You may obtain a copy of the License at: 11 You may obtain a copy of the License at:
12 12
13 http://www.apache.org/licenses/LICENSE-2.0 13 http://www.apache.org/licenses/LICENSE-2.0
14 14
15 */ 15 */
16 16
17 #ifndef _HAVE_CONFIG_H 17 #ifndef _HAVE_CONFIG_H
18 #define _HAVE_CONFIG_H 18 #define _HAVE_CONFIG_H
19 19
20 #include "types.h" 20 #include "types.h"
21 21
22 /* Version string: */
23
24 #define VERSION "2.30b"
25
22 /****************************************************** 26 /******************************************************
23 * * 27 * *
24 * Settings that may be of interest to power users: * 28 * Settings that may be of interest to power users: *
25 * * 29 * *
26 ******************************************************/ 30 ******************************************************/
27 31
28 /* Comment out to disable terminal colors (note that this makes afl-analyze 32 /* Comment out to disable terminal colors (note that this makes afl-analyze
29 a lot less nice): */ 33 a lot less nice): */
30 34
31 #define USE_COLOR 35 #define USE_COLOR
(...skipping 18 matching lines...) Expand all
50 # define MEM_LIMIT 50 54 # define MEM_LIMIT 50
51 #endif /* ^!__x86_64__ */ 55 #endif /* ^!__x86_64__ */
52 56
53 /* Default memory limit when running in QEMU mode (MB): */ 57 /* Default memory limit when running in QEMU mode (MB): */
54 58
55 #define MEM_LIMIT_QEMU 200 59 #define MEM_LIMIT_QEMU 200
56 60
57 /* Number of calibration cycles per every new test case (and for test 61 /* Number of calibration cycles per every new test case (and for test
58 cases that show variable behavior): */ 62 cases that show variable behavior): */
59 63
60 #define CAL_CYCLES 10 64 #define CAL_CYCLES 8
61 #define CAL_CYCLES_LONG 40 65 #define CAL_CYCLES_LONG 40
62 66
63 /* The same, but when AFL_NO_VAR_CHECK is set in the environment: */
64
65 #define CAL_CYCLES_NO_VAR 4
66
67 /* Number of subsequent hangs before abandoning an input file: */ 67 /* Number of subsequent hangs before abandoning an input file: */
68 68
69 #define HANG_LIMIT 250 69 #define HANG_LIMIT 250
70 70
71 /* Maximum number of unique hangs or crashes to record: */ 71 /* Maximum number of unique hangs or crashes to record: */
72 72
73 #define KEEP_UNIQUE_HANG 500 73 #define KEEP_UNIQUE_HANG 500
74 #define KEEP_UNIQUE_CRASH 5000 74 #define KEEP_UNIQUE_CRASH 5000
75 75
76 /* Baseline number of random tweaks during a single 'havoc' stage: */ 76 /* Baseline number of random tweaks during a single 'havoc' stage: */
(...skipping 258 matching lines...) Expand 10 before | Expand all | Expand 10 after
335 335
336 // #define SKIP_COUNTS 336 // #define SKIP_COUNTS
337 337
338 /* Uncomment this to use instrumentation data to record newly discovered paths, 338 /* Uncomment this to use instrumentation data to record newly discovered paths,
339 but do not use them as seeds for fuzzing. This is useful for conveniently 339 but do not use them as seeds for fuzzing. This is useful for conveniently
340 measuring coverage that could be attained by a "dumb" fuzzing algorithm: */ 340 measuring coverage that could be attained by a "dumb" fuzzing algorithm: */
341 341
342 // #define IGNORE_FINDS 342 // #define IGNORE_FINDS
343 343
344 #endif /* ! _HAVE_CONFIG_H */ 344 #endif /* ! _HAVE_CONFIG_H */
OLDNEW
« no previous file with comments | « third_party/afl/src/afl-tmin.c ('k') | third_party/afl/src/docs/ChangeLog » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698