Ivan Fratric
15003fb48e
More control over server sync, update libxslt example
2026-01-13 12:37:52 +01:00
Ivan Fratric
3f543ef736
Support @@ as a part of argument
2025-03-26 14:12:42 +01:00
ifratric
36d79fbb9d
Save crashes even if delivery fails when reproducing
2024-06-10 16:19:25 +02:00
Ivan Fratric
e3499a489d
Android support
2023-06-13 14:19:44 +02:00
Ivan Fratric
38fdd3f502
Support TinyInst instrumentation on Linux
2023-06-08 18:48:05 +02:00
Ivan Fratric
6134ff1c59
implement coverage dump
2022-09-05 17:30:09 +02:00
Ivan Fratric
0b41d4d894
delivery_dir can be different from output
2022-09-02 20:06:10 +02:00
Wade Hickey
43db7f492a
Update fuzzer.cpp
...
Fix for non-flaky crashes
2022-08-03 17:39:04 -07:00
notwhickey
db03463d6b
Update fuzzer.cpp
...
The code doesn't account for command-line argument "-crash_retry 0".
If provided, this argument will cause a "Run-Time Check Failure #3 - The variable 'result' is being used without being initialized."
This is an uncommon usecase, but I have encountered this while fuzzing a binary that keeps a handle to the crashing file for a bit too long.
Using "-crash_retry 0" allows for fuzzing the binary, albeit flaky fuzzing.
2022-08-02 00:26:53 -07:00
ifratric
74f74b5d39
Extend grammar syntax
2022-07-22 16:22:06 +02:00
ifratric
73ebb84aaa
Adaptible mutation rate
2022-04-08 09:41:31 +02:00
ifratric
d562131053
Implement -add_all_inputs
2022-04-05 12:04:19 +02:00
Ivan Fratric
9abd443ffa
Add -file_extension option
2022-03-21 13:50:23 +01:00
Alexandru Niculae
9e9dfa5582
Fixed -dry_run statistics logic
2022-02-14 16:50:53 +00:00
Alexandru Niculae
130a2db40f
Print statistics in -dry_run
2022-02-14 13:25:07 +00:00
ifratric
98a7184856
Implement -incremental_coverage option
2022-02-10 14:18:43 +01:00
ifratric
78231b5303
restoring should reconstruct sample trie
2021-12-10 12:19:24 +01:00
ifratric
e3faf8dde8
Save client state
2021-12-08 13:10:07 +01:00
ifratric
2a047e9d53
Sample trie should respect keep_samples_in_memory
2021-12-02 14:18:08 +01:00
ifratric
0d1c22f668
implement dry run
2021-12-01 17:49:49 +01:00
ifratric
6e49460057
Configurable maximum sample size
2021-12-01 12:28:24 +01:00
ifratric
faa05a6de8
Implement read range tracking
2021-11-29 17:07:48 +01:00
ifratric
fdfde1f46a
Implement -keep_samples_in_memory
2021-11-24 16:49:48 +01:00
ifratric
79919ac740
Expose additional options
2021-11-24 13:38:06 +01:00
ifratric
5145c0cc6b
Add deterministic mutations
2021-10-06 11:52:50 +02:00
ifratric
1461994216
Better input processing diagnostics
2021-07-29 18:16:37 +02:00
ifratric
2f72da12bc
Fix file delivery issue
2021-07-23 11:13:05 +02:00
ifratric
364bf09f08
Linux support with Sanitizer Coverage
2021-06-07 11:25:37 +02:00
ifratric
6a4c90e826
Fix no samples detection
2021-05-17 14:27:16 +02:00
ifratric
72cd80763f
Add return value filter
2021-04-29 14:35:25 +02:00
ifratric
113d635b84
Support generators and custom minimizers
2021-04-20 12:29:52 +02:00
Pierre-Yves Aillet
4bb8c9ee33
fix typo
2021-04-07 08:41:44 +02:00
Ivan Fratric
3301a9ac6c
first commit
2020-12-15 16:14:47 +01:00