db2e04361d
shm debug and fixes
2020-06-12 11:57:54 +02:00
7d19b108c4
fix warnings
2020-06-12 09:23:38 +02:00
818afe6232
added MOpt dictionary support from repo
2020-06-12 08:27:03 +02:00
e8da5f9e28
code format and debug
2020-06-11 19:30:28 +02:00
b3feda052d
start of illumos cpu binding implementation.
...
The current user needs the proc_owner permission, not something doable
via the settings script.
2020-06-10 16:16:47 +01:00
5cb6dc7795
Merge pull request #398 from devnexen/array_subscript_warn_fix
...
Disable array subscript warning
2020-06-10 09:25:31 +02:00
4ee4495120
Disable array subscript warning
2020-06-09 22:43:31 +01:00
cbdcd32959
systems w/o affinity support build fix
2020-06-09 22:14:13 +01:00
81829d132b
always set status
2020-06-09 17:09:34 +02:00
5fa0f8f55b
fix debug output in stats
2020-06-09 17:01:41 +02:00
32a40ab5c5
add cpu affinity to fuzzer_stats
2020-06-09 11:22:27 +02:00
feffae60dd
code format
2020-06-09 03:48:50 +02:00
92b8c5bb60
fixed shmap fuzzing
2020-06-09 03:03:21 +02:00
e01cad2f7d
qemu debug
2020-06-05 09:42:17 +02:00
a9348e0acc
fix cmplog for shmem persistent mode
2020-06-04 16:31:53 +02:00
9a1e22afab
typo
2020-06-04 15:31:27 +02:00
855ee06247
add afl-ld-lto for LTO
2020-06-04 13:57:16 +02:00
88e83c7322
code format
2020-06-04 02:53:24 +02:00
35ddec7aeb
fix shmem persistent mode
2020-06-04 02:37:05 +02:00
ea91cfdf9a
fix shmem
2020-06-03 18:09:06 +02:00
031e4300a5
switch order of shmem fuzz
2020-06-03 16:19:09 +02:00
dd0ca7335f
switch shmem_len to the map
2020-06-03 15:49:23 +02:00
686d8823eb
OpenBSD: add missing limits.h header for PATH_MAX
2020-06-03 17:43:33 +02:00
fc164e4709
code format
2020-06-03 10:50:49 +02:00
9962de1a4c
shared mem input for qemu persistent hook
2020-06-03 09:57:44 +02:00
304a72c1ff
added shmem support to unicornafl
2020-06-03 02:00:58 +02:00
83112ed5e0
got rid of questionable phrasing
2020-06-02 14:54:24 +02:00
fbd781fc83
Merge branch 'dev' of github.com:aflplusplus/aflplusplus into dev
2020-06-02 14:10:44 +02:00
62306f5ce8
minor fixes
2020-06-02 14:10:40 +02:00
0de25f08ba
code format
2020-06-01 12:30:55 +02:00
ee14785f68
starting shmap support for unicorn
2020-05-31 04:13:41 +02:00
c0ed118ba5
comment
2020-05-30 20:38:01 +02:00
4a54328901
rename var time->time_ms
2020-05-30 17:11:45 +02:00
24508194c2
removed read_timed
2020-05-30 14:03:52 +02:00
95b46b4278
reverted extendended read_timed
2020-05-30 13:53:00 +02:00
b16ccb4811
Revert "code format"
...
This reverts commit 8f19becb62
.
2020-05-30 13:51:29 +02:00
4119752f83
fix forkserver change
2020-05-30 13:37:27 +02:00
8f19becb62
code format
2020-05-30 11:05:53 +02:00
38e5c32a55
corrected read_timed for values > 4
2020-05-30 11:02:34 +02:00
8726d7b0a3
simplified read_timed
2020-05-30 06:51:51 +02:00
408ef5298b
Merge pull request #383 from dgmelski/fix-read-timed
...
Fix read_timed when accumulating short reads
2020-05-29 18:58:25 +02:00
4b01d594c4
Fix read_timed when accumulating short reads
...
The existing code appears to use 'len_read' in several places where
'total_read' was intended. The function may work if the first 1 or 2
iterations of the loop read the requested 'len' bytes.
If the first two reads are "short" and a third read is done, the bytes
will be placed over previously read bytes in buf and more than 'len'
bytes may be read in total, though buf is never overrun.
This commit changes read_timed to
(1) correctly append short reads in buf
(2) correctly terminate when the sum of the short reads
equals the requested 'len' bytes
(3) return an error when read() returns -1 or 0
The function also depends on select() decrementing the timeout
structure, as it does on Linux. On other platforms, the exec_ms
returned is likely incorrect. This patch does not attempt to address
this issue.
2020-05-28 20:25:30 -04:00
aace0d1192
code format
2020-05-27 11:28:29 +02:00
cee4b4593b
Merge pull request #379 from arnow117/master
...
Fix MOpt implementation flaws
2020-05-27 11:27:11 +02:00
dab498c3b7
fix MOPT implementation flaws in core fuzzing
2020-05-27 16:01:44 +08:00
707145c491
persistent mode: shared memory test case transfer
2020-05-25 16:40:55 +02:00
0245f8438d
forkserver: missing space in message
2020-05-23 08:15:20 +02:00
c64ea49432
AFL_LLVM_LAF_ALL
2020-05-23 01:37:21 +02:00
38fe1c6066
more help for LTO issues
2020-05-22 20:59:32 +02:00
c456e20750
better sync - lesser and better imports
2020-05-20 23:12:33 +02:00