Commit Graph

57 Commits

Author SHA1 Message Date
35f09e11a4 welcome 2023 2023-01-03 09:38:07 +01:00
51942b605d support post_process's own return buffer 2022-05-09 13:18:14 +02:00
229a45c6a6 large shared segment optimisation (in TEST_MMAP mode)
for FreeBSD supporting such feature.

Grabbing the first kind which fit the needed size otherwise
falling back to the classic shared segment allocation.
2022-05-06 19:02:21 +01:00
01594dc416 Properly null CmpLog map in deinit (#1395)
Co-authored-by: van Hauser <vh@thc.org>
2022-04-28 09:42:49 +02:00
e1082f2548 welcome 2022 2022-01-01 00:49:17 +01:00
ece717c424 fix 2021-12-13 16:43:16 +01:00
57bc3c0701 fix qemu/unicorn oob 2021-12-13 15:45:52 +01:00
9325a4fcbb http->https 2021-11-06 10:28:22 +01:00
5700b3c750 remove outdated references 2021-08-10 10:02:50 +02:00
2702a713d7 improved error message 2021-07-30 12:43:23 +02:00
70c1de5d64 better forkserver error help and code format 2021-03-24 11:12:44 +01:00
dfe6f7f8c9 make setting different file permissions easy via config.h 2021-03-23 20:21:08 +01:00
981ffb27a8 making AFL_MAP_SIZE obsolete 2021-02-01 12:01:23 +01:00
e4a113b953 small fix in error handling 2020-12-12 13:26:25 +01:00
39a4fac941 better examples 2020-12-09 11:07:14 +01:00
a7125c68eb optimize a bit 2020-12-08 23:51:22 +01:00
ee17782e61 fix output for LTOinstrim 2020-06-28 00:13:31 +02:00
4103687f76 afl-sharedmem.c: fix leaks on error paths (SysV shared memory) 2020-06-27 00:13:24 +02:00
1ecfd78418 implement sharedmem mmap for cmplog 2020-06-26 09:13:07 +02:00
07fead0466 fix shared memory leaks in afl-showmap, initialize cmplog_mode 2020-06-26 01:14:21 +02:00
171b1923e9 shmem release fix 2020-06-25 22:02:02 +02:00
67d87dd2a9 Porting to Haiku.
getrusage does not implement resident memory gathering, no shm api neither.
2020-06-14 15:32:02 +00:00
fc164e4709 code format 2020-06-03 10:50:49 +02:00
83112ed5e0 got rid of questionable phrasing 2020-06-02 14:54:24 +02:00
7b40d7b942 new code formatting + applied 2020-05-12 11:12:25 +02:00
30bfd44dfd indenting preprocessor directives breaks compilation and cant be fixed, reverting ... :-( 2020-05-10 12:09:37 +02:00
26f8708fed fix warning, code format 2020-05-10 11:35:31 +02:00
cce8c4dbae fixed map location support for LTO 2020-04-23 08:56:06 +02:00
df8a0e8418 Merge branch 'dev' of github.com:vanhauser-thc/AFLplusplus into dev 2020-04-22 13:51:40 +02:00
b8a25063f6 fix sed errors in afl_shm_init when using mmap 2020-04-22 13:51:36 +02:00
3d52079a7c removed done todo 2020-04-20 22:18:39 +02:00
8197e9b2e4 clang-tidy readability-braces (#323) 2020-04-19 16:42:40 +02:00
1931838a11 remove unnecessary map_size variables 2020-04-17 11:39:38 +02:00
6940e13629 removed redundent funcs 2020-04-16 17:50:08 +02:00
6dc36f1e6e unified forkservered run_target, fixes #308 2020-04-14 19:27:25 +02:00
326ab632c3 fixed uaf and warnings 2020-04-13 16:57:19 +02:00
995e556065 cmplog forkserver tidying 2020-04-13 08:54:59 +02:00
f3799f94bf fix compiler warning on MacOS 2020-03-14 16:40:05 +01:00
988a32ced5 code-format 2020-03-09 12:21:54 +01:00
dba3595c0a AFL without globals (#220)
* moved globals to afl, shm and fsrv 

* moved argv to afl state, less bugs

* fixed unicorn docu

* lists everywhere

* merged custom mutators

* fixed leaks in afl-fuzz
2020-03-09 11:24:10 +01:00
fc77f0bb96 i am too tired :-( 2020-02-28 01:02:21 +01:00
41493b1e3f cmplog_shm shmat was missing result check 2020-02-28 00:41:56 +01:00
7c17697cae catch if shmat fails 2020-02-26 22:35:09 +01:00
4384008f81 AFL_ALIGNED_ALLOC in libdislocator 2020-02-01 19:12:26 +01:00
6e9fce1c2d Merge branch 'master' into CmpLog 2020-01-30 22:52:27 +01:00
0d5a8f69e9 fixed Heiko's global search-replace :) 2020-01-20 19:21:44 +01:00
b6c5974b37 format 2020-01-17 16:41:30 +01:00
55e9297202 first experiment cmplog 2020-01-17 16:39:05 +01:00
3b9517ae73 v2.60d and year 2020 init 2019-12-31 13:01:08 +01:00
644efa2905 remove redundand setenv of SHM_ENV_VAR 2019-10-25 14:02:30 +02:00