summaryrefslogtreecommitdiff
path: root/compiler-rt/lib/interception
AgeCommit message (Expand)Author
2025-11-13[ASan] Fix forward 141c2bAiden Grossman
2025-11-12[ASan][Windows] Add new instruction sizes (#167734)Aiden Grossman
2025-06-02[win/asan] GetInstructionSize: Support `48 bX` movabsq instructions. (#141625)bernhardu
2025-05-26[interception] Implement interception on AIX (#138608)Jake Egan
2025-04-12[compiler-rt][sanitizer][NFC] update endif markers for Haiku (#135475)Brad Smith
2025-04-11[compiler-rt] On Windows, silence warning when building with Clang ToTAlexandre Ganea
2025-04-11[compiler-rt][sanitizer] add Haiku support (#134772)Brad Smith
2025-03-21[win/asan] GetInstructionSize: Detect `66 90` two-byte NOP at 32-bit too. (#1...bernhardu
2025-01-27[win/asan] GetInstructionSize: Support some more 7 or 8 byte instructions. (#...bernhardu
2025-01-27[win/asan] GetInstructionSize: Support some more 6 byte instructions. (#124006)bernhardu
2025-01-22[win/asan] GetInstructionSize: Support some more 4 byte instructions. (#123709)bernhardu
2025-01-22[win/asan] GetInstructionSize: Support some more 5 byte instructions. (#123844)bernhardu
2025-01-20[win/asan] GetInstructionSize: Support some more 3 byte instructions. (#120474)bernhardu
2025-01-13[win/asan] GetInstructionSize: Support some more 2 byte instructions. (#120235)bernhardu
2025-01-11[win/asan] GetInstructionSize: Add test for `8D A4 24 ...`. (#119794)bernhardu
2024-12-20[win/asan] Don't intercept memset etc. in ntdll (#120397)Hans Wennborg
2024-12-12[win/asan] GetInstructionSize: Fix `83 E4 XX` to return 3. (#119644)bernhardu
2024-12-11[win/asan] GetInstructionSize: Make `83 EC XX` a generic entry. (#119537)bernhardu
2024-12-09[win/asan] GetInstructionSize: Make `F6 C1 XX` a generic entry. (#118144)bernhardu
2024-12-09[win/asan] GetInstructionSize: Fix `41 81 7c ...` to return 9. (#117828)bernhardu
2024-12-07[sanitizer] Add type __sanitizer::ssize (#116957)Stefan Schulze Frielinghaus
2024-12-06[win/asan] Avoid warnings in interception_win.cpp. (#118143)bernhardu
2024-12-04[win/asan] Populate test for function GetInstructionSize. (#118204)bernhardu
2024-11-29[win/asan] GetInstructionSize: Remove duplicate instruction `FF 25 ...`. (#11...bernhardu
2024-11-26[win/asan] Add a test skeleton for function GetInstructionSize. (#116948)bernhardu
2024-11-25[win/asan] Recognize mov QWORD PTR [rip + X], reg (#117335)Hans
2024-11-21[win/asan] GetInstructionSize: Fix `8A 05 ...` to return 6 again. (#116889)bernhardu
2024-11-21[win/asan] Avoid warnings in compiling interception_win_test.cpp. (#116887)bernhardu
2024-11-05[win/asan] Search both higher and lower in AllocateTrampolineRegion (#114212)Hans
2024-10-21[win/asan] Fix instruction size for 44 0f b6 1aHans Wennborg
2024-10-18[ASan][windows] Recognize movzx r11d, BYTE PTR [rdx] in interception_win (#11...Mike Hommey
2024-09-19[sanitizer][asan][msvc] Teach GetInstructionSize about many instructions that...Charlie Barto
2024-09-19Fix typos in interception_win.cppHans Wennborg
2024-09-18[win/asan] AllocateMemoryForTrampoline within 2 GB of the module's base addre...Hans
2024-09-09Reland [asan][windows] Eliminate the static asan runtime on windows (#107899)Charlie Barto
2024-08-29Revert "[compiler-rt] Remove duplicates of sanitizer_common functions"Alex Richardson
2024-08-29[compiler-rt] Remove duplicates of sanitizer_common functionsAlexander Richardson
2024-08-29[compiler-rt] Work around incompatible Windows definitions of (S)SIZE_TAlexander Richardson
2024-07-30[Sanitizers] Avoid overload ambiguity for interceptors (#100986)Nikita Popov
2024-06-04[compiler-rt] Revise IDE folder structure (#89753)Michael Kruse
2024-03-28[asan][windows] Weak function interception support in instruction size decode...Charlie Barto
2024-03-19[compiler-rt] Fixing UB on Windows for trampoline allocations (#85639)Zack Johnson
2024-03-13[compiler-rt] Remove llvm_gtest dependency from unit testsAlexander Richardson
2024-03-13[compiler-rt] Fix interceptors with AArch64 BTI (#84061)Marco Elver
2024-02-16[sanitizer] Lift AsanDoesNotSupportStaticLinkage to sanitizer_common.h. NFC (...Fangrui Song
2024-01-16Sanitizer/MIPS: Use $t9 for preemptible function call (#76894)YunQiang Su
2024-01-16[ASAN][sanitizers][win] Allow windows-asan to be built with /MDd and intercep...Charlie Barto
2023-12-07[ASan][Windows] Interception fix for 'mov al, byte ptr []' sequences (#72531)Zack Johnson
2023-11-27Changes to support running tests for Windows arm64 asan (#66973)Farzon Lotfi
2023-11-21[compiler-rt] Fix interceptors with Solaris as (#72973)Marco Elver