Sign in
llvm
/
libfuzzer
/
HEAD
« Previous
96022c0
[LibFuzzer] Tweak `MutationDispatcher::Mutate_CopyPart` mutation.
by Dan Liew
· 6 years ago
a1877f9
[libFuzzer] Add feature to not use AFL's deferred forkserver.
by Matt Morehouse
· 6 years ago
1df1ede
[LibFuzzer] Report when custom counters are available.
by Dan Liew
· 6 years ago
d38832f
[LibFuzzer] Try to unbreak the `FuzzerMutate.ShuffleBytes1` unit test.
by Dan Liew
· 6 years ago
c624fb9
[LibFuzzer] Unbreak the `trace-malloc-unbalanced.test` when using Python 3.
by Dan Liew
· 6 years ago
c143d41
[Fuzzer] Add a missing header in Fuchsia implementation
by Petr Hosek
· 6 years ago
2a48b7f
[Fuzzer] Make InterruptHandler non-blocking for Fuchsia
by Petr Hosek
· 6 years ago
e6e1331
libFuzzer, OpenBSD support
by Vitaly Buka
· 6 years ago
f16d0f1
[libFuzzer] Print a correct error message when a directory can't be opened.
by Matt Morehouse
· 6 years ago
8fb1aeb
Revert "[compiler-rt] Change std::sort to llvm::sort in response to r327219"
by Mandeep Singh Grang
· 6 years ago
0ccd083
[compiler-rt] Change std::sort to llvm::sort in response to r327219
by Mandeep Singh Grang
· 6 years ago
17a85f1
fix some user facing typos / in the comments
by Sylvestre Ledru
· 6 years ago
426cabb
[libFuzzer] Include TEMP_MAX_LEN in Fuzzer::PrintStats.
by Matt Morehouse
· 6 years ago
422907c
[libFuzzer] Set -experimental_len_control=1000 as default.
by Matt Morehouse
· 6 years ago
7922717
[Fuzzer] Use Zircon's public API on Fuchsia
by Petr Hosek
· 6 years ago
b420736
[fuzzer] Update and enable libFuzzer on Fuchsia
by Petr Hosek
· 6 years ago
8b8c1c3
[libFuzzer] Fix sizeof(ptr) bug.
by Matt Morehouse
· 6 years ago
89c217f
Reland "[libFuzzer] Support using libc++"
by Petr Hosek
· 6 years ago
6319925
Revert "[libFuzzer] Support using libc++"
by Petr Hosek
· 6 years ago
f716733
[libFuzzer] Support using libc++
by Petr Hosek
· 6 years ago
857df58
Switch from Bourne shell to simply base shell to build libfuzzer
by Kamil Rytarowski
· 6 years ago
5528696
lib Fuzzer FreeBSD support
by Kamil Rytarowski
· 6 years ago
096ea11
[libfuzzer] Fix UB when calculating Log(0) in StackDepthStepFunction().
by Max Moroz
· 6 years ago
2198bc7
[libFuzzer] Add dummy call of LLVMFuzzerTestOneInput to afl_driver.
by Matt Morehouse
· 6 years ago
cea27ca
[libFuzzer] change the strategy for -experimental_len_control to grow max_len slower
by Kostya Serebryany
· 6 years ago
489f6e9
[libFuzzer] even less aggressive step function for stack depth. Also don't use asan in one test to speed it up
by Kostya Serebryany
· 6 years ago
ca52ee1
[libFuzzer] make the stack depth signal less agressive, otherwise we are sometimes exploding the corpus size. This still needs more analysis and tuning
by Kostya Serebryany
· 6 years ago
4f95fd8
[libFuzzer] Add support for Fuchsia OS.
by Matt Morehouse
· 6 years ago
935b2f3
[libFuzzer] honor -use_counters, sligntly change the meaning of -experimental_len_control, call UpdateFeatureFrequency only if instructed by the flag
by Kostya Serebryany
· 6 years ago
1bb7642
[libFuzzer] Decrease stack usage in unit tests
by Kostya Serebryany
· 6 years ago
728c7a8
[libFuzzer] fix a minor regression in printing
by Kostya Serebryany
· 6 years ago
1427c20
[libFuzzer] Make redirects happen in proper sequence.
by Matt Morehouse
· 6 years ago
c7c403b
[libFuzzer] Remove const from ignoreRemainingArgs return value.
by Matt Morehouse
· 6 years ago
51c116b
[libFuzzer] Encapsulate commands in a class.
by Matt Morehouse
· 6 years ago
37c260c
[libFuzzer] add a flag -malloc_limit_mb
by Kostya Serebryany
· 6 years ago
5a54d69
[libFuzzer] remove stale flags; NFC
by Kostya Serebryany
· 6 years ago
4dc76f4
[libFuzzer] add an experimental search heuristic flag -reduce_depth
by Kostya Serebryany
· 6 years ago
e20650d
[LibFuzzer] Improve comments on `CounterToFeature()` function.
by Dan Liew
· 6 years ago
166b45d
[fuzzer] Initialize PcDescr buffer before calling __sanitizer_symbolize_pc
by Vitaly Buka
· 7 years ago
d46cec2
libfuzzer: Fix file listing on some filesystems
by Kostya Serebryany
· 7 years ago
0ffebb5
[libFuzzer] respect max_len during merge
by Kostya Serebryany
· 7 years ago
b0a2799
[libFuzzer] make sure to flush IO when done merging one file
by Kostya Serebryany
· 7 years ago
f8ef824
[libFuzzer] Don't add leaking inputs to corpus.
by Matt Morehouse
· 7 years ago
ae41c21
[libFuzzer] handle SIGUSR1/SIGUSR2 and try to exit grafully on these signals
by Kostya Serebryany
· 7 years ago
b0dd42e
[libFuzzer] allow merge to resume after being preempted
by Kostya Serebryany
· 7 years ago
c1a3f69
[libFuzzer] allow user to specify the merge control file
by Kostya Serebryany
· 7 years ago
7ee7f0f
[fuzzer] Fix nested mallocs
by Vitaly Buka
· 7 years ago
12af884
[fuzzer] Script to detect unbalanced allocation in -trace_malloc output
by Vitaly Buka
· 7 years ago
b039e5d
[fuzzer] Fix threaded stack printing
by Vitaly Buka
· 7 years ago
ff8cc8d
Revert "[fuzzer] Fix threaded stack printing and nested mallocs" Fails on darwin
by Vitaly Buka
· 7 years ago
a3a7827
[fuzzer] Script to detect unbalanced allocation in -trace_malloc output
by Vitaly Buka
· 7 years ago
d68adb2
[fuzzer] Fix threaded stack printing and nested mallocs
by Vitaly Buka
· 7 years ago
af314ed
[Sanitizers-libFuzzer] Addressing coding style issues.
by Alex Shlyapnikov
· 7 years ago
95283d5
[libFuzzer] Periodically purge allocator's quarantine to prolong fuzzing sessions.
by Alex Shlyapnikov
· 7 years ago
cd9a5d5
[libFuzzer] print a better warning if we hit the ld bug
by Kostya Serebryany
· 7 years ago
541fc29
[libFuzzer] tweam use_feature_frequency to be less aggressive; run a dummy input before the seed corpus
by Kostya Serebryany
· 7 years ago
57a1c7d
[libFuzzer] disable use_feature_frequency as it degrades some of the benchmarks too much :(
by Kostya Serebryany
· 7 years ago
4c87061
[libFuzzer] make -use_feature_frequency less aggressive and enable by default
by Kostya Serebryany
· 7 years ago
a97296d
[libFuzzer] experimental flag to tweak the corpus distribution. Seems to improve the situation dramatically on the png benchmark and make things worse on a number of micro-puzzles. Needs more A/B testing
by Kostya Serebryany
· 7 years ago
444c9b5
[libFuzzer] Disable experimental clang coverage support by default.
by Max Moroz
· 7 years ago
6046bc2
[libFuzzer] minor refactoring, NFC
by Kostya Serebryany
· 7 years ago
7a1d5e0
[libFuzzer] reduce the size of the merge control file by not dumping redundant features into it
by Kostya Serebryany
· 7 years ago
079154e
[libFuzzer] factor out some code into GetSizedFilesFromDir; NFC
by Kostya Serebryany
· 7 years ago
ff406c9
[libfuzzer] Compare TotalNumberOfRuns with MaxNumberOfRuns when testing a memory leak.
by Max Moroz
· 7 years ago
775ab84
[libFuzzer] remove a couple of reduntant includes
by Kostya Serebryany
· 7 years ago
751b6c5
[libFuzzer] tolerate missing files when loading the seed corpus
by Kostya Serebryany
· 7 years ago
8db02e7
Add preliminary NetBSD support in libfuzzer
by Kamil Rytarowski
· 7 years ago
16dba4a
[libFUzzer] change the way we load the seed corpora: instead of loading all files and these executing all files, load and execute them one-by-one. This should reduce the memory usage in many cases
by Kostya Serebryany
· 7 years ago
3784e6d
[libFuzzer] refactoring: move reading the seed corpus closer to where it's consumed; NFC
by Kostya Serebryany
· 7 years ago
a2d2e5c
[libFuzzer] allow -print_funcs=N: N is the max number of new covered function printed
by Kostya Serebryany
· 7 years ago
cc4dbda
[libFuzzer] Use custom allocators for STL containers in libFuzzer.
by George Karpenkov
· 7 years ago
5d26c6d
Revert "[libFuzzer] Use custom allocators for STL containers in libFuzzer"
by George Karpenkov
· 7 years ago
14b26ff
[libFuzzer] Use custom allocators for STL containers in libFuzzer
by George Karpenkov
· 7 years ago
73aeaf3
[libFuzzer] prepare tests for switching from -fsanitize-coverage=trace-pc-guard to -fsanitize-coverage=inline-8bit-counters
by Kostya Serebryany
· 7 years ago
20ce141
[libFuzzer] add -print_funcs=1 (on bey default): print newly discovered functions during fuzzing
by Kostya Serebryany
· 7 years ago
4285cf0
[sanitizer-coverage] extend fsanitize-coverage=pc-table with flags for every PC
by Kostya Serebryany
· 7 years ago
904b63c
[SanitizerCoverage] Optimize stack-depth instrumentation.
by Matt Morehouse
· 7 years ago
954cfe2
[libFuzzer] fix the stack-depth initialization, add a lit test for DeepRecursionTest.cpp
by Kostya Serebryany
· 7 years ago
2ed3488
[libFuzzer] apply changes lost during the migration to compiler-rt
by Kostya Serebryany
· 7 years ago
9d3afa0
[libFuzzer] better README.txt
by Kostya Serebryany
· 7 years ago
9893812
[libFuzzer] remove stale file
by Kostya Serebryany
· 7 years ago
cccae79
Move libFuzzer to compiler_rt.
by George Karpenkov
· 7 years ago
854b444
Update copyright year to 2016.
by Paul Robinson
· 8 years ago
9f457b3
Update copyright year to 2015.
by Alexey Samsonov
· 9 years ago
d840e06
Move Android ucontext.h out of third_party.
by Evgeniy Stepanov
· 10 years ago
b411542
Update license.txt to point to the new code in third_party/android.
by Evgeniy Stepanov
· 10 years ago
2297b4f
Update the copyright credits -- Happy new year 2014!
by NAKAMURA Takumi
· 10 years ago
0246130
Update the copyright coredits -- Happy new year 2013!
by NAKAMURA Takumi
· 11 years ago
8d1bb0b
[asan] move lib/asan/interception to lib/interception so that other tools (e.g. tsan) can use it
by Kostya Serebryany
· 12 years ago
844a3bd
Update source code links in LICENSE.TXT.
by Evgeniy Stepanov
· 12 years ago
bf3d54c
Happy new year 2012!
by NAKAMURA Takumi
· 12 years ago
0a37df9
add/update LICENSE.TXT files for the third_party code used by asan
by Kostya Serebryany
· 12 years ago
cdf88c7
compiler_rt is now dual licensed under MIT and UIUC license.
by Chris Lattner
· 14 years ago
ec9ca4c
Initial import of compiler-rt. -
by Daniel Dunbar
· 15 years ago