summaryrefslogtreecommitdiff
path: root/lib/sanitizer_common/sanitizer_mac.cc
AgeCommit message (Expand)Author
2018-07-20On Darwin switch from the `VM_MEMORY_ANALYSIS_TOOL` VM tag toDan Liew
2018-06-05Introduce CheckASLR() in sanitizersKamil Rytarowski
2018-05-09[sanitizer] Cleanup sorting functionsVitaly Buka
2018-05-07[sanitizer] Remove reserving constructor from InternalMmapVectorVitaly Buka
2018-03-24[sanitizer] Fix Darwin buildVitaly Buka
2018-03-24Mmap interceptor providing mprotect supportVitaly Buka
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-11Revert r324847, there's bot failures.Kuba Mracek
2018-02-11[sanitizer] Implement NanoTime() on DarwinKuba Mracek
2018-02-11[compiler-rt] Replace forkpty with posix_spawnKuba 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-11-29[sanitizer] Add 'strip_env' flag to enable/disable removing sanitizer dylib f...Kuba Mracek
2017-11-29[asan] Fix macOS FindDynamicShadowStart to consider the last gap in the VM mapKuba Mracek
2017-11-21[scudo] Make getNumberOfCPUs Fuchsia compliant v2Kostya 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-10[sanitizer] Fix "cast from 'const void *' to 'sigaction *'" on DarwinVitaly Buka
2017-11-09[sanitizer] Revert rL317822Kostya Kortchinsky
2017-11-09[scudo] Make getNumberOfCPUs Fuchsia compliantKostya Kortchinsky
2017-11-08Revert "[scudo] Make getNumberOfCPUs Fuchsia compliant"Reid Kleckner
2017-11-07(NFC) Rename GetMax{,User}VirtualAddress.Evgeniy Stepanov
2017-11-07[scudo] Make getNumberOfCPUs Fuchsia compliantKostya Kortchinsky
2017-10-02Add support for custom loaders to the sanitizer symbolizerFrancis Ricci
2017-10-02Revert "Add support for custom loaders to the sanitizer symbolizer"Francis Ricci
2017-10-02Add support for custom loaders to the sanitizer symbolizerFrancis Ricci
2017-09-29Move LoadedModule list to a NoCtor vector and initialize on demand.Francis Ricci
2017-09-29Revert "Move LoadedModule list to a NoCtor vector and initialize on demand."Francis Ricci
2017-09-29Move LoadedModule list to a NoCtor vector and initialize on demand.Francis Ricci
2017-09-28Revert "Add support for custom loaders to the sanitizer symbolizer"Francis Ricci
2017-09-28Add support for custom loaders to the sanitizer symbolizerFrancis Ricci
2017-09-27Revert "Add support for custom loaders to symbolizer"Francis Ricci
2017-09-27Add support for custom loaders to symbolizerFrancis Ricci
2017-09-14[compiler-rt] Cleanup SignalContext initializationVitaly Buka
2017-08-14[sanitizers] Add a blocking boolean to GetRandom prototypeKostya Kortchinsky
2017-07-22[sanitizer_common] Move filesystem-related code out of sanitizer_common.ccVitaly Buka
2017-07-13For Darwin's GetTaskInfoMaxAddress, define the real structure with real field...Kuba Mracek
2017-07-12[asan] For iOS/AArch64, if the dynamic shadow doesn't fit, restrict the VM spaceKuba Mracek
2017-07-07Fix-up for r307307: vm_info.max_address is the first non-addressable pointer,...Kuba Mracek
2017-07-06Fix whitespace lint issue (introduced in r307307).Kuba Mracek
2017-07-06[sanitizer] Use TASK_VM_INFO to get the maximum VM address on iOS/AArch64Kuba Mracek
2017-07-06[sanitizer] Split GetMaxVirtualAddress into separate Linux version and Mac ve...Kuba Mracek
2017-07-05[tsan] Use pthread_sigmask instead of sigprocmask to block signals in a threa...Kuba Mracek
2017-06-21[sanitizer] Add a function to gather random bytesKostya Kortchinsky
2017-06-15[asan] Return allow_user_segv_handler=0 to fix compatibility issues.Vitaly Buka
2017-05-25[compiler-rt] Replace allow_user_segv_handler=0 with kHandleSignalExclusiveVitaly Buka
2017-05-25Implement tls scanning for darwin LSanFrancis Ricci