- Sep 12, 2012
-
-
Alexander Potapenko authored
Fix a warning in macros instantiation. llvm-svn: 163716
-
Alexey Samsonov authored
llvm-svn: 163704
-
- Sep 06, 2012
-
-
Evgeniy Stepanov authored
llvm-svn: 163313
-
- Aug 14, 2012
-
-
Kostya Serebryany authored
llvm-svn: 161874
-
- Aug 02, 2012
-
-
Alexander Potapenko authored
Make strcat() and strncat() more standard-compliant (check for invalid parameters even if zero bytes is copied, more accurate overlap check) Fix the tests that were relying on the incorrect behavior. llvm-svn: 161167
-
- Jul 23, 2012
-
-
Alexander Potapenko authored
Test that child threads use the ASan allocator, that allocated memory can be passed to another thread and deallocated on it. This should fix http://code.google.com/p/address-sanitizer/issues/detail?id=81 llvm-svn: 160630
-
Alexey Samsonov authored
llvm-svn: 160624
-
- Jun 21, 2012
-
-
Alexander Potapenko authored
llvm-svn: 158922
-
Alexander Potapenko authored
llvm-svn: 158921
-
Alexander Potapenko authored
Enable AddressSanitizerMac.CFAllocatorDefaultDoubleFree and AddressSanitizerMac.CFAllocatorMallocDoubleFree, which now work fine. llvm-svn: 158886
-
Alexander Potapenko authored
Actually intercept free() to ensure that the deallocations caused by other functions directly calling it are routed to our allocator. For the allocations that do not belong to any malloc zone check whether they're padded with a pointer to ASan's CFAllocator. If so, free the original (unpadded) pointer. This should fix AddressSanitizerMac.NSURLDeallocation and issue 70. llvm-svn: 158863
-
- Jun 20, 2012
-
-
Alexander Potapenko authored
llvm-svn: 158843
-
- Jun 08, 2012
-
-
Alexey Samsonov authored
llvm-svn: 158198
-
- Jun 04, 2012
-
-
Alexey Samsonov authored
llvm-svn: 157927
-
- May 22, 2012
-
-
Kostya Serebryany authored
llvm-svn: 157237
-
- Apr 23, 2012
-
-
Kostya Serebryany authored
llvm-svn: 155344
-
- Apr 19, 2012
-
-
Kostya Serebryany authored
llvm-svn: 155127
-
- Apr 10, 2012
-
-
Alexander Potapenko authored
From now on we allow the clients to override signal handlers set by ASan, but print a warning in such a case. Remove the tests for signal() and sigaction(), because they made little sense even without this change. llvm-svn: 154390
-
- Apr 09, 2012
-
-
Timur Iskhodzhanov authored
llvm-svn: 154314
-
- Mar 30, 2012
-
-
Alexander Potapenko authored
llvm-svn: 153762
-
- Mar 29, 2012
-
-
Alexey Samsonov authored
llvm-svn: 153637
-
- Mar 26, 2012
-
-
Alexey Samsonov authored
llvm-svn: 153444
-
- Mar 24, 2012
-
-
Alexey Samsonov authored
llvm-svn: 153376
-
- Mar 23, 2012
-
-
Timur Iskhodzhanov authored
llvm-svn: 153333
-
Timur Iskhodzhanov authored
llvm-svn: 153332
-
- Mar 21, 2012
-
-
Kostya Serebryany authored
llvm-svn: 153190
-
- Mar 02, 2012
-
-
Evgeniy Stepanov authored
llvm-svn: 151888
-
- Feb 27, 2012
-
-
Evgeniy Stepanov authored
llvm-svn: 151526
-
- Feb 17, 2012
-
-
Alexey Samsonov authored
llvm-svn: 150802
-
- Feb 16, 2012
-
-
Evgeniy Stepanov authored
llvm-svn: 150689
-
- Feb 13, 2012
-
-
Evgeniy Stepanov authored
It is technically reachable on Android, where pthread_exit is not marked noreturn. llvm-svn: 150381
-
- Feb 08, 2012
-
-
Kostya Serebryany authored
llvm-svn: 150027
-
- Feb 07, 2012
-
-
Kostya Serebryany authored
llvm-svn: 149940
-
- Feb 01, 2012
-
-
Alexander Potapenko authored
where memcpy() in fact aliases memmove() and thus calling it with overlapping parameters is not an error. llvm-svn: 149491
-
- Jan 31, 2012
-
-
Kostya Serebryany authored
llvm-svn: 149296
-
- Jan 30, 2012
-
-
Kostya Serebryany authored
llvm-svn: 149278
-
- Jan 23, 2012
-
-
Alexander Potapenko authored
This should fix http://code.google.com/p/address-sanitizer/issues/detail?id=10 llvm-svn: 148696
-
Alexander Potapenko authored
Normally this function should not create copies of constant strings, but it does when the default CFAllocator is replaced (e.g. under AddressSanitizer) This test is related to http://code.google.com/p/address-sanitizer/issues/detail?id=10 llvm-svn: 148695
-
- Jan 17, 2012
-
-
http://llvm.org/bugs/show_bug.cgi?id=11763Kostya Serebryany authored
[asan] workaround for bug http://llvm.org/bugs/show_bug.cgi?id=11763. Do not bark on memcpy(a, a, size). llvm-svn: 148318
-
Alexey Samsonov authored
llvm-svn: 148305
-