summaryrefslogtreecommitdiff
path: root/lib/asan/asan_poisoning.cc
Commit message (Expand)AuthorAgeFilesLines
* [asan] introduce interface function __sanitizer_verify_contiguous_container t...Kostya Serebryany2014-05-061-1/+33
* [asan] add a run-time flag detect_container_overflow=true/falseKostya Serebryany2014-04-211-0/+1
* [asan] don't use bool in public interface, make sure the interface headers ar...Kostya Serebryany2014-04-141-1/+1
* [asan] provide better reports for cases where memcpy/etc get negative size pa...Kostya Serebryany2014-04-141-0/+1
* [asan] relax the checks inside __sanitizer_annotate_contiguous_container: the...Kostya Serebryany2014-01-211-6/+9
* [asan] convert a CHECK failure in __sanitizer_annotate_contiguous_container i...Kostya Serebryany2013-12-231-2/+8
* [asan] when a fake stack is being unmapped also flush the corresponding shadowKostya Serebryany2013-12-111-0/+9
* Fix Windows build.Sergey Matveev2013-12-091-1/+1
* [lsan] Make LSan ignore memory poisoned by ASan.Sergey Matveev2013-12-091-0/+8
* [sanitizer] Introduce VReport and VPrintf macros and use them in sanitizer code.Sergey Matveev2013-12-051-15/+8
* [asan] remove a fixed FIXME; extend the comment around __sanitizer_annotate_c...Kostya Serebryany2013-11-191-1/+0
* [asan] new shadow poison magic for contiguous-container-buffer-overflow, addr...Kostya Serebryany2013-11-191-15/+18
* [asan] fix Windows buildKostya Serebryany2013-11-181-1/+1
* [asan] introduce __sanitizer_annotate_contiguous_containerKostya Serebryany2013-11-181-0/+42
* tsan: move verbosity flag to CommonFlagsDmitry Vyukov2013-10-151-4/+5
* [sanitizer] Fix __sanitizer_unaligned_* to work with unaligned data types.Evgeniy Stepanov2013-06-041-6/+6
* [asan] implement callbacks for unaligned loads/storesKostya Serebryany2013-04-101-0/+49
* [sanitizer] found a bug by code inspection: CHECK(a=b) instead of CHECK(a==b)...Kostya Serebryany2013-04-051-1/+1
* [ASan] Speed-up initialization-order checking: create and use fast versions o...Alexey Samsonov2013-03-281-18/+6
* [ASan] Split ASan interface header into private and public parts. Add a test ...Alexey Samsonov2013-01-311-1/+0
* [asan] fix two off-by-one errors that seem to affect only PowerPC because onl...Kostya Serebryany2013-01-181-1/+1
* [asan] implement more strict checking for memset/etc parameters. Instead of c...Kostya Serebryany2012-12-281-0/+28
* [asan] add a flag poison_heap to allow better allocator benchmarking, impleme...Kostya Serebryany2012-12-201-0/+2
* [asan] more asan_allocator2 code: actually un/poison shadow on malloc/free Kostya Serebryany2012-12-141-1/+1
* ASan: add new interface functions - __asan_(un)poison_stack_memory. Calls to ...Alexey Samsonov2012-12-041-0/+37
* Relocate the external headers provided by ASan and the common sanitizerChandler Carruth2012-08-291-1/+1
* [ASan] Use common flags parsing machinery.Alexey Samsonov2012-07-091-4/+4
* [ASan] Make printf arguments match format strings better.Alexey Samsonov2012-06-061-2/+4
* Remove file-type tags for .cc files in ASan run-time libraryAlexey Samsonov2012-06-041-1/+1
* [asan] more renamingKostya Serebryany2012-05-311-9/+9
* [asan] more renamingKostya Serebryany2012-05-311-14/+14
* [asan,tsan] introduce sanitizer_common/sanitizer_defs.h and perform some rena...Kostya Serebryany2012-05-311-2/+2
* [asan] performance optimization: make sure the check for poisoned shadow insi...Kostya Serebryany2012-03-151-10/+1
* AddressSanitizer: replace all "real_X" calls with "REAL(X)"Alexey Samsonov2012-02-081-4/+4
* AddressSanitizer: simplify RoundUpToPowerOfTwo/clz; add a couple of CHECKs fo...Alexey Samsonov2012-02-031-0/+1
* [asan] minimize the use of STL. One bit is still left.Kostya Serebryany2011-12-021-6/+4
* Refactor shadow poisoning done by asan-rt, no funtionality changes; patch by ...Kostya Serebryany2011-11-301-1/+28
* AddressSanitizer run-time library. Not yet integrated with the compiler-rt bu...Kostya Serebryany2011-11-301-0/+134