summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Check more functions from <string.h> and <wchar.h>. memccpy mempcpy strcat ↵HEADrelease-0.1.5masterJohn Reiser2011-03-301-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 repoWilliam Cohen2011-03-244-22556/+3
|
* Reduce the overhead of the memcpy checkWilliam Cohen2011-03-241-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 updatesWilliam Cohen2011-03-241-1/+1
|
* Remove autom4te.cache filesWilliam Cohen2011-03-245-46400/+0
|
* Remove unused _gettid()William Cohen2011-03-221-4/+0
|
* Bump version to 0.1.4William Cohen2011-03-226-70/+70
|
* Revert "Format output using iovec+writev instead of malloc+copy."William Cohen2011-03-221-14/+38
| | | | This reverts commit ea107f58cd9624042aef6581d082c01065391159.
* Format output using iovec+writev instead of malloc+copy.John Reiser2011-03-221-38/+14
|
* find_matching_file returns ElfXX_Phdr *; enables optimization.John Reiser2011-03-221-5/+6
|
* Avoid fprintf() for better async signal safety in warn_memcpy().John Reiser2011-03-221-3/+19
|
* Remove explicit threadedness; cleanup generate_stacktrace().John Reiser2011-03-221-55/+24
|
* Use gcc's __builtin_abs for optimized absolute value.William Cohen2011-03-221-2/+1
|
* Flush historical code under "#if 0".John Reiser2011-03-221-45/+0
|
* Make get_prname() re-entrant.John Reiser2011-03-221-9/+7
|
* Tri-gram paranoia.John Reiser2011-03-221-1/+1
|
* Use array notation in backtrace_symbols().John Reiser2011-03-221-8/+5
|
* Replace alloca() with c99 or gcc extension variable-length arrays.John Reiser2011-03-222-3/+2
|
* Modernize translate_addresses_buf()John Reiser2011-03-211-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 cleanupJohn Reiser2011-03-211-24/+19
|
* Use const where possible and clean up backtrace_symbols()John Reiser2011-03-211-21/+16
|
* Prefer alloca() over malloc() where possible and small sizeJohn Reiser2011-03-212-9/+3
|
* Use bfd callback for re-entrancy and clean up dl_iterate_phdr callbackJohn Reiser2011-03-211-59/+67
|
* Fix memory leak when reporting overlap of memcpy operandsJohn Reiser2011-03-181-1/+3
|
* Add a .gitingore file so "git status" returns accurate resultsWilliam Cohen2011-03-161-0/+23
|
* Add check to flag any uncommitted changes before creating tarballWilliam Cohen2011-03-163-41/+46
|
* Complete "make uninstall" cleanup so "make distcheck" worksWilliam Cohen2011-03-162-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 outJohn Reiser2011-03-151-1/+1
|
* Remove unneeded include of malloc.hJohn Reiser2011-03-151-1/+0
|
* Correct infor on git location in README.William Cohen2011-03-111-1/+1
|
* Correct info on git location in README.William Cohen2011-03-111-1/+1
|
* Bump version to 0.1.30.1.3William Cohen2011-03-095-32/+32
|
* Correct PACKAGE_URL in configure.ac and regenerate files.William Cohen2011-03-095-5/+5
|
* Support for ABRTWilliam Cohen2011-03-092-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 Cohen2011-03-091-1/+1
|
* Update the READMEWilliam Cohen2011-03-091-26/+19
|
* Use memstomp in bootstrap.shWilliam Cohen2011-03-091-4/+5
|
* import of memstomp 0.1.2 tree.0.1.2William Cohen2011-03-0937-0/+93983