summaryrefslogtreecommitdiff
path: root/lib/sanitizer_common
AgeCommit message (Expand)Author
2017-12-22Reland "[mips][compiler-rt] Provide 64bit atomic add and sub"Simon Dardis
2017-12-22[Sanitizers, CMake] Basic sanitizer Solaris support (PR 33274)Alex Shlyapnikov
2017-12-21Revert "[mips][compiler-rt] Provide 64bit atomic add and sub"Simon Dardis
2017-12-21[mips][compiler-rt] Provide 64bit atomic add and subSimon Dardis
2017-12-18[asan] Add interceptor for printf_chkMaxim Ostapenko
2017-12-16[sanitizer] Define __sanitizer_clockid_t on FreeBSDKostya Kortchinsky
2017-12-14[Sanitizers] Basic sanitizer Solaris support (PR 33274)Kamil Rytarowski
2017-12-14Set of corrections for MSan/NetBSDKamil Rytarowski
2017-12-14[sanitizer] Use MADV_FREE on Darwin/BSD to release pages to the OSKuba Mracek
2017-12-13[sanitizer] Introduce a vDSO aware timing functionKostya Kortchinsky
2017-12-11[sanitizer] Revert rL320409Kostya Kortchinsky
2017-12-11[sanitizer] Introduce a vDSO aware time function, and use it in the allocator...Kostya Kortchinsky
2017-12-09Correct handling of the TLS/NetBSD block of the main programKamil Rytarowski
2017-12-09Hardware-assisted AddressSanitizer (compiler-rt)Evgeniy Stepanov
2017-12-09NetBSD ships with POSIX strerror_r(3)Kamil Rytarowski
2017-12-06Update other SizeEnums to be of type uptr as wellVlad Tsyrklevich
2017-12-06Fix broken windows sanitizer buildbotVlad Tsyrklevich
2017-12-06Handle NetBSD symbol renaming in msan_interceptors.ccKamil Rytarowski
2017-12-04[sanitizer] 64-bit allocator's PopulateFreeArray partial refactorKostya Kortchinsky
2017-12-04Handle NetBSD symbol renaming in sanitizer_common_interceptors.incKamil Rytarowski
2017-12-04Move __tsan::Vector to __sanitizerKamil Rytarowski
2017-11-29[sanitizer] Add 'strip_env' flag to enable/disable removing sanitizer dylib f...Kuba Mracek
2017-11-29[compiler-rt] Switch from deprecated TARGET_IPHONE_SIMULATOR to TARGET_OS_SIM...Kuba Mracek
2017-11-29[asan] Fix macOS FindDynamicShadowStart to consider the last gap in the VM mapKuba Mracek
2017-11-29[asan] Don't crash on fclose(NULL)Kuba Mracek
2017-11-29[asan] Allow getpwnam(NULL) for binary compatibilityKuba Mracek
2017-11-29[sanitizer] Refactor how assembly files are handledKuba Mracek
2017-11-28[LSan] Fix one source of stale segments in the process memory mapping.Alex Shlyapnikov
2017-11-28Handle symbol renaming of sigaction for NetBSDKamil Rytarowski
2017-11-27[fuchsia] Update Fuchsia with a new mmap implementation.Kostya Kortchinsky
2017-11-26Prevent Thread Exited/Joined events raceKamil Rytarowski
2017-11-25Plug dlerror() leak for swift_demangleKamil Rytarowski
2017-11-22[scudo] Overhaul hardware CRC32 feature detectionKostya Kortchinsky
2017-11-21[scudo] Make getNumberOfCPUs Fuchsia compliant v2Kostya Kortchinsky
2017-11-21[sanitizer] Define SANITIZER_USE_GETAUXVAL for AndroidKostya Kortchinsky
2017-11-21Correct NetBSD support in pthread_once(3)/TSanKamil Rytarowski
2017-11-21[sanitizers] Add init function to set alignment of low level allocatorWalter Lee
2017-11-20Add DemangleFunctionName for backtracing on NetBSDKamil Rytarowski
2017-11-20[asan] Use dynamic shadow on 32-bit Android, try 2.Evgeniy Stepanov
2017-11-20[sanitizer] New attempt at using runtime checks for Android loggingKostya Kortchinsky
2017-11-20Correct return types of NetBSD specific functionsKamil Rytarowski
2017-11-20Handle NetBSD specific indirection of libpthread functionsKamil Rytarowski
2017-11-18Revert "[asan] Use dynamic shadow on 32-bit Android" and 3 more.Evgeniy Stepanov
2017-11-16[sanitizer] Revert rL318410Kostya Kortchinsky
2017-11-16Implement GetTls() for NetBSDKamil Rytarowski
2017-11-16[sanitizer] Use runtime checks instead of API level for Android loggingKostya Kortchinsky
2017-11-13[sanitizer] Update scudo to use new APIKostya Kortchinsky
2017-11-11Correct NetBSD build issueKamil Rytarowski
2017-11-10[sanitizer] Remove unnecessary attribute hidden.Evgeniy Stepanov
2017-11-10[tsan] Move out more types to sanitizer_commonVitaly Buka