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 amount of machine generated material in git repo | William Cohen | 2011-03-24 | 4 | -22556/+3 |
| | |||||
* | 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 auto4te.cache files from consideration for updates | William Cohen | 2011-03-24 | 1 | -1/+1 |
| | |||||
* | Remove autom4te.cache files | William Cohen | 2011-03-24 | 5 | -46400/+0 |
| | |||||
* | Remove unused _gettid() | William Cohen | 2011-03-22 | 1 | -4/+0 |
| | |||||
* | Bump version to 0.1.4 | William Cohen | 2011-03-22 | 6 | -70/+70 |
| | |||||
* | 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 |
| | |||||
* | find_matching_file returns ElfXX_Phdr *; enables optimization. | John Reiser | 2011-03-22 | 1 | -5/+6 |
| | |||||
* | 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 |
| | |||||
* | Flush historical code under "#if 0". | John Reiser | 2011-03-22 | 1 | -45/+0 |
| | |||||
* | Make get_prname() re-entrant. | John Reiser | 2011-03-22 | 1 | -9/+7 |
| | |||||
* | Tri-gram paranoia. | John Reiser | 2011-03-22 | 1 | -1/+1 |
| | |||||
* | Use array notation in backtrace_symbols(). | John Reiser | 2011-03-22 | 1 | -8/+5 |
| | |||||
* | Replace alloca() with c99 or gcc extension variable-length arrays. | John Reiser | 2011-03-22 | 2 | -3/+2 |
| | |||||
* | Modernize translate_addresses_buf() | John Reiser | 2011-03-21 | 1 | -14/+15 |
| | | | | | | | | | A number of improvements made in translate_addresses_buf(): - Make the loop check safer. Exit if loop iterator < 0. - Restructure loop to convert "[naddr-1]" to "[naddr]". - Make the reset of "naddr = naddr_orig" clearer. | ||||
* | Further const use cleanup | John Reiser | 2011-03-21 | 1 | -24/+19 |
| | |||||
* | Use const where possible and clean up backtrace_symbols() | John Reiser | 2011-03-21 | 1 | -21/+16 |
| | |||||
* | Prefer alloca() over malloc() where possible and small size | John Reiser | 2011-03-21 | 2 | -9/+3 |
| | |||||
* | Use bfd callback for re-entrancy and clean up dl_iterate_phdr callback | John Reiser | 2011-03-21 | 1 | -59/+67 |
| | |||||
* | Fix memory leak when reporting overlap of memcpy operands | John Reiser | 2011-03-18 | 1 | -1/+3 |
| | |||||
* | Add a .gitingore file so "git status" returns accurate results | William Cohen | 2011-03-16 | 1 | -0/+23 |
| | |||||
* | Add check to flag any uncommitted changes before creating tarball | William Cohen | 2011-03-16 | 3 | -41/+46 |
| | |||||
* | Complete "make uninstall" cleanup so "make distcheck" works | William Cohen | 2011-03-16 | 2 | -3/+12 |
| | | | | | | The "make distcheck" would not complete because the "make uninstall" would leave .so files around. Proper removal of the installed .so files allows the "make distcheck" to complete successfully. | ||||
* | 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 |
| | |||||
* | Correct infor on git location in README. | William Cohen | 2011-03-11 | 1 | -1/+1 |
| | |||||
* | Correct info on git location in README. | William Cohen | 2011-03-11 | 1 | -1/+1 |
| | |||||
* | Bump version to 0.1.30.1.3 | William Cohen | 2011-03-09 | 5 | -32/+32 |
| | |||||
* | Correct PACKAGE_URL in configure.ac and regenerate files. | William Cohen | 2011-03-09 | 5 | -5/+5 |
| | |||||
* | Support for ABRT | William Cohen | 2011-03-09 | 2 | -4/+7 |
| | | | | | | | 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. | ||||
* | Correct GITWEB URL. | William Cohen | 2011-03-09 | 1 | -1/+1 |
| | |||||
* | Update the README | William Cohen | 2011-03-09 | 1 | -26/+19 |
| | |||||
* | Use memstomp in bootstrap.sh | William Cohen | 2011-03-09 | 1 | -4/+5 |
| | |||||
* | import of memstomp 0.1.2 tree.0.1.2 | William Cohen | 2011-03-09 | 37 | -0/+93983 |