summaryrefslogtreecommitdiff
path: root/lib/sanitizer_common/sanitizer_libc.h
AgeCommit message (Expand)Author
2016-07-21Fix clang-cl warning and crash in sanitizersReid Kleckner
2016-07-14[compiler-rt] Add internal wcslen to avoid crashing on windows 64-bitsEtienne Bergeron
2016-05-12Fixup for r269288. SleepForSeconds is not available in nolibc builds, let's ...Kuba Brecka
2015-11-20[compiler-rt] Add internal implementations for strlcat and strlcpyAnna Zaks
2015-09-29[sanitizer] Fix Clang-tidy modernize-use-nullptr warnings in lib/sanitizer_co...Kostya Serebryany
2015-04-09[ASan/Win] Add more support for file operationsTimur Iskhodzhanov
2015-04-09Use RenameFile instead of internal_rename in non-POSIX codeTimur Iskhodzhanov
2015-04-09Use WriteToFile instead of internal_write in non-POSIX codeTimur Iskhodzhanov
2015-04-09Use ReadFromFile instead of internal_read in non-POSIX codeTimur Iskhodzhanov
2015-04-09Move more POSIX-specific functions to sanitizer_posix.hTimur Iskhodzhanov
2015-04-09Introduce CloseFile to be used instead of internal_close on non-POSIXTimur Iskhodzhanov
2015-04-08[Sanitizer RT] Get rid of internal_isattyTimur 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-02-06[compiler-rt] Make MaybeReexec properly process DYLD_INSERT_LIBRARIES when us...Kuba Brecka
2015-01-15[sanitizer] Flag parser rewrite.Evgeniy Stepanov
2014-12-16[asan] new flag: hard_rss_limit_mbKostya Serebryany
2014-05-27[asancov] Write coverage directly to a memory-mapped file.Evgeniy Stepanov
2014-05-13[libsanitizer] Fix the return type of internal_forkAlexander Potapenko
2014-05-13[libsanitizer] Use internal_fork() to spawn the symbolizer process.Alexander Potapenko
2014-01-31[ASan] Move the SIGSEGV/SIGBUS handling to sanitizer_commonAlexander Potapenko
2013-11-23[sanitizer] use 16-byte aligned bzero in performance critical place (mostly f...Kostya Serebryany
2013-09-03Add internal_strchrnul functionAlexey Samsonov
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-03-20tsan: add internal_unlink() functionDmitry Vyukov
2013-02-27add Linux syscall wrappers and ThreadLister to sanitizer_commonKostya Serebryany
2013-02-20[Sanitizer] use raw syscall instead of _exit() function on LinuxAlexey Samsonov
2013-02-04[Sanitizer] extend internal libc with stat/fstat/lstat functionsAlexey Samsonov
2013-02-01[Sanitizer] use u32 instead of mode_t, which is defined in Darwin headersAlexey Samsonov
2013-02-01[Sanitizer] make internal_open have the same interface as libc versionAlexey Samsonov
2013-01-30[sanitizer] Further split private and public sanitizer headers.Evgeniy Stepanov
2012-12-28[asan] implement more strict checking for memset/etc parameters. Instead of c...Kostya Serebryany
2012-11-02[Sanitizer] Add internal_isatty to sanitizer_libc and PrintsToTty to determin...Alexey Samsonov
2012-11-02[Sanitizer] Use kStderrFd constant instead of hardcoded 2Alexey Samsonov
2012-10-15Implement internal_memmove.Alexander Potapenko
2012-09-05[Sanitizer] implement readlink as syscall on LinuxAlexey Samsonov
2012-08-29Relocate the external headers provided by ASan and the common sanitizerChandler Carruth
2012-08-21[Sanitizer] implement internal_strcspnAlexey Samsonov
2012-06-29[asan] get rid of libc's sscanf as it causes infinite recursion on Fedora. Kostya Serebryany
2012-06-19[Sanitizer] Renaming: SNPrintf -> internal_snprintf (and move it to sanitizer...Alexey Samsonov
2012-06-19[Sanitizer] State that sanitizer_libc.h header can be included in the user co...Alexey Samsonov
2012-06-18[Sanitizer] add internal_strncmp to sanitizer libcAlexey Samsonov
2012-06-18[Sanitizer] move different wrappers from TSan to common sanitizer runtimeAlexey Samsonov
2012-06-15[Sanitizer] move all the rest re-implementations of libc functions from ASan ...Alexey Samsonov
2012-06-15[Sanitizer] Use DEFINE_REAL macro in TSan runtime to call libc implementation...Alexey Samsonov
2012-06-14[Sanitizer] Move internal_memcmp to common sanitizer libcAlexey Samsonov
2012-06-08[Sanitizer] add internal_memset and internal_strrchr to sanitizer_common/Alexey Samsonov
2012-06-07[Sanitizer] move internal_strdup and internal_memcpy to common runtime. Make ...Alexey Samsonov
2012-06-06[Sanitizer] Move more functions/constants to sanitizer_common.Alexey Samsonov