summaryrefslogtreecommitdiff
path: root/lib/hwasan
Commit message (Expand)AuthorAgeFilesLines
* hwasan: Align n_namesz and n_descsz to 4 when reading notes.Peter Collingbourne2019-08-231-2/+2
* hwasan: Untag unwound stack frames by wrapping personality functions.Peter Collingbourne2019-08-232-0/+65
* hwasan: Add a code model check for tagged globals.Peter Collingbourne2019-08-081-4/+34
* hwasan: Instrument globals.Peter Collingbourne2019-08-064-20/+138
* [Sanitizer] Linux refactor shadow huge page mode handlingDavid Carlier2019-08-051-2/+1
* compiler-rt: Call a generated c++ file in hwasan .cpp instead of .ccNico Weber2019-08-011-3/+3
* hwasan: Improve precision of checks using short granule tags.Peter Collingbourne2019-07-095-127/+135
* hwasan: Fix an off-by-one error in PrintTagsAroundAddr.Peter Collingbourne2019-06-271-1/+1
* hwasan: Teach the runtime to identify the local variable being accessed in UA...Peter Collingbourne2019-06-273-60/+78
* hwasan: Use bits [3..11) of the ring buffer entry address as the base stack tag.Peter Collingbourne2019-06-171-0/+5
* Improve error message when '=' is missing in {ASAN,...}_OPTIONS.Vitaly Buka2019-06-151-5/+2
* [HWASAN] Make new/delete weakEugene Leviant2019-06-041-8/+8
* [HWASAN] Remove unused codeEugene Leviant2019-05-292-28/+0
* Fix some gcc warnings in compiler-rtNico Weber2019-05-101-2/+2
* [hwasan] Fix HWASAN_WITH_INTERCEPTORS=OFF build on not-android.Evgeniy Stepanov2019-05-031-1/+11
* [sanitizer][NFC] Set LargeMmapAllocator type from PrimaryAllocatorVitaly Buka2019-05-011-2/+1
* [sanitizer][NFC] Get type of AllocatorCache from CombinedAllocatorVitaly Buka2019-05-011-3/+2
* [sanitizer] Implement reallocarray.Evgeniy Stepanov2019-05-014-0/+20
* [HWASan] Fixed slow DWARF unwinding.Mitch Phillips2019-04-161-3/+3
* [HWASan] Use less Printf() calls in register dump.Mitch Phillips2019-03-141-16/+22
* [HWASan] Remove address significance from tag_mismatch.Mitch Phillips2019-03-111-6/+0
* [HWASan] Fixed minor AArch64/GCC build error.Mitch Phillips2019-03-111-0/+4
* [HWASan] Save + print registers when tag mismatch occurs in AArch64.Mitch Phillips2019-03-086-8/+158
* [NFC][Sanitizer] Make GetStackTrace a private method of BufferedStackTraceJulian Lettner2019-03-011-10/+8
* [NFC][Sanitizer] Add new BufferedStackTrace::Unwind APIJulian Lettner2019-03-012-11/+9
* Revert "[NFC][Sanitizer] Add new BufferedStackTrace::Unwind API"Julian Lettner2019-03-012-9/+11
* [NFC][Sanitizer] Add new BufferedStackTrace::Unwind APIJulian Lettner2019-03-012-11/+9
* [hwasan] Disable vfork code when building w/o interceptors.Evgeniy Stepanov2019-03-011-1/+1
* [hwasan] Fix vfork handling with large stack limit.Evgeniy Stepanov2019-02-281-3/+1
* [NFC][Sanitizer] Pull up GetStackTrace into sanitizer_commonJulian Lettner2019-02-272-23/+22
* [hwasan, asan] Intercept vfork.Evgeniy Stepanov2019-02-276-1/+50
* [NFC][Sanitizer] Hard-code fast/slow unwinder at call siteJulian Lettner2019-02-271-2/+5
* hwasan: Rename source files from cc to cppNico Weber2019-02-2712-20/+21
* Revert "[asan] Fix vfork handling.", +1Evgeniy Stepanov2019-02-216-46/+0
* [hwasan,asan] Intercept vfork.Evgeniy Stepanov2019-02-216-0/+46
* [compiler-rt] Cleanup usage of C++ ABI libraryJonas Hahnfeld2019-02-161-1/+1
* Fix unsymbolized stack history printing.Evgeniy Stepanov2019-02-151-2/+2
* Runtime flags for malloc bisection.Evgeniy Stepanov2019-02-154-2/+67
* Fix false positive when tag_in_malloc=0,tag_in_free=1.Evgeniy Stepanov2019-02-151-4/+10
* Revert "[compiler-rt] Cleanup usage of C++ ABI library"Jonas Hahnfeld2019-02-151-1/+1
* [compiler-rt] Cleanup usage of C++ ABI libraryJonas Hahnfeld2019-02-151-1/+1
* [sanitizer] Decorate /proc/self/maps better.Evgeniy Stepanov2019-02-061-6/+2
* Mark __rela_iplt_{start,end} as weak.Peter Collingbourne2019-02-011-1/+1
* hwasan: Add __hwasan_init_static() function.Peter Collingbourne2019-01-318-19/+64
* [hwasan] Madvise away thread aux dataEvgeniy Stepanov2019-01-251-13/+29
* [hwasan] Implement print_module_map flag.Evgeniy Stepanov2019-01-252-7/+13
* hwasan: Move memory access checks into small outlined functions on aarch64.Peter Collingbourne2019-01-231-8/+26
* [HWASAN] Improve tag mismatch diagnosticsEugene Leviant2019-01-213-8/+36
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-1921-84/+63
* [hwasan] Madvise away unused shadow.Evgeniy Stepanov2019-01-192-1/+19