vanhauser-thc
ed1a6f8a57
2024 v4.10c release
2024-02-03 11:01:31 +01:00
Christian Holler (:decoder)
644e069450
Fixes to afl-cc and documentation ( #1974 )
...
* Always compile with -ldl when building for CODE_COVERAGE
When building with CODE_COVERAGE, the afl runtime contains code that
calls `dladdr` which requires -ldl. Under most circumstances, clang
already adds this (e.g. when building with pc-table), but there are some
circumstances where it isn't added automatically.
* Add visibility declaration to __afl_connected
When building with hidden visibility, the use of __AFL_LOOP inside such
code can cause linker errors due to __afl_connected being declared
"hidden".
* Update docs to clarify that CODE_COVERAGE=1 is required for dynamic_covfilter
2024-01-30 14:30:18 +00:00
Christian Holler (:decoder)
58b80b68bc
Dynamic instrumentation filtering for LLVM native ( #1971 )
...
* Add two dynamic instrumentation filter methods to runtime
* Always use pc-table with native pcguard
* Add make_symbol_list.py and README
2024-01-26 14:46:56 +00:00
vanhauser-thc
ae9cdb34e4
AFL_FUZZER_LOOPCOUNT
2023-12-14 16:04:00 +01:00
vanhauser-thc
858e0bfd05
fix
2023-12-01 07:21:43 +01:00
vanhauser-thc
d02036adfd
fix
2023-12-01 07:20:00 +01:00
vanhauser-thc
1fa285079f
nit
2023-11-30 11:52:10 +01:00
vanhauser-thc
f3d2127fd8
clang-format 16->17
2023-11-06 10:13:59 +01:00
Thomas Rooijakkers
762fe0aad8
forgot removal of compiler flag
2023-09-20 11:00:17 +02:00
vanhauser-thc
3bae404733
code format
2023-09-03 11:25:03 +02:00
David Carlier
2c40fc4ae8
afl untracer haiku build fix.
2023-09-02 10:04:14 +00:00
vanhauser-thc
90f83c13d0
remove dead code, code format
2023-06-22 09:26:46 +02:00
cuanduo
450e00446d
fix bug
2023-06-16 08:28:05 +08:00
vanhauser-thc
029e039cbc
code format
2023-05-21 17:49:14 +02:00
vanhauser-thc
6d23df2c7c
add target_intelligence
2023-05-15 17:13:28 +02:00
vanhauser-thc
56f7e3aa08
hidden -Y option for nyx, code format
2023-04-16 12:42:32 +02:00
vanhauser-thc
9764483693
remove warning
2023-04-14 16:27:32 +02:00
vanhauser-thc
0c4f0dd4c4
oss-fuzz fix for LLVMFuzzerTestOneInput driver
2023-04-14 16:09:55 +02:00
vanhauser-thc
2adf5aac0f
libfuzzer driver nits
2023-04-13 15:32:06 +02:00
vanhauser-thc
743ae50775
nits
2023-04-12 10:53:23 +02:00
vanhauser-thc
2d0d1e267e
better aflpp driver
2023-03-30 14:07:33 +02:00
vanhauser-thc
a061e1304d
further magma adaption
2023-03-30 10:18:45 +02:00
vanhauser-thc
dbdf2d79f2
magma support
2023-03-29 10:57:57 +02:00
vanhauser-thc
9bc5abc4ec
reduce CI resources
2023-03-25 12:14:08 +01:00
vanhauser-thc
e0866f51c7
support LLVMFuzzerTestOneInput -1 return
2023-03-09 13:57:03 +01:00
vanhauser-thc
f4a13585a1
better asan defaults everwhere
2023-01-26 12:21:47 +01:00
vanhauser-thc
c5a84a124c
fixes
2023-01-25 13:33:17 +01:00
vanhauser-thc
c3d7612c97
fix macos ci
2023-01-12 09:56:40 +01:00
vanhauser-thc
1c91d8ca79
code format
2023-01-04 17:08:29 +01:00
vanhauser-thc
081c480e36
fix
2023-01-04 15:18:14 +01:00
vanhauser-thc
35f09e11a4
welcome 2023
2023-01-03 09:38:07 +01:00
Maciej Domanski
fd27b2c9be
makefile cleanup
2022-12-28 11:04:53 +01:00
Maciej Domanski
5670c847bd
readme update
2022-12-28 11:00:14 +01:00
Maciej Domanski
99c67defb4
readme cleanup
2022-12-28 10:58:44 +01:00
Maciej Domanski
209527907f
makefile update
2022-12-28 10:50:05 +01:00
Maciej Domanski
489f2d4d97
makefile update
2022-12-28 10:49:31 +01:00
Maciej Domanski
0710e4f17c
makefile update
2022-12-28 10:47:08 +01:00
Maciej Domanski
c090abb00d
makefile update
2022-12-28 10:44:02 +01:00
Maciej Domanski
107ebb7d49
makefile update
2022-12-28 10:40:17 +01:00
Maciej Domanski
4ff37da709
makefile update
2022-12-28 10:34:56 +01:00
Maciej Domanski
86ec1b9d71
makefile update
2022-12-28 09:55:14 +01:00
Maciej Domanski
c0c985a278
minor changes
2022-12-28 09:48:10 +01:00
Maciej Domanski
f28f6adbce
update
2022-12-28 09:41:22 +01:00
Maciej Domanski
51e0707d4d
readme update
2022-12-28 09:27:22 +01:00
Maciej Domanski
3188cac1d0
cleanup
2022-12-27 16:57:30 +01:00
Maciej Domanski
b189640a92
cleanup
2022-12-27 16:54:36 +01:00
Maciej Domanski
3d031f93a6
update
2022-12-27 16:15:52 +01:00
Maciej Domanski
3a134edd88
makefile update
2022-12-27 15:51:50 +01:00
Maciej Domanski
6e5c08b653
makefile update
2022-12-27 15:50:53 +01:00
Maciej Domanski
67ae1d5839
makefile update
2022-12-27 15:49:22 +01:00