aboutsummaryrefslogtreecommitdiff
path: root/compiler-rt/lib/dfsan
AgeCommit message (Expand)AuthorFilesLines
2025-09-16Reapply "[NFC] Fix CodeQL violations in compiler-rt. (#157793)" (#157913) (#1...Amit Kumar Pandey1-4/+5
2025-09-10Revert "[NFC] Fix CodeQL violations in compiler-rt. (#157793)" (#157913)Amit Kumar Pandey1-5/+4
2025-09-10[NFC] Fix CodeQL violations in compiler-rt. (#157793)Amit Kumar Pandey1-4/+5
2025-08-22Reapply "[compiler-rt]: fix CodeQL format-string warnings via explicit (#154937)Amit Kumar Pandey1-1/+1
2025-08-22Revert "[compiler-rt]: fix CodeQL format-string warnings via explicit casts (...Hans Wennborg1-1/+1
2025-08-22[compiler-rt]: fix CodeQL format-string warnings via explicit casts (#153843)Amit Kumar Pandey1-1/+1
2024-10-10[sanitizer] VReport BeforeFork/AfterFork (#111900)Vitaly Buka1-0/+2
2024-09-18[NFC][sanitizer] Move `InitTlsSize` into `InitializePlatformEarly` (#108921)Vitaly Buka1-0/+2
2024-09-16Reland "[sanitizer] Fix partially initialized static TLS range" (#108883)Vitaly Buka1-7/+2
2024-09-16Revert "[sanitizer] Fix partially initialized static TLS range" (#108881)Vitaly Buka1-2/+7
2024-09-16[sanitizer] Fix partially initialized static TLS range (#108685)Vitaly Buka1-7/+2
2024-09-12[sanitizer] Remove DTLS_on_libc_memalign (#108120)Vitaly Buka1-4/+1
2024-08-10[dfsan] Use namespace qualifier. NFCFangrui Song2-27/+23
2024-08-10[dfsan] Use namespace qualifier and internalize accidentally exported functio...Fangrui Song6-84/+78
2024-08-07[DFSan] [compiler-rt] leave BufferedStackTrace uninitFlorian Mayer3-12/+12
2024-07-15[sanitizer] Replace ALIGNED with alignasFangrui Song1-1/+1
2024-06-13[DFSan] Fix sscanf checking that ordinary characters match. (#95333)Andrew Browne1-231/+291
2024-05-22[sanitizers] Bump malloc limit to 1TB for MSAN, LSAN & DFSAN (#89728)Wu Yingcong1-1/+1
2024-05-21[DFSan] Fix recvmsg wrapper to support MSG_TRUNC flag. (#92599)Andrew Browne1-8/+18
2024-04-30[DFSan] Replace `cat` with `cmake -E cat` (#90557)Igor Kudrin1-1/+2
2024-03-20[dfsan] Re-exec with no ASLR if memory layout is incompatible on Linux (#85674)Thurston Dang3-19/+78
2024-01-30[dfsan] Wrap glibc 2.38 __isoc23_* functions (#79958)Fangrui Song3-155/+59
2024-01-18[dfsan] Don't clear shadow on dlopen(NULL, flags)Fangrui Song1-1/+1
2024-01-17[dfsan] Make sprintf interceptor compatible with glibc 2.37+ and musl (#78363)Fangrui Song1-3/+3
2023-12-23[NFC][sanitizer] Rename to Lock{Before,After}Fork StackDepotBase locking (#76...Vitaly Buka1-2/+2
2023-12-22[NFC][sanitizer] Rename Lock{Before,After}Fork suffixes locking StackDepotBas...Vitaly Buka3-6/+15
2023-09-26[DFSan] Fix sscanf wrapper handling %*d (the star skips capturing). (#67392)Andrew Browne1-98/+119
2023-09-15[NFC][sanitizer] Rename InternalScopedString::append to AppendF (#66558)Vitaly Buka1-6/+6
2023-09-06[DFSAN] Silence parameter 'va_labels' set but not used warning (NFC)Jie Fu1-0/+1
2023-09-06[DFSAN] Add support for sscanf.Tomasz Kuchta2-5/+329
2023-08-14[NFC][sanitizer] Add and use empty RTSanitizerCommonSymbolizerInternalVitaly Buka1-0/+1
2023-06-30[dfsan] Add missing functions to done_abilist.txtJin Xin Ng1-0/+4
2023-06-22[DFSAN] Add support for _tolowerTomasz Kuchta1-0/+1
2023-06-21[DFSAN] Add support for strncatTomasz Kuchta2-0/+32
2023-06-21[NFC][sanitizer] Pass user region into OnMapSecondaryVitaly Buka1-1/+4
2023-06-21[NFC][sanitizer] Add OnMapSecondary callbackVitaly Buka1-0/+1
2023-05-26[sanitizer] Implement __sanitizer_get_allocated_size_fastJin Xin Ng1-0/+11
2023-05-25[NFC][Py Reformat] Reformat python files in the rest of the dirsTobias Hieta1-30/+42
2023-05-12[DFSAN] Add support for strnlenTomasz Kuchta2-0/+31
2023-04-24[DFSAN] Add support for strsep.Tomasz Kuchta2-0/+52
2023-04-13Internalize AllocationBegin functions after D147005Fangrui Song1-1/+1
2023-04-04Update __sanitizer_get_allocated_begin to return const void*Thurston Dang1-3/+3
2023-04-04[compiler-rt] Fix -Wcast-qual after D147005 (NFC)Jie Fu1-1/+1
2023-04-03Add __sanitizer_get_allocated_begin API and implementationsThurston Dang1-0/+18
2023-02-10[dfsan] Fix some build-libc-list.py lint issuesFangrui Song1-6/+5
2023-02-10[dfsan] Fix build-libc-list.py for Python 3 after D143701Fangrui Song1-2/+2
2023-02-10[NFC] convert compiler-rt/lib/dfsan/scripts/build-libc-list.py to python3 syntaxTobias Hieta1-4/+4
2023-02-04[sanitizer] Simplify with GET_CALLER_PC_BP. NFCFangrui Song1-6/+3
2023-01-03[dfsan] Support Linux AArch64Fangrui Song2-4/+35
2022-12-11[DFSan] Add callback that allows to track which function tainted data reaches.Andrew Browne2-0/+68