Dominik Maier
bb21ab7a63
Autolaunch ShMemService, add MacOS fuzzers to CI, various fixes ( #246 )
...
* starting to fix macos linker bugs
* mdetailed error prints
* start shmem service manually
* not a doc comment
* Some fixes
* only send exit msg to shmemservice when start was successful
* incorporated shmem service into provider
* removed unused imports
* trying to fix fuzzers
* fixed build
* check if join_handle is_some
* more debug prints
* fixed shmem service autolaunch
* fixed macos linker
* ignoring broken libpng testcase on macos for now (see #252 )
* fmt
* try to fix missing llvm_config (see #253 )
* empty issue template added
* Mmanually look for llvm-config on MacOS
* fixing CI
* fixed docs
* ignoring libmozjpg for CI, see #254
2021-08-09 01:10:29 +02:00
Andrea Fioraldi
5b76c22ea7
Cmplog routines mutator ( #204 )
...
* save
* routines in meta
* execute passes
* fix cmplog rtn pass
* clippy
2021-07-05 09:54:44 +02:00
Dominik Maier
5a4e5b0a93
MacOS Build ( #197 )
...
* macos build
* more fix
* fixed clang pass build
* fixes for libfuzzer link
* more explanation links
2021-06-30 21:20:24 +02:00
Andrea Fioraldi
5b54f0f068
Llvm passes ( #185 )
...
* enable llvm passes in libafl_cc
* cmplog rtn pass in fuzzbench fuzzer
* improve libafl_cc
* silence fuzzbench compiler wrapper
* instrumentation and runtime for rtn cmplog
* fix test
* fix test
* fuck clippy
* remove anon union in CmpLogMap
* windows.h
* remove libafl_targets_cmplog_wrapper
* no inline linking
* adapt fuzzers/
2021-06-23 09:38:15 +02:00
Andrea Fioraldi
abed61cc49
Propagate exit code in the compiler wrapper
2021-06-21 17:38:36 +02:00
Dominik Maier
dea21da5c3
fuzzbench harness ( #165 )
...
* starting to build fuzzbench harness
* fuzzbench updated
* fuzzbench example readme
* removed dummy files
* Intial de-luxe dockerfile added
* added to dockerignore
* more fuzzbench
* dockerfile
* final dockerfile fun
* fuzzing fixes, switched rand, build fixes
* fmt
* added dummy fuzzone
* silence wrapper output
* clippy
* logfile fixes
* adopt changes to libafl-cc
* various fixes
2021-06-16 18:24:07 +02:00
Andrea Fioraldi
1faadec106
Move win32 libs in libafl_cc and improve static lib linking ( #176 )
...
* Move win32 libs in libafl_cc and improve static lib linking
* fmt
2021-06-16 14:21:13 +02:00
Dominik Maier
022c12568b
QoL improvements
2021-04-12 12:16:45 +02:00
Dominik Maier
ec55a03ec1
more clippy
2021-04-07 19:53:14 +02:00
Dominik Maier
8577d5c6a0
clippy fixes
2021-04-07 11:30:03 +02:00
andreafioraldi
40fe286cf9
run on win32 using the clang wrapper
2021-03-25 20:04:52 +01:00
Andrea Fioraldi
8d2713c4d9
libfuzzer_libpng wrappers
2021-03-24 15:28:58 +01:00
Andrea Fioraldi
1c8cdc76a8
create libafl_targets and start new structure for libfuzzer_libpng
2021-03-23 20:39:23 +01:00
Andrea Fioraldi
1d2897442b
clang wrapper extend api
2021-03-23 14:55:55 +01:00
Andrea Fioraldi
0a3b9f1a96
fix libafl-cc test
2021-03-23 12:20:36 +01:00
Andrea Fioraldi
19133f5827
clang wrapper skeleton
2021-03-23 12:17:28 +01:00
Andrea Fioraldi
61a89f4aa6
skeleton for libafl_cc
2021-03-22 18:29:46 +01:00