summaryrefslogtreecommitdiff
path: root/lib/sanitizer_common/sanitizer_mac.cc
AgeCommit message (Expand)Author
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
2017-05-18[compiler-rt] Replace ifs with switch statement in IsHandledDeadlySignalVitaly Buka
2017-05-17Revert "Implement tls scanning for darwin LSan"Francis Ricci
2017-05-17Implement tls scanning for darwin LSanFrancis Ricci
2017-04-17[sanitizer] Introduce tid_t as a typedef for OS-provided thread IDsKuba Mracek
2017-03-24Fix a warning when running the GotsanRuntimeCheck test on Darwin.Kuba Mracek
2017-03-13[asan] Split SIGSEGV / SIGBUS handling so we can handle only one of them and ...Filipe Cabecinhas
2017-03-09[sanitizer] Bail out with warning if user dlopens shared library with RTLD_DE...Maxim Ostapenko
2017-02-09Remove strict tid checks from the mac implementation of BlockingMutexFrancis Ricci
2017-02-03[sanitizer] Fix 'dyld: Symbol not found: _memmem' linkage error on Darwin 10.6Maxim Ostapenko
2017-02-01[asan] Support handle_sigfpe on DarwinJustin Bogner
2017-01-06[sanitizer] Add a 'print_module_map' flag which prints modules with UUIDs on ...Kuba Mracek