summaryrefslogtreecommitdiff
path: root/lib/hwasan
Commit message (Expand)AuthorAgeFilesLines
* hwasan: Ignore loads and stores of size 0.Peter Collingbourne2019-01-091-1/+2
* [asan] Support running without /procEvgeniy Stepanov2019-01-081-17/+8
* Bring back the pthread_create interceptor, but only on non-aarch64.Peter Collingbourne2019-01-041-0/+14
* hwasan: Implement lazy thread initialization for the interceptor ABI.Peter Collingbourne2019-01-042-31/+6
* hwasan: Use system allocator to realloc and free untagged pointers in interce...Peter Collingbourne2019-01-046-13/+51
* [hwasan] Switch to 64 allocator with a dense size class map.Evgeniy Stepanov2019-01-031-11/+5
* Revert "[asan] Support running without /proc.", +1Evgeniy Stepanov2018-12-281-1/+1
* [asan] Support running without /proc.Evgeniy Stepanov2018-12-271-1/+1
* [HWASAN] Add support for memory intrinsicsEugene Leviant2018-12-205-60/+135
* hwasan: Allow range of frame descriptors to be empty.Peter Collingbourne2018-12-181-2/+2
* hwasan: Fix typo: Previosly -> Previously.Peter Collingbourne2018-12-151-1/+1
* Introduce `AddressSpaceView` template parameter to `SizeClassAllocator32`, `F...Dan Liew2018-12-141-1/+2
* [hwasan] Link ubsan_cxx to shared runtime library.Evgeniy Stepanov2018-12-121-0/+1
* [hwasan] Verify Android TLS slot at startup.Evgeniy Stepanov2018-12-123-0/+21
* [hwasan] don't check tail magic when in right_align mode (should fix the bot)Kostya Serebryany2018-11-171-1/+1
* [hwasan] implement free_checks_tail_magic=1Kostya Serebryany2018-11-174-1/+86
* [hwasan] optionally right-align heap allocationsKostya Serebryany2018-11-163-8/+103
* [hwasan] Add entire report to abort message on Android.Evgeniy Stepanov2018-11-095-9/+54
* [hwasan] Remove dead code.Evgeniy Stepanov2018-11-095-74/+0
* [CMake][ASan][HWASan] Set an explicit dependency on libc++ headersPetr Hosek2018-11-071-4/+12
* [sanitizer] Fix mallopt interceptor.Evgeniy Stepanov2018-10-251-1/+1
* [hwasan] when printing a stack-related bugs, also print stack frame descripti...Kostya Serebryany2018-10-243-3/+20
* [hwasan] add stack frame descriptions.Kostya Serebryany2018-10-232-0/+23
* [hwasan] more compact printing for 'Previosly allocated frames'Kostya Serebryany2018-10-111-4/+11
* [hwasan] when reporting a bug, print some very basic information about the he...Kostya Serebryany2018-10-103-6/+31
* [hwasan] print all threads in a bug reportKostya Serebryany2018-10-101-1/+4
* [hwasan] print more tags around the buggy address, and do it with a single Pr...Kostya Serebryany2018-10-101-4/+3
* [hwasan] Fix top PC in error stack trace being off by 1 instruction.Evgeniy Stepanov2018-10-021-4/+4
* [sanitizer] Use -Wl,-z,global on Android for sanitizers except UBsanStephen Hines2018-10-021-0/+8
* [hwasan] Record and display stack history in stack-based reports.Evgeniy Stepanov2018-09-2411-157/+392
* Revert "[hwasan] Record and display stack history in stack-based reports."Evgeniy Stepanov2018-09-2411-392/+157
* [hwasan] Record and display stack history in stack-based reports.Evgeniy Stepanov2018-09-2411-157/+392
* [Hwasan] interceptor macro / extra comma removalDavid Carlier2018-09-201-5/+5
* [hwasan] use a single Printf per line when printing a report (more friendly t...Kostya Serebryany2018-09-131-5/+8
* [hwasan] On every use-after-free print a developer note: the index of this he...Kostya Serebryany2018-09-121-5/+12
* [hwasan] Export memory stats through /proc/$PID/maps.Evgeniy Stepanov2018-09-084-7/+46
* [hwasan] Fix malloc overflow detection.Evgeniy Stepanov2018-09-071-7/+9
* [hwasan] change the thread list so that main_thread can also be removedKostya Serebryany2018-09-072-8/+12
* [hwasan] Remove allocator interceptors.Evgeniy Stepanov2018-09-062-93/+92
* [hwasan] fix pthread_exitKostya Serebryany2018-09-061-1/+1
* [hwasan] introduce __hwasan_print_memory_usageKostya Serebryany2018-09-066-3/+55
* [hwasan] when verbose_threads==1, print the memory usage per threadKostya Serebryany2018-09-052-1/+8
* [hwasan] simplify the code, NFCKostya Serebryany2018-09-054-21/+8
* [hwasan] Don't handle signals on Android.Evgeniy Stepanov2018-09-051-0/+11
* [hwasan] revert r341435 as it breaks the bot on aarch64Kostya Serebryany2018-09-051-11/+7
* [hwasan] fix colored outputKostya Serebryany2018-09-051-0/+1
* [hwasan] print thread IDs when reporting a bug (also had to fix pthread_creat...Kostya Serebryany2018-09-054-23/+36
* [hwasan] use real TLS on linux to store the current thread -- this way we can...Kostya Serebryany2018-09-051-7/+11
* [hwasan] simplify the code, NFCKostya Serebryany2018-09-054-16/+8
* [hwasan] remove stale Thread:: data members. While doing so noticed that GetT...Kostya Serebryany2018-09-045-14/+14