- 1e7e237 AddressSanitizer: don't include pthread.h in asan_interceptors.cc on Linux by Alexey Samsonov · 13 years ago
- 278c25f AddressSanitizer: simplify IntervalsAreSeparate function by Alexey Samsonov · 13 years ago
- d2a9075 [ASan] Define an internal implementation of strchr to make stack OOB tests pass on Windows by Timur Iskhodzhanov · 13 years ago
- 2ee5950 [asan] Add lots of missing visibility attributes. by Evgeniy Stepanov · 13 years ago
- fcd535b [asan] implement __asan_set_death_callback by Kostya Serebryany · 13 years ago
- 438447a Fix compilation on Mac. by Alexander Potapenko · 13 years ago
- 234d8c2 Lint fix by Alexander Potapenko · 13 years ago
- 720aaef Move the non-trivial implementation of AsanShadowRangeIsAvailable to asan_mac.cc by Alexander Potapenko · 13 years ago
- ef4521e Check whether the shadow memory range intersects with an existing mapping. by Alexander Potapenko · 13 years ago
- ea308d8 AddressSanitizer: re-enable lint for output tests by Alexey Samsonov · 13 years ago
- 54671b6 AddressSanitizer: fix llvm headers in output tests by Alexey Samsonov · 13 years ago
- 633c8be AddressSanitizer: remove match_output.py, split expected output into OS-specific and OS-independent parts by Alexey Samsonov · 13 years ago
- c5d845d [asan] Add a missing include. by Evgeniy Stepanov · 13 years ago
- 450c123 [asan] Add a missing return. by Evgeniy Stepanov · 13 years ago
- 92a0b80 AddressSanitizer: Convert templates for output tests to FileCheck format and move them inside sources by Alexey Samsonov · 13 years ago
- b25d0d2 [asan] Return type of index() is char*. by Evgeniy Stepanov · 13 years ago
- da7522b [asan] Disable signal&sigaction interceptors on Android. by Evgeniy Stepanov · 13 years ago
- 45fd361 [asan] Default visibility for __asan_handle_no_return. by Evgeniy Stepanov · 13 years ago
- 56ae29f [asan] Fix a crash in GetCurrent() of an undead thread. by Evgeniy Stepanov · 13 years ago
- 6e6083f AddressSanitizer: fix path to FileCheck in makefiles by Alexey Samsonov · 13 years ago
- b30df37 AddressSanitizer: move output tests to a separate directory by Alexey Samsonov · 13 years ago
- f9affd3a AddressSanitizer: Use FileCheck instead of grep for pure C output tests by Alexey Samsonov · 13 years ago
- e67004e Back out some changes that accidentally committed. by Bob Wilson · 13 years ago
- ddd9715 Revert r150232 since it breaks the build when there's no ARM assembler. by Bob Wilson · 13 years ago
- d205200 make/clang_darwin: Tweak CheckArches function to force the integrated-as and use by Daniel Dunbar · 13 years ago
- 7ce3e5b [asan] The first version of the RTL for Windows, reviewed at http://codereview.appspot.com/5647052 by Timur Iskhodzhanov · 13 years ago
- bc9bb3f Test commit + fix an obvious typo by Timur Iskhodzhanov · 13 years ago
- 9654367 AddressSanitizer: move mach_override inside interception library by Alexey Samsonov · 13 years ago
- 0394da7 [asan] unpoison the stack before every noreturn call. Fixes asan issue 37. rt part by Kostya Serebryany · 13 years ago
- 8489f2a AddressSanitizer: start factoring out interception machinery by Alexey Samsonov · 13 years ago
- 1da11ec Move the _ReturnAddress definition out of the __asan:: namespace by Alexander Potapenko · 13 years ago
- e725478 AddressSanitizer: replace all "real_X" calls with "REAL(X)" by Alexey Samsonov · 13 years ago
- 42cdb7e Typo fix: s/SNPrint/SNPrintf by Alexander Potapenko · 13 years ago
- 9716914 [asan] better warning messages for double-free bugs (provide allocation/deallocation stack traces) by Kostya Serebryany · 13 years ago
- f98fc08 [asan] GET_CALLER_PC macro for Win. Patch by [email protected] by Kostya Serebryany · 13 years ago
- d612556 [asan] print 'ALL TESTS PASSED' in makefile when running tests (convenience) by Kostya Serebryany · 13 years ago
- 614b53d [asan] don't crash if /proc/self/maps has enormous size (linux) by Kostya Serebryany · 13 years ago
- b5eb5a7 [asan] make sure the AsanThread object is destroyed if pthread_exit is called by Kostya Serebryany · 13 years ago
- 546ba36 [asan] use raw syscalls for open/close on linux to avoid being intercepted by Kostya Serebryany · 13 years ago
- 9ff28d6 [asan] The first version of Windows malloc interceptors, patch by [email protected] by Kostya Serebryany · 13 years ago
- 686f0d1 On Apple platforms, wire up compilerrt_abort() to log file and function info by Nick Kledzik · 13 years ago
- a2b846c Remove __attribute__((weak)) on function prototype. It has a different meaning on prototypes then it does on definitions. It is not needed on the prototype and causes build failures for static codegen by Nick Kledzik · 13 years ago
- f9fef3d AddressSanitizer: simplify RoundUpToPowerOfTwo/clz; add a couple of CHECKs for real_X calls. Patch by [email protected] by Alexey Samsonov · 13 years ago
- 23e3b90 AddressSanitizer: Replace __attribute__ with macro (for Win compatibility). Patch by [email protected] by Alexey Samsonov · 13 years ago
- 15965f9 AddressSanitizer: Add macro for definition/declaration of interceptors by Alexey Samsonov · 13 years ago
- c97434e Disable wrapping memcpy() on Mac OS Lion, where it by Alexander Potapenko · 13 years ago
- f504602 Disables testing memcpy() on Mac OS 10.7, by Alexander Potapenko · 13 years ago
- 9160b50 [asan] fix the wrong __WORDSIZE definition on Win x64, add ASAN_INTERFACE_FUNCTION_ATTRIBUTE. Patch by [email protected] by Kostya Serebryany · 13 years ago
- 7e7d0ca [asan] remove dead code by Kostya Serebryany · 13 years ago
- 81203bd Implement GetMacosVersion() to obtain the OS X version at runtime. by Alexander Potapenko · 13 years ago
- ad1fccd [asan] tests should not require the asan-rt to be built with debug info by Kostya Serebryany · 13 years ago
- bca91de [asan] new run-time flag: sleep_before_dying (asan Issue #31) by Kostya Serebryany · 13 years ago
- 9aca3b0 [asan] re-enable the test for ObjC initialization bug by Kostya Serebryany · 13 years ago
- 39ba3f7 [asan] fix issue 35: don't let the optimizer to optimize the test code away. by Kostya Serebryany · 13 years ago
- fed83c5 [asan] ifdef/include cleanup by Kostya Serebryany · 13 years ago
- cf2c65a [asan] add a test for __attribute__ no_address_safety_analysis by Kostya Serebryany · 13 years ago
- 510850c [asan] minor ifdef cleanup by Kostya Serebryany · 13 years ago
- 2dcef2d2a AddressSanitizer: Enforce default visibility for all libc interceptors by Alexey Samsonov · 13 years ago
- 81ebb0a Add a mask for "cmpb $imm, (%rdi)" on x86_64 by Alexander Potapenko · 13 years ago
- 28037ce Proper divmod implementation by Anton Korobeynikov · 13 years ago
- b047b04 Provide aeabi_mem* functions. by Anton Korobeynikov · 13 years ago
- f519564 Make compiler-rt/trunk/lib/asan compileable with Visual Studio 2008 on Windows. by Alexander Potapenko · 13 years ago
- 13d95d5 Make compiler-rt/trunk/lib/asan compileable with g++. by Alexander Potapenko · 13 years ago
- fabfcd8 Darwin-specific templates for the output tests. by Alexander Potapenko · 13 years ago
- 02a7162 More accurate atos execution which depends on the file type (EXECUTE, DYLIB) of the binary. by Alexander Potapenko · 13 years ago
- 98f0c71 Fix a bug in AsanProcMaps on Mac: on 64 bits the program was trying to read twice as many segment load commands as the binary actually contained. by Alexander Potapenko · 13 years ago
- 1f397fb Tune asan_symbolize.py to symbolize 64-bit binaries correctly. by Alexander Potapenko · 13 years ago
- 586ade1 [asan] use internal_strcmp before asan_init is done. *may* fix asan issue #30 by Kostya Serebryany · 13 years ago
- f9418f9 [asan] test that -fno-optimize-sibling-calls helps to get sane stack traces by Kostya Serebryany · 13 years ago
- 046ecc0 Wrap CFStringCreateCopy to prevent copying constant CF strings. by Alexander Potapenko · 13 years ago
- f939201 Add a test for CFStringCreateCopy. by Alexander Potapenko · 13 years ago
- 3f68407 Make the Android TSD workaround more reliable. by Evgeniy Stepanov · 13 years ago
- d296ad4 Workaround the self-cleaning TSD on Android. by Evgeniy Stepanov · 13 years ago
- 62b0d70 Remove a debugging Report() call. by Alexander Potapenko · 13 years ago
- 3825e97 Minor fixes of the AsanProcMaps code on Mac: by Alexander Potapenko · 13 years ago
- 84c44a8 EHABI-based stack trace on ARM. by Evgeniy Stepanov · 13 years ago
- 0ac73fc AddressSanitizer: return false instead of true for __asan_get_ownership(NULL) by Alexey Samsonov · 13 years ago
- 38da9a0 Delete sysinfo/* and all references to it. by Alexander Potapenko · 13 years ago
- 4257386 Implement AsanProcMaps for Mac OS. The code from sysinfo/ is not needed anymore and should be cleaned up. by Alexander Potapenko · 13 years ago
- 5767f0f [asan] workaround for bug http://llvm.org/bugs/show_bug.cgi?id=11763. Do not bark on memcpy(a, a, size). by Kostya Serebryany · 13 years ago
- 86d4492 [asan] fix ReadFileToBuffer to correctly handle files from /proc/ (asan issue 27) by Kostya Serebryany · 13 years ago
- 67d508d Revert commit 148304 by Alexey Samsonov · 13 years ago
- 1e31029 AddressSanitizer: from this patch, ASan allocator returns false for __asan_get_ownership(NULL) and produce error reports for malloc_usable_size(NULL) and __asan_get_allocated_size(NULL) by Alexey Samsonov · 13 years ago
- 2b2e072 Define the bounds of the branch allocator memory space for 32-bit apps. by Alexander Potapenko · 13 years ago
- 209c514 AddressSanitizer: add support for malloc_usable_size() function by Alexey Samsonov · 13 years ago
- 2d3a67b AddressSanitizer: create AsanThreadSummary together with AsanThread (in parent thread) by Alexey Samsonov · 13 years ago
- 1b65b17 [asan] Implement GetObjectNameAndOffset on ARM. by Evgeniy Stepanov · 13 years ago
- 50bf956 AddressSanitizer: fix recently introduced lint errors and broken test on Mac. by Alexey Samsonov · 13 years ago
- 2227207 Disable posix_memalign test on Android. by Evgeniy Stepanov · 13 years ago
- bd53f59 This patch adds two methods, __asan_allocate_island and __asan_deallocate_island by Alexander Potapenko · 13 years ago
- 9301db4 Add __asan_mach_override_ptr_custom, which allows to inject a custom memory allocator into mach_override_ptr(). by Alexander Potapenko · 13 years ago
- 553c208 This patch moves the code reading /proc/self/environ into AsanGetEnv by Alexander Potapenko · 13 years ago
- 48cfd55 Add some basic mingw support. by Anton Korobeynikov · 13 years ago
- 837fe5b Call asan_init from .preinit_array. by Evgeniy Stepanov · 13 years ago
- 5d5fa51 Test commit. Minor cleanup in AsanThread by Alexey Samsonov · 13 years ago
- 41cdb86 [asan] remove OS-dependent headers from asan_internal.h by Kostya Serebryany · 13 years ago
- 0c8fa7b [asan] remove OS-dependent includes from asan_interceptors.h by Kostya Serebryany · 13 years ago
- 1dd51b5 [asan] move TSD code into asan_posix.cc by Kostya Serebryany · 13 years ago
- 332923b [asan] get rid of the scary TSD destructor code. Now, we store the leaky AsanThreadSummary in TSD and never remove it from there. by Kostya Serebryany · 13 years ago
- 258d7b4 [asan] hopefully fix the build on MacOS 10.6 (the code did work on 10.7, where I tested it) by Kostya Serebryany · 13 years ago