summaryrefslogtreecommitdiff
path: root/lib/asan/asan_poisoning.cc
AgeCommit message (Expand)Author
2017-11-13[asan] Remove semicolon after do {} while (0)Tom de Vries
2016-11-30Release memory to OS only when the requested range covers the entire pageEvgeniy Stepanov
2016-11-30[asan] Avoid redundant poisoning checks in __sanitizer_contiguous_container_f...Maxim Ostapenko
2016-08-29[asan] Remove runtime flag detect_stack_use_after_scopeVitaly Buka
2016-08-26[asan] first attempt at releasing free-d memory back to the system using madv...Kostya Serebryany
2016-08-18[asan] Add __asan_set_shadow_*Vitaly Buka
2016-08-03[compiler-rt] Fix CHECK coding style [NFC]Etienne Bergeron
2016-07-19Add detect_stack_use_after_scope runtime flagVitaly Buka
2016-06-21[asan] Fix shifting compiler warnings when compiler in 64-bitsEtienne Bergeron
2015-12-04[ASan] Fix the links to bugs and wikipages.Alexander Potapenko
2015-11-04Asan: utility function to determine first wrongly poisoned byte inMike Aizatsky
2015-03-17asan: optimization experimentsDmitry Vyukov
2015-03-02[asan] Demote "trying to poison/unpoison memory region" messages...Sergey Matveev
2015-01-20[asan] Allow changing verbosity in activation flags.Evgeniy Stepanov
2014-12-17[ASan] Introduce SetCanPoisonMemory() function.Alexey Samsonov
2014-10-17[asan] the run-time part of intra-object-overflow detector (-fsanitize-addres...Kostya Serebryany
2014-09-29[asan] add a test for array cookie if the operator new is defined inside the ...Kostya Serebryany
2014-09-05[asan] relax the assertion around array cookie load; still need to extract a ...Kostya Serebryany
2014-08-28[asan] introduce __asan_load_cxx_array_cookie: check that the array cookie ad...Kostya Serebryany
2014-08-04[asan] poison array cookies only on 64-bit archKostya Serebryany
2014-08-04[asan] introduce __asan_poison_cxx_array_cookie. This is asan-rt part of PR19...Kostya Serebryany
2014-05-06[asan] introduce interface function __sanitizer_verify_contiguous_container t...Kostya Serebryany
2014-04-21[asan] add a run-time flag detect_container_overflow=true/falseKostya Serebryany
2014-04-14[asan] don't use bool in public interface, make sure the interface headers ar...Kostya Serebryany
2014-04-14[asan] provide better reports for cases where memcpy/etc get negative size pa...Kostya Serebryany
2014-01-21[asan] relax the checks inside __sanitizer_annotate_contiguous_container: the...Kostya Serebryany
2013-12-23[asan] convert a CHECK failure in __sanitizer_annotate_contiguous_container i...Kostya Serebryany
2013-12-11[asan] when a fake stack is being unmapped also flush the corresponding shadowKostya Serebryany
2013-12-09Fix Windows build.Sergey Matveev
2013-12-09[lsan] Make LSan ignore memory poisoned by ASan.Sergey Matveev
2013-12-05[sanitizer] Introduce VReport and VPrintf macros and use them in sanitizer code.Sergey Matveev
2013-11-19[asan] remove a fixed FIXME; extend the comment around __sanitizer_annotate_c...Kostya Serebryany
2013-11-19[asan] new shadow poison magic for contiguous-container-buffer-overflow, addr...Kostya Serebryany
2013-11-18[asan] fix Windows buildKostya Serebryany
2013-11-18[asan] introduce __sanitizer_annotate_contiguous_containerKostya Serebryany
2013-10-15tsan: move verbosity flag to CommonFlagsDmitry Vyukov
2013-06-04[sanitizer] Fix __sanitizer_unaligned_* to work with unaligned data types.Evgeniy Stepanov
2013-04-10[asan] implement callbacks for unaligned loads/storesKostya Serebryany
2013-04-05[sanitizer] found a bug by code inspection: CHECK(a=b) instead of CHECK(a==b)...Kostya Serebryany
2013-03-28[ASan] Speed-up initialization-order checking: create and use fast versions o...Alexey Samsonov
2013-01-31[ASan] Split ASan interface header into private and public parts. Add a test ...Alexey Samsonov
2013-01-18[asan] fix two off-by-one errors that seem to affect only PowerPC because onl...Kostya Serebryany
2012-12-28[asan] implement more strict checking for memset/etc parameters. Instead of c...Kostya Serebryany
2012-12-20[asan] add a flag poison_heap to allow better allocator benchmarking, impleme...Kostya Serebryany
2012-12-14[asan] more asan_allocator2 code: actually un/poison shadow on malloc/free Kostya Serebryany
2012-12-04ASan: add new interface functions - __asan_(un)poison_stack_memory. Calls to ...Alexey Samsonov
2012-08-29Relocate the external headers provided by ASan and the common sanitizerChandler Carruth
2012-07-09[ASan] Use common flags parsing machinery.Alexey Samsonov
2012-06-06[ASan] Make printf arguments match format strings better.Alexey Samsonov
2012-06-04Remove file-type tags for .cc files in ASan run-time libraryAlexey Samsonov