summaryrefslogtreecommitdiff
path: root/lib/dfsan
AgeCommit message (Expand)Author
2014-11-05[dfsan] Upgrade ABI list to Ubuntu 14.04.Peter Collingbourne
2014-11-05[dfsan] Modify build-libc-list.py to filter out local functions in generatedPeter Collingbourne
2014-10-30Update __dfsw_s{,n}printf custom functions for new calling convention.Peter Collingbourne
2014-10-15[compiler-rt] compiler-rt's CMake append_if function clashes with LLVM's, let...Kuba Brecka
2014-10-08Remove bashisms and switch to /bin/shEd Maste
2014-10-08Custom wrappers for DFSanitizing sprintf & snprintf.Lorenzo Martignoni
2014-08-19DFSan's set label function should avoid writing to the shadow memory when the...Peter Collingbourne
2014-07-26[DFSan] Fixup for r213980Alexey Samsonov
2014-07-25[Sanitizer] Introduce SANITIZER_CAN_USE_PREINIT_ARRAY definition and use it a...Alexey Samsonov
2014-06-04[dfsan] Fix the declaration of dfsan_add_label.Peter Collingbourne
2014-04-30The newest versions of CMake require outputs of custom commands be inChandler Carruth
2014-04-24Add user-defined callback on write() calls.Peter Collingbourne
2014-03-31[CMake] Rename add_compiler_rt_static_runtime to add_compiler_rt_runtime.Alexey Samsonov
2014-03-26Add function to get the number of DFSan labels allocated.Peter Collingbourne
2014-03-20[libsanitizer] Introduce flag descriptions.Alexander Potapenko
2014-03-13[CMake] Make append_if semantics similar to those used in LLVMAlexey Samsonov
2014-02-25Update sanitizers' bash scripts.Alexey Samsonov
2014-02-18[CMake] Rename several variablesAlexey Samsonov
2014-02-18[CMake] Add top-level target for each compiler-rt library, and add 'compiler-...Alexey Samsonov
2014-02-18[CMake] Check for -fPIE and -ffreestanding flags for consistencyAlexey Samsonov
2014-02-14Move DFSan test suite under test/Alexey Samsonov
2014-02-14Move shared configs for lit test suites to test/ and unittests/ directoriesAlexey Samsonov
2014-01-24Don't create check-ubsan and check-dfsan commands if they are not supported o...Alexey Samsonov
2013-12-19Fix -Werror compilation.Evgeniy Stepanov
2013-12-18[DFSan] New custom wrappersLorenzo Martignoni
2013-12-04[DFSan] Extend the ABI list to discard new glibc functionsLorenzo Martignoni
2013-12-04[DFSan] Change the way labels are propagated when comparing memory through li...Lorenzo Martignoni
2013-11-27Added missing lib/dfsan/scripts/check_custom_wrappers.shLorenzo Martignoni
2013-11-26Implement a bunch of custom glibc wrappers & corresponding testsLorenzo Martignoni
2013-11-25build-libc-list.py: Replace --{,usr,gcc}lib with flags for specific libraries.Peter Collingbourne
2013-11-21Revert r195381, "Implement a bunch of custom glibc wrappers & corresponding t...Peter Collingbourne
2013-11-21Implement a bunch of custom glibc wrappers & corresponding tests.Peter Collingbourne
2013-11-19[dfsan] Tweaks for the ABI listPeter Collingbourne
2013-11-17[DFSan] Don't include public headers in dfsan runtime codeAlexey Samsonov
2013-09-13[dfsan] Add a few easy functions to the ABI list.Peter Collingbourne
2013-09-10[dfsan] Initial set of DFSAN_OPTIONS flags.Peter Collingbourne
2013-08-29[dfsan] Add a syms file.Peter Collingbourne
2013-08-28[dfsan] Add custom function for dl_iterate_phdr.Peter Collingbourne
2013-08-28[dfsan] Add custom function for pthread_create.Peter Collingbourne
2013-08-23[dfsan] Integration test for the equal-labels casePeter Collingbourne
2013-08-15[dfsan] Initial set of custom functions and interceptors for libc.Peter Collingbourne
2013-08-15[dfsan] Runtime support for -dfsan-debug-nonzero-labels feature.Peter Collingbourne
2013-08-14[dfsan] New __dfsan_set_label runtime function.Peter Collingbourne
2013-08-14[dfsan] Runtime support for ABI list functionality; can now run integration t...Peter Collingbourne
2013-08-13[dfsan] Introduce dfsan_read_label runtime function.Peter Collingbourne
2013-08-13[dfsan] Remove the unused __dfsan_memcpy function.Peter Collingbourne
2013-08-12[dfsan] Begin a private header and move shadow_for there.Peter Collingbourne
2013-08-12[dfsan] Introduce dfsan_union runtime function.Peter Collingbourne
2013-08-09[tests] Update to use lit_config and lit package, as appropriate.Daniel Dunbar
2013-08-08Simplify (and fix) check-dfsan configsAlexey Samsonov