summaryrefslogtreecommitdiff
path: root/lib/dfsan/dfsan.cc
AgeCommit message (Expand)Author
2017-07-22[sanitizer_common] Move filesystem-related code out of sanitizer_common.ccVitaly Buka
2017-07-20Revert "[sanitizer_common] Move filesystem-related code out of sanitizer_comm...Vitaly Buka
2017-07-20[sanitizer_common] Move filesystem-related code out of sanitizer_common.ccAlex Shlyapnikov
2016-08-25dfsan: Enable 48-bit VMA support on aarch64Adhemerval Zanella
2016-04-27[sanitizer] [SystemZ] Abort if the kernel might be vulnerable to CVE-2016-2143.Marcin Koscielnicki
2016-04-22[sanitizer] rename MmapNoAccess to MmapFixedNoAccess; NFCKostya Serebryany
2016-03-18[sancov] common flags initialization.Mike Aizatsky
2015-11-27[compiler-rt] [dfsan] Unify aarch64 mappingAdhemerval Zanella
2015-09-15[sanitizer] Move CheckVMASize after flag initializationAdhemerval Zanella
2015-09-11[compiler-rt] [sanitizers] Add VMA size check at runtimeAdhemerval Zanella
2015-08-24[Sanitizers] Allow to install several internal Die callbacks.Alexey Samsonov
2015-08-24[dfsan] Enable DFSan for AArch64/42-bit VMAAdhemerval Zanella
2015-08-21[DFSan] Remove nolibc build.Alexey Samsonov
2015-08-18[DFSan] Properly initialize and parse common flags in DFSan.Alexey Samsonov
2015-07-30[dfsan] Enable dfsan for aarch64Adhemerval Zanella
2015-04-10Split Mprotect into MmapNoAccess and MprotectNoAccess to be more portableTimur Iskhodzhanov
2015-04-09Revert r234477, "Differential Revision: http://reviews.llvm.org/D7249"Peter Collingbourne
2015-04-09Use WriteToFile instead of internal_write in non-POSIX codeTimur Iskhodzhanov
2015-04-09Introduce CloseFile to be used instead of internal_close on non-POSIXTimur Iskhodzhanov
2015-04-09Differential Revision: http://reviews.llvm.org/D7249Lorenzo Martignoni
2015-03-23[libsanitizer] Fix OpenFile() usage in TSan and DFSan.Alexander Potapenko
2015-02-12[Sanitizer] Change InitializeFlags() signatures. NFC.Alexey Samsonov
2015-01-15[sanitizer] Flag parser rewrite.Evgeniy Stepanov
2015-01-12[dfsan] Export dfsan_get_label_info function with C linkage.Peter Collingbourne
2015-01-07[Sanitizer] Change the runtime flag representation.Alexey Samsonov
2014-12-05[DFSAN][MIPS] adding support of DFSAN for MIPS64Peter Collingbourne
2014-11-20[DFSan] Add flag to dump the labels when the program terminates.Lorenzo Martignoni
2014-11-05[dfsan] Add runtime function for aborting on indirect calls toPeter Collingbourne
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-03-26Add function to get the number of DFSan labels allocated.Peter Collingbourne
2014-03-20[libsanitizer] Introduce flag descriptions.Alexander Potapenko
2013-12-04[DFSan] Change the way labels are propagated when comparing memory through li...Lorenzo Martignoni
2013-11-17[DFSan] Don't include public headers in dfsan runtime codeAlexey Samsonov
2013-09-10[dfsan] Initial set of DFSAN_OPTIONS flags.Peter 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-07DataFlowSanitizer; compiler-rt changes.Peter Collingbourne