summaryrefslogtreecommitdiff
path: root/lib/sanitizer_common/sanitizer_libc.h
Commit message (Expand)AuthorAgeFilesLines
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [sanitizer] Use const char* in internal_simple_strtollVitaly Buka2018-06-171-1/+1
* [sanitizer] Remove low-hanging-fruit dead codeKostya Kortchinsky2018-04-171-5/+0
* Fix clang-cl warning and crash in sanitizersReid Kleckner2016-07-211-4/+6
* [compiler-rt] Add internal wcslen to avoid crashing on windows 64-bitsEtienne Bergeron2016-07-141-0/+1
* Fixup for r269288. SleepForSeconds is not available in nolibc builds, let's ...Kuba Brecka2016-05-121-0/+1
* [compiler-rt] Add internal implementations for strlcat and strlcpyAnna Zaks2015-11-201-0/+2
* [sanitizer] Fix Clang-tidy modernize-use-nullptr warnings in lib/sanitizer_co...Kostya Serebryany2015-09-291-3/+4
* [ASan/Win] Add more support for file operationsTimur Iskhodzhanov2015-04-091-3/+3
* Use RenameFile instead of internal_rename in non-POSIX codeTimur Iskhodzhanov2015-04-091-1/+0
* Use WriteToFile instead of internal_write in non-POSIX codeTimur Iskhodzhanov2015-04-091-1/+0
* Use ReadFromFile instead of internal_read in non-POSIX codeTimur Iskhodzhanov2015-04-091-1/+0
* Move more POSIX-specific functions to sanitizer_posix.hTimur Iskhodzhanov2015-04-091-8/+0
* Introduce CloseFile to be used instead of internal_close on non-POSIXTimur Iskhodzhanov2015-04-091-1/+0
* [Sanitizer RT] Get rid of internal_isattyTimur Iskhodzhanov2015-04-081-1/+0
* Move some POSIX-specific functions from sanitizer_libc.h to a new sanitizer_p...Timur Iskhodzhanov2015-04-081-35/+0
* [Sanitizers] Make OpenFile more portableTimur Iskhodzhanov2015-04-081-0/+1
* [compiler-rt] Make MaybeReexec properly process DYLD_INSERT_LIBRARIES when us...Kuba Brecka2015-02-061-0/+1
* [sanitizer] Flag parser rewrite.Evgeniy Stepanov2015-01-151-0/+1
* [asan] new flag: hard_rss_limit_mbKostya Serebryany2014-12-161-0/+19
* [asancov] Write coverage directly to a memory-mapped file.Evgeniy Stepanov2014-05-271-0/+2
* [libsanitizer] Fix the return type of internal_forkAlexander Potapenko2014-05-131-1/+1
* [libsanitizer] Use internal_fork() to spawn the symbolizer process.Alexander Potapenko2014-05-131-0/+2
* [ASan] Move the SIGSEGV/SIGBUS handling to sanitizer_commonAlexander Potapenko2014-01-311-0/+2
* [sanitizer] use 16-byte aligned bzero in performance critical place (mostly f...Kostya Serebryany2013-11-231-0/+2
* Add internal_strchrnul functionAlexey Samsonov2013-09-031-0/+1
* [nolibc] Move all platforms to internal_getpid.Peter Collingbourne2013-05-171-0/+1
* [nolibc] Change internal syscall API to remove reliance on libc's errno.Peter Collingbourne2013-05-081-16/+19
* tsan: add internal_unlink() functionDmitry Vyukov2013-03-201-0/+1
* add Linux syscall wrappers and ThreadLister to sanitizer_commonKostya Serebryany2013-02-271-0/+5
* [Sanitizer] use raw syscall instead of _exit() function on LinuxAlexey Samsonov2013-02-201-2/+4
* [Sanitizer] extend internal libc with stat/fstat/lstat functionsAlexey Samsonov2013-02-041-0/+4
* [Sanitizer] use u32 instead of mode_t, which is defined in Darwin headersAlexey Samsonov2013-02-011-1/+1
* [Sanitizer] make internal_open have the same interface as libc versionAlexey Samsonov2013-02-011-2/+5
* [sanitizer] Further split private and public sanitizer headers.Evgeniy Stepanov2013-01-301-2/+1
* [asan] implement more strict checking for memset/etc parameters. Instead of c...Kostya Serebryany2012-12-281-0/+5
* [Sanitizer] Add internal_isatty to sanitizer_libc and PrintsToTty to determin...Alexey Samsonov2012-11-021-0/+1
* [Sanitizer] Use kStderrFd constant instead of hardcoded 2Alexey Samsonov2012-11-021-0/+3
* Implement internal_memmove.Alexander Potapenko2012-10-151-0/+1
* [Sanitizer] implement readlink as syscall on LinuxAlexey Samsonov2012-09-051-0/+1
* Relocate the external headers provided by ASan and the common sanitizerChandler Carruth2012-08-291-1/+1
* [Sanitizer] implement internal_strcspnAlexey Samsonov2012-08-211-0/+1
* [asan] get rid of libc's sscanf as it causes infinite recursion on Fedora. Kostya Serebryany2012-06-291-1/+0
* [Sanitizer] Renaming: SNPrintf -> internal_snprintf (and move it to sanitizer...Alexey Samsonov2012-06-191-0/+1
* [Sanitizer] State that sanitizer_libc.h header can be included in the user co...Alexey Samsonov2012-06-191-1/+4
* [Sanitizer] add internal_strncmp to sanitizer libcAlexey Samsonov2012-06-181-0/+1
* [Sanitizer] move different wrappers from TSan to common sanitizer runtimeAlexey Samsonov2012-06-181-0/+3
* [Sanitizer] move all the rest re-implementations of libc functions from ASan ...Alexey Samsonov2012-06-151-2/+7
* [Sanitizer] Use DEFINE_REAL macro in TSan runtime to call libc implementation...Alexey Samsonov2012-06-151-0/+1
* [Sanitizer] Move internal_memcmp to common sanitizer libcAlexey Samsonov2012-06-141-0/+1