Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Check more functions from <string.h> and <wchar.h>. memccpy mempcpy strcat ↵HEADrelease-0.1.5master | John Reiser | 2011-03-30 | 1 | -9/+190 |
| | | | | strcpy strncat strncpy stpcpy stpncpy wmemcpy wmempcpy wcscat wcscpy wcsncat wcsncpy Unify reporting where possible. | ||||
* | Reduce the overhead of the memcpy check | William Cohen | 2011-03-24 | 1 | -2/+5 |
| | | | | | | | | This is based on patch from John Reiser <jreiser@bitwagon.com>. Rather than use _buildin_abs (which also has issues with 64-bit values) do the test as two conditional tests. Also add the unlikely() notation to give the compiler some hint on how to organize the code to make common case straight-line code. | ||||
* | Remove unused _gettid() | William Cohen | 2011-03-22 | 1 | -4/+0 |
| | |||||
* | Revert "Format output using iovec+writev instead of malloc+copy." | William Cohen | 2011-03-22 | 1 | -14/+38 |
| | | | | This reverts commit ea107f58cd9624042aef6581d082c01065391159. | ||||
* | Format output using iovec+writev instead of malloc+copy. | John Reiser | 2011-03-22 | 1 | -38/+14 |
| | |||||
* | Avoid fprintf() for better async signal safety in warn_memcpy(). | John Reiser | 2011-03-22 | 1 | -3/+19 |
| | |||||
* | Remove explicit threadedness; cleanup generate_stacktrace(). | John Reiser | 2011-03-22 | 1 | -55/+24 |
| | |||||
* | Use gcc's __builtin_abs for optimized absolute value. | William Cohen | 2011-03-22 | 1 | -2/+1 |
| | |||||
* | Make get_prname() re-entrant. | John Reiser | 2011-03-22 | 1 | -9/+7 |
| | |||||
* | Replace alloca() with c99 or gcc extension variable-length arrays. | John Reiser | 2011-03-22 | 1 | -1/+1 |
| | |||||
* | Prefer alloca() over malloc() where possible and small size | John Reiser | 2011-03-21 | 1 | -5/+1 |
| | |||||
* | Fix memory leak when reporting overlap of memcpy operands | John Reiser | 2011-03-18 | 1 | -1/+3 |
| | |||||
* | Remove duplicate "0x" in print out | John Reiser | 2011-03-15 | 1 | -1/+1 |
| | |||||
* | Remove unneeded include of malloc.h | John Reiser | 2011-03-15 | 1 | -1/+0 |
| | |||||
* | Support for ABRT | William Cohen | 2011-03-09 | 1 | -4/+4 |
| | | | | | | | ABRT is a package that allows automated reported of problems on the system. ABRT watches for programs exiting as a result of a SIGSEGV and whether the executable belongs a package. If both conditions are true then, the ABRT applet can assist in report a bug. | ||||
* | import of memstomp 0.1.2 tree.0.1.2 | William Cohen | 2011-03-09 | 1 | -0/+332 |