- b6ca1e7 [libFuzzer] make len_control less agressive: set the initial max len to the length of the largest seed. This was the original intent, but... Now, with a test, to ensure it stays this way by Kostya Serebryany · 6 years ago
- 312af15 [libFuzzer] fork mode: try harder to cleanup after itself by Kostya Serebryany · 6 years ago
- 68c6764 [Sanitizer] iOS: Pull up parallelism_group handling into common.lit.config by Julian Lettner · 6 years ago
- 9982ee5 [libFuzzer] form mode: add -ignore_crashes flag, honor the max_total_time flag, print the number of ooms/timeouts/crashes, fix a typo by Kostya Serebryany · 6 years ago
- 1dcff8d Fix invalid code that Clang trunk will soon diagnose. by Richard Smith · 6 years ago
- 360163f6 Fix unsymbolized stack history printing. by Evgeniy Stepanov · 6 years ago
- a70d88c Runtime flags for malloc bisection. by Evgeniy Stepanov · 6 years ago
- 2c0483f Fix false positive when tag_in_malloc=0,tag_in_free=1. by Evgeniy Stepanov · 6 years ago
- ea686e2 Revert "[compiler-rt] Cleanup usage of C++ ABI library" by Jonas Hahnfeld · 6 years ago
- 77d0e63 [compiler-rt] Let CMake search for thread support by Jonas Hahnfeld · 6 years ago
- 3cc63cf [compiler-rt] Cleanup usage of C++ ABI library by Jonas Hahnfeld · 6 years ago
- 77cbc62 [libFuzzer] print new functions as they are discovered in the fork mode by Kostya Serebryany · 6 years ago
- b96b10d [libFuzzer] fix the unit tests by Kostya Serebryany · 6 years ago
- 8c27914 [libFuzzer] when doing the merge, keep track of the coveraged edges, not just features by Kostya Serebryany · 6 years ago
- 96f81bc [libFuzzer] when doing the merge, keep track of the coveraged edges, not just features by Kostya Serebryany · 6 years ago
- bbb8129 Set hidden attribute on lprofMergeValueProfData by Ana Pazos · 6 years ago
- 8e918d6 [libFuzzer] better stats for the fork mode by Kostya Serebryany · 6 years ago
- 7f95f96 Revert "Temporarily disable calls to getgrnam/getgrnam_r in test due to it hitting unrelated issues in EGLIBC 2.19." by Douglas Yung · 6 years ago
- 9a370cc [msan] Don't delete MSanAtExitRecord by Vitaly Buka · 6 years ago
- debf0af [libFuzzer] trying to fix the bot (can't reproduce the build failure locally) by Kostya Serebryany · 6 years ago
- 60c5ded [libFuzzer] add threads to the fork mode: now you can pass -fork=N to run N concurrent workers. Fork mode is still work-in-progress. by Kostya Serebryany · 6 years ago
- 76e9612 tsan: add fiber support by Dmitry Vyukov · 6 years ago
- d3f13f1 Revert "tsan: update check_analyze.sh" by Diana Picus · 6 years ago
- 4152a09 Revert "tsan: add fiber support" by Diana Picus · 6 years ago
- 7eb4ec2 [profile] Provide lprofGetHostName for all windows environments by Martin Storsjo · 6 years ago
- 38c723b [CMake] Avoid clang dependencies in the runtimes build by Petr Hosek · 6 years ago
- d085748 [libFuzzer] a bit of refactoring of the fork mode by Kostya Serebryany · 6 years ago
- 55fb531 [Sanitizer][NFC] Darwin: limit parallism for sanitizer_common tests by Julian Lettner · 6 years ago
- a9f91c8 [xray][tests][RHDTS] Add -lstdc++ after LLVM libs, resolving link error with RHDTS by Hubert Tong · 6 years ago
- 8bb5d7e [tsan] #undef one-letter macros by Evgeniy Stepanov · 6 years ago
- 5c08e811 [libFuzzer] move the implementation of the fork mode into a separate file by Kostya Serebryany · 6 years ago
- 19e41fb tsan: update check_analyze.sh by Dmitry Vyukov · 6 years ago
- 6e7089a tsan: add fiber support by Dmitry Vyukov · 6 years ago
- ca524b1 tsan: Introduce in_symbolizer() function for Thread sanitizer by Dmitry Vyukov · 6 years ago
- 61b5133 [CMake] Avoid internal dependencies in the runtimes build by Petr Hosek · 6 years ago
- 2b9a8f3 [libFuzzer] make the fork mode less verbose by Kostya Serebryany · 6 years ago
- cdbb9dc [libFuzzer] teach the fork mode to ignore OOMs and timeouts by Kostya Serebryany · 6 years ago
- 26eec70 [sanitizer] Don't compile GetPathAssumingFileIsRelativeToExec on Fuchsia by Petr Hosek · 6 years ago
- 47de76b [CMake][XRay] Silence llvm-config error when checking library support by Petr Hosek · 6 years ago
- 73bf6d5 [libFuzzer] replace slow std::mt19937 with a much faster std::minstd_rand; second attempt after failed r352732, this time with a fix for cmake by Kostya Serebryany · 6 years ago
- 56b2d57 [libFuzzer] simplify the code for print_coverage=1 so that it doesn't fail on broken debug info by Kostya Serebryany · 6 years ago
- ee82db5 [libFuzzer] Make coverage.test work on ARM64 by Julian Lettner · 6 years ago
- 8cc38ef [libFuzzer] run the -fork=1 tests only on linux by Kostya Serebryany · 6 years ago
- 63f4871 [libFuzzer] extend the -fork=1 functionality. Still not fully usable, but good enough for the first unit test by Kostya Serebryany · 6 years ago
- 6142bf2 [NFC] Re-enable XFAILed fuzzer test on iOS by Julian Lettner · 6 years ago
- 86a8d50 tsan: Implement pthread_exit() interceptor for Thread sanitizer by Vitaly Buka · 6 years ago
- 4fefb72 [tsan] Remove debug logging and disable test on ppc64be by Vitaly Buka · 6 years ago
- 3eca7f5 [tsan] Remove debug logging and disable test on ppc64be by Vitaly Buka · 6 years ago
- 9419b5b [tsan] Debug failing test on PPC bot by Vitaly Buka · 6 years ago
- 2abcb30 [tsan] Remove pthread_exit interceptor by Vitaly Buka · 6 years ago
- 3ef9918 [CMake] Don't set <PROJECT>_STANDALONE_BUILD by Petr Hosek · 6 years ago
- 6218b8e [Fuzzer] Fix function prototype in fuzzer::ExternalFunctions. [NFC] by David L. Jones · 6 years ago
- b041a18 Temporarily disable calls to getgrnam/getgrnam_r in test due to it hitting unrelated issues in EGLIBC 2.19. by Douglas Yung · 6 years ago
- 0fda9dc [libFuzzer] more refactoring; change some of the exit codes (timeout, OOM, interrupt) so that the parent process can distinguish those by Kostya Serebryany · 6 years ago
- 114cfaf [libFuzzer] refactor the merging code, NFC by Kostya Serebryany · 6 years ago
- b1e8b81 [libFuzzer] remove two unused experimental flags by Kostya Serebryany · 6 years ago
- f762a11 [libFuzzer] introduce an experimental mode -fork=1, where fuzzing happens in a subprocess (still running multiple inputs per process), thus making the fuzzing more resilient to timeouts and OOMs. This is just a skeleton of the code, and some associated refactoring, not a fully working feature yet. by Kostya Serebryany · 6 years ago
- f333118 Fix Die() after pthread_exit call on macOS by Vitaly Buka · 6 years ago
- c716bee [InstrProf] Fix darwin errors after r353547 by Francis Visoiu Mistrih · 6 years ago
- a1cec5b [tsan] Remove SCOPED_TSAN_INTERCEPTOR to try to fix ppc bot by Vitaly Buka · 6 years ago
- 987d331 [InstrProf] Implement static profdata registration by Reid Kleckner · 6 years ago
- d65b3cb [scudo][standalone] Correct cmake copy/paste error by Kostya Kortchinsky · 6 years ago
- 0719b35 [libFuzzer] refactor the way we choose the element to cross-over with, NFC (expected1); add a flag -seed_inputs= to pass extra seed inputs as file paths, not dirs by Kostya Serebryany · 6 years ago
- 28e967a [libFuzzer] add a test for built-in CrossOver (there are unit tests for this, but it's worth having a full integration test like this) by Kostya Serebryany · 6 years ago
- c20ff80 Silence -Wformat warnings about GetLastError returning ULONG by Reid Kleckner · 6 years ago
- c795e62 Commit macro intended to be included in r353483. by Reid Kleckner · 6 years ago
- 2428224 [compiler rt] Win64 GetInstructionSize additional register MOV + stack alignment AND by Reid Kleckner · 6 years ago
- 871b2bd [safestack] Explain why tinfo at the end of the buffer by Vitaly Buka · 6 years ago
- 539e6aa [safestack] Remove pageSize by Vitaly Buka · 6 years ago
- 6569120 [safestack] Don't crash if stack size is not aligned as expected by Vitaly Buka · 6 years ago
- 17e2521 [InstrProf] Port test suite to Windows by Reid Kleckner · 6 years ago
- 7547170 [scudo][standalone] Do not error out on spurious C(XX) flags by Kostya Kortchinsky · 6 years ago
- bdfba86 tsan: add more benchmarks by Dmitry Vyukov · 6 years ago
- fddaf1f tsan: Optimize performance of Thread sanitizer memory access functions by Dmitry Vyukov · 6 years ago
- baf2f35 sanitizers: Introduce ThreadType enum by Dmitry Vyukov · 6 years ago
- 17132b6 tsan: Implement pthread_exit() interceptor for Thread sanitizer by Dmitry Vyukov · 6 years ago
- c418352 [sanitizer] Fix Android tests by Vitaly Buka · 6 years ago
- 55a2fbe [CMake] Mark runtime library link libraries as private by Petr Hosek · 6 years ago
- 2b93ef7 [sanitizer] Re-enabled getpw_getgr.cc on Android by Vitaly Buka · 6 years ago
- 1665ea1 [sanitizer] Remove unneeded pointer check by Vitaly Buka · 6 years ago
- eb7031e [sanitizer] Don't unpoison buffer in getpw/getgr functions by Vitaly Buka · 6 years ago
- 54c8288 [sanitizer] Fix fuchsia and windows build. by Evgeniy Stepanov · 6 years ago
- 443c034 [sanitizer] Decorate /proc/self/maps better. by Evgeniy Stepanov · 6 years ago
- 3349bd6 Update the ioctl(2) list in sanitizers with NetBSD 8.99.34 by Kamil Rytarowski · 6 years ago
- 0a14234 [InstrProf] Merge COFF .lprof* and .lcovmap sections into .data/.rdata by Reid Kleckner · 6 years ago
- 0ca702f [sanitizer] Fix unused function 'unpoison_passwd' by Vitaly Buka · 6 years ago
- 6141b03 gn build: Upgrade to NDK r19. by Peter Collingbourne · 6 years ago
- d2a42c3 [tsan] Disable fgetpwent_r to work around performance issues by Vitaly Buka · 6 years ago
- 7c907ba [libFuzzer][Windows] Clean up RawPrint by Jonathan Metzman · 6 years ago
- 47f0d13 [scudo] Initial standalone skeleton check-in by Kostya Kortchinsky · 6 years ago
- e2469b1 [libFuzzer][Windows] Reenable passing tests by Jonathan Metzman · 6 years ago
- 33706e3 [ubsan] Make suppressions.cpp test pass for me on Windows by Reid Kleckner · 6 years ago
- 6fa43f8 Mark __rela_iplt_{start,end} as weak. by Peter Collingbourne · 6 years ago
- ae667c4 [libFuzzer] make a test for exploding dfsan labels more agressive by Kostya Serebryany · 6 years ago
- 886b7cc hwasan: Add __hwasan_init_static() function. by Peter Collingbourne · 6 years ago
- 6f94a03 [libFuzzer][Windows] Temporarily disable value-profile-cmp2.test on Win by Jonathan Metzman · 6 years ago
- fc7faec [fuzzer] Use RawPrint instead of Printf for instrumentation warning by Jonathan Metzman · 6 years ago
- 02a86e6 [libFuzzer] relax a flaky test by Kostya Serebryany · 6 years ago
- d778d4f Revert r352732: [libFuzzer] replace slow std::mt19937 with a much faster std::minstd_rand by Jeremy Morse · 6 years ago
- 046cac6 [libFuzzer] replace slow std::mt19937 with a much faster std::minstd_rand by Kostya Serebryany · 6 years ago