summaryrefslogtreecommitdiff
path: root/lib/sanitizer_common/sanitizer_posix.cc
AgeCommit message (Expand)Author
2015-04-09Use ReadFromFile instead of internal_read in non-POSIX codeTimur Iskhodzhanov
2015-04-09Introduce CloseFile to be used instead of internal_close on non-POSIXTimur Iskhodzhanov
2015-04-08Move some POSIX-specific functions from sanitizer_libc.h to a new sanitizer_p...Timur Iskhodzhanov
2015-04-08[Sanitizers] Make OpenFile more portableTimur Iskhodzhanov
2015-03-23[ASan] Distinguish between read, write and read-write file access modes in Op...Alexander Potapenko
2015-03-04[sanitizer] Since x32 runs under 64-bit kernel, GetKernelAreaSize should retu...Kostya Serebryany
2015-03-02asan: fix signal handling during stoptheworldDmitry Vyukov
2015-02-27[compiler-rt] Allow suppression file to be relative to the location of the ex...Anna Zaks
2015-02-11[Sanitizers] The MAP_NORESERVE define has been removed in FreeBSD 11.x,Dimitry Andric
2015-01-23[sanitizer] Fix an edge case in MemoryRangeIsAvailable.Evgeniy Stepanov
2015-01-21[sanitizer] First step toward supporting 42-bit AS on aarch64Kostya Serebryany
2014-12-11[Sanitizer] Fix report_path functionality:Alexey Samsonov
2014-12-02Replace InternalScopedBuffer<char> with InternalScopedString where applicable.Alexey Samsonov
2014-11-26[Sanitizer] Bump kMaxPathLength to 4096 and use it more extensively instead o...Alexey Samsonov
2014-11-19[MSan] [MIPS] Adding support for MIPS64 (patch by Mohit Bhakkad).Alexey Samsonov
2014-11-13Removed r221896, it seems to break build in various ways.Yury Gribov
2014-11-13[ASan] Add process basename to log name and error message to simplify analysi...Yury Gribov
2014-11-12[asan] [mips] added support of asan for mips64/mips64el, patch by Kumar SukhaniKostya Serebryany
2014-11-06Use GET_CURRENT_FRAME() to calculate the memory layout for power. This worksWill Schmidt
2014-10-15[compiler-rt] Enable ASAN for powerpc64le-linuxWill Schmidt
2014-05-27[asancov] Write coverage directly to a memory-mapped file.Evgeniy Stepanov
2014-05-14[asan] tyring to fix the Android buildKostya Serebryany
2014-05-14[asan] Respect personality in kernel area detector, patch by Yuri GribovKostya Serebryany
2014-05-06[sanitizer] Print addresses in hexadecimal.Evgeniy Stepanov
2014-05-01[asan] disable GetKernelStartAddress as it misbehaves in schrootKostya Serebryany
2014-04-14[asan] added internal flag mmap_limit_mbKostya Serebryany
2014-04-14[asan] provide better reports for cases where memcpy/etc get negative size pa...Kostya Serebryany
2014-03-27[asan] Do not sanitize kernel area on 32-bit targets, patch by Yuri GribovKostya Serebryany
2014-03-19[ASan] Print mmap errno/GetLastError in a readable and consistent wayTimur Iskhodzhanov
2014-03-04A set of trivial changes to support sanitizers on FreeBSD.Alexey Samsonov
2014-02-26Reapply r201910. MSVC gets __func__ defined explicitly, even though itJoerg Sonnenberger
2014-02-22Revert "Replace __FUNCTION__ with __func__, the latter being standard C99/C++...Reid Kleckner
2014-02-21Replace __FUNCTION__ with __func__, the latter being standard C99/C++11.Joerg Sonnenberger
2014-02-13[sanitizer] AArch64 sanitizer support; patch by Christophe Lyon and Yvan RouxKostya Serebryany
2014-01-28[ASan] Remove an accidentally added include of signal.hAlexander Potapenko
2014-01-28[ASan] Move the sigaltstack() bits to sanitizer_common.Alexander Potapenko
2014-01-23[sanitizer] Fix format string mismatches found by format attributes added in ...Evgeniy Stepanov
2013-12-13[asan] add flag uar_noreserve to use noreserve mmap for fake stack. uar_nores...Kostya Serebryany
2013-12-04[sanitizer] Fix log_path behavior with StopTheWorld.Sergey Matveev
2013-12-03[Sanitizer] Use more appropriate InternalScopedString in GetCodeRangeForFileAlexey Samsonov
2013-09-21tsan: allow to obtain code range for a particular moduleDmitry Vyukov
2013-09-05sanitizers: Make sure Visual Studio gets error reportsReid Kleckner
2013-09-03[Sanitizer] Add the way to find binary in PATHAlexey Samsonov
2013-07-16[ASan] Use less shadow on Win 32-bitTimur Iskhodzhanov
2013-05-21[nolibc] Move libc-dependent sanitizer_posix.cc code to sanitizer_posix_libcd...Peter Collingbourne
2013-05-20[nolibc] Move GetPageSize to the individual platforms.Peter Collingbourne
2013-05-17[nolibc] Move all platforms to internal_getpid.Peter Collingbourne
2013-05-08[nolibc] Change internal syscall API to remove reliance on libc's errno.Peter Collingbourne
2013-05-08[sanitizer] Fix build breakage in Go TSan.Sergey Matveev
2013-05-08[sanitizer] Move GetStackTrace from ASan to sanitizer_common.Sergey Matveev