summaryrefslogtreecommitdiff
path: root/lib/sanitizer_common/sanitizer_linux.cc
AgeCommit message (Expand)Author
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
2017-10-05Revert "[LSan] Detect dynamic loader by its base address."Alex Shlyapnikov
2017-10-05[LSan] Detect dynamic loader by its base address.Alex Shlyapnikov
2017-09-15[sanitizer][mips64] fix MIPS64 kernel_stat_to_stat()Petar Jovanovic
2017-09-14[compiler-rt] Cleanup SignalContext initializationVitaly Buka
2017-08-14[sanitizers] Add a blocking boolean to GetRandom prototypeKostya Kortchinsky
2017-08-08Reuse sanitizer_linux for NetBSDKamil Rytarowski
2017-07-13Fix sanitizer build against latest glibcKostya Serebryany
2017-07-12[asan] For iOS/AArch64, if the dynamic shadow doesn't fit, restrict the VM spaceKuba Mracek
2017-07-11Refactor MemoryMappingLayout::Next to use a single struct instead of output p...Francis Ricci
2017-07-11Remove duplicate assignments in stat64/kernel_stat_to_stat functionsPetar Jovanovic
2017-07-06More fixup for r307281: Move the #includes to sanitizer_linux.ccKuba Mracek
2017-07-06Fixup for r307281: Also move GetKernelAreaSize into sanitizer_linux.ccKuba Mracek
2017-07-06[sanitizer] Split GetMaxVirtualAddress into separate Linux version and Mac ve...Kuba Mracek
2017-06-21[sanitizer] Add a function to gather random bytesKostya Kortchinsky