23 Commits

Author SHA1 Message Date
mamingshuai a006830083 update openharmony 1.0.1 2021-03-11 20:34:23 +08:00
wenjun 2c251595b3 add OpenHarmony 1.0 baseline 2020-09-09 09:26:41 +08:00
Alanscut 5405685722 add new line to endif 2019-10-29 12:47:36 +08:00
Randy d86070e0d1 ossfuzz: build with c++ compiler 2019-10-22 13:37:41 +02:00
Randy 325b8403ca fuzz: add support for compiling with c++ compiler 2019-10-22 13:32:41 +02:00
Randy 05c6083acf ossfuzz.sh: fix permission bits 2019-10-22 12:45:13 +02:00
randy408 c70a53a15a convert fuzz target to c89, optimize 2019-10-21 15:27:47 +02:00
randy408 d7a69234d6 add build script 2019-10-14 17:12:13 +02:00
Randy d49ded166b add fuzzer driver, integrate with build system 2019-08-24 17:42:48 +02:00
Randy db2bfc2fdd update fuzzer 2019-07-11 15:09:10 +02:00
Randy 457fb4132e update fuzzer 2019-07-11 15:03:04 +02:00
Randy 3916878ce2 update fuzzer 2019-07-11 14:42:27 +02:00
Randy 502c600e55 add fuzz target 2019-07-11 13:56:07 +02:00
yangfl f0cd4081cc Remove trailing space 2017-11-04 21:19:15 +08:00
Jakub Wilk a3c2eba991 Fix typos in json.dict 2017-07-08 09:39:06 +02:00
Max Bruckner 84237ff48e Replace sizeof('\0') with sizeof("")
Because sizeof('\0') is actually sizeof(int) not sizeof(char).
2017-04-08 01:29:19 +02:00
Max Bruckner 3fe72cf2b8 fuzzing: afl.c: Fix printing usage 2017-03-02 23:57:05 +01:00
Max Bruckner cf71f3d627 fuzzing: script to prepare linux kernel for afl 2017-02-18 13:18:09 +01:00
Max Bruckner da551c753f fuzzing: Speed up afl using persistent mode (in proccess fuzzing) 2017-02-18 13:18:09 +01:00
Max Bruckner ae4681b787 fuzzing: use llvm source code instrumentation 2017-02-18 13:18:08 +01:00
Max Bruckner c5a09a32a9 fuzzing: Fuzz different print methods
This is achieved by encoding the type of function used in the first two
bytes.

First byte:
b: buffered

Second byte:
f: formatted
2017-02-18 13:18:08 +01:00
Max Bruckner 4785070ad3 fuzzing: Fuzz printing as well.
With one big limitation: It can only be fuzzed with what has been
parsed by the library beforehand.
2017-02-18 12:52:16 +01:00
Max Bruckner 0e0cd5bae5 CMake: Add ENABLE_FUZZING and "afl" target 2017-02-18 12:52:16 +01:00