summaryrefslogtreecommitdiff
path: root/compiler-rt/lib/sanitizer_common/sanitizer_linux.cc
AgeCommit message (Expand)Author
2018-10-04[Esan] Port cache frag to FreeBSDDavid Carlier
2018-10-01Switch syscall(2)/__syscall(2) calls to libc calls on NetBSDKamil Rytarowski
2018-09-26[sanitizer] AndroidGetApiLevel for static executables.Evgeniy Stepanov
2018-09-02Fix buildbot testDavid Carlier
2018-09-02[Sanitizer] openbsd build fixDavid Carlier
2018-08-31Improve portability of internal_sysctl()Kamil Rytarowski
2018-08-31Add internal_sysctl() used by FreeBSD, NetBSD, OpenBSD and MacOSXKamil Rytarowski
2018-08-20[sanitizer] Use private futex operations for BlockingMutexKostya Kortchinsky
2018-08-16[Sanitizer] Fix build openbsdDavid Carlier
2018-08-14Reland "SafeStack: Delay thread stack clean-up""Vlad Tsyrklevich
2018-08-10Revert "SafeStack: Delay thread stack clean-up"Vlad Tsyrklevich
2018-08-09SafeStack: Delay thread stack clean-upVlad Tsyrklevich
2018-08-09[sanitizer] Remove rsp from the clobber list in internal_cloneKostya Kortchinsky
2018-08-09Enable getentropy for FreeBSD 12David Carlier
2018-07-26[sanitizer] Include signal.h instead of sys/signal.hFangrui Song
2018-06-06[sanitizer] Cleanup ReadFileToVector and ReadFileToBufferVitaly Buka
2018-06-05Introduce CheckASLR() in sanitizersKamil Rytarowski
2018-05-23Fix internal_mmap() on 32-bit NetBSD platformsKamil Rytarowski
2018-05-10[sanitizer] Fix typo in commentVitaly Buka
2018-05-10[sanitizer] Fix compilation after invalid rebaseVitaly Buka
2018-05-10[sanitizer] Don't miss threads by ThreadSuspenderVitaly Buka
2018-05-09[sanitizer] Fix argument type and remove unneeded vector resizeVitaly Buka
2018-05-09[sanitizer] Use tid_t in ThreadListerVitaly Buka
2018-05-08[sanitizer] Fix error checking in ThreadListerVitaly Buka
2018-05-07[sanitizer] Simplify ThreadLister interfaceVitaly Buka
2018-05-07[sanitizer] Make InternalScopedBuffer::size() behavior similar to vector.Vitaly Buka
2018-04-25[mips] Implement GetWriteFlag() for mipsPetar Jovanovic
2018-04-16[sanitizer] Split Symbolizer/StackTraces from core RTSanitizerCommonKostya Kortchinsky
2018-04-09GetRandom / OpenBSD, using getentropy to get high quality randomnessVitaly Buka
2018-03-23[sanitizer] Fix PPC botVitaly Buka
2018-03-22More OpenBSD fixesVitaly Buka
2018-03-21Fix declaration of environ after r327923Vitaly Buka
2018-03-19OpenBSD UBsan support missing bitsVitaly Buka
2018-03-19Cleanup of "extern char **environ" declarationVitaly Buka
2018-03-03Sanitiser common, using u64 type for GetTid on posix systemsKamil Rytarowski
2018-02-26[asan] Be more careful and verbose when allocating dynamic shadow memoryKuba Mracek
2018-02-21[hwasan] Fix inline instrumentation.Evgeniy Stepanov
2018-02-17Recognize all NetBSD architectures in UBSanKamil Rytarowski
2018-02-07Correct a bug in GetArgsAndEnv() for NetBSDKamil Rytarowski
2017-12-14[Sanitizers] Basic sanitizer Solaris support (PR 33274)Kamil Rytarowski
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-11-20[asan] Use dynamic shadow on 32-bit Android, try 2.Evgeniy Stepanov
2017-11-18Revert "[asan] Use dynamic shadow on 32-bit Android" and 3 more.Evgeniy Stepanov
2017-11-10[asan] Use dynamic shadow on 32-bit Android.Evgeniy Stepanov
2017-11-08[sanitizer] Asm implementation of syscall() for arm32.Evgeniy Stepanov
2017-11-07(NFC) Rename GetMax{,User}VirtualAddress.Evgeniy Stepanov
2017-11-06[LSan] Detect dynamic loader by its base address.Alex Shlyapnikov
2017-10-25Add NetBSD improvements in sanitizersKamil Rytarowski