sstefani
c6c446f1c2
Merge pull request #2 from xmw/xenial
...
Minor fixes on Ubuntu 16.04 with newer gcc and old CMake.
2018-05-07 22:30:30 +02:00
Michael Weber
05427b0efb
Disable unused return code warning for unreachable code.
2018-05-07 17:49:47 +02:00
Michael Weber
c97313611e
update dependencies for ubuntu/xenial
2018-05-07 17:48:05 +02:00
Michael Weber
935c0cff36
Remove IPO disabled artefacts.
2018-05-07 17:47:46 +02:00
Stefani Seibold
42e3f9ad79
fix auxv parser
2018-04-25 17:36:14 +02:00
Stefani Seibold
badc8d24fd
code cleanup
2018-04-18 12:47:43 +02:00
Stefani Seibold
31e24c9426
fix debug option
2018-04-18 08:48:20 +02:00
Stefani Seibold
ed95193efe
fix help messages
2018-04-18 08:46:07 +02:00
Stefani Seibold
7970712f70
minor fixes
2018-04-18 08:43:17 +02:00
Stefani Seibold
da9ae73ea9
bump to new version
2018-04-17 18:01:57 +02:00
Stefani Seibold
ae7d7d5afb
minor dwarf fix
2018-04-17 17:32:45 +02:00
Stefani Seibold
6ac727d143
minor dwarf improvments
2018-04-17 14:57:49 +02:00
Stefani Seibold
98a3c4a942
fix non debug build
2018-04-17 11:36:52 +02:00
Stefani Seibold
495a9d535d
fix dwarf unwinding
2018-04-17 11:28:37 +02:00
Stefani Seibold
73a4eca5ce
fix address spaces
2018-04-16 16:24:19 +02:00
Stefani Seibold
87f73f3220
fixes
2018-04-16 09:10:19 +02:00
Stefani Seibold
a6c7ba8fcc
code cleanup
2018-04-12 13:03:16 +02:00
Stefani Seibold
dc6b85bd8b
fix process attach
2018-04-12 11:14:11 +02:00
Stefani Seibold
b58a41680a
fix copyright
2018-04-12 11:11:58 +02:00
Stefani Seibold
e1e243e25a
various bug fixes
2018-04-12 11:00:20 +02:00
Stefani Seibold
0155d789b4
bump to version 0.8
...
tons of fixes. On the way to a final release 1.0
2018-04-06 22:10:20 +02:00
Stefani Seibold
4c5f0c20b4
fix echo_all_cmake_variable_values function
...
clean up the output
2017-12-19 11:18:31 +01:00
Stefani Seibold
4ce01bc3fe
switch to cmake build system
...
kick out automake and use cmake instead
2017-12-19 11:13:07 +01:00
Stefani Seibold
3b7a0d0552
clean up, option for invalid free releases
2016-05-24 10:01:41 +02:00
Stefani Seibold
3e2980613c
more accurate single step, prelink fixes, cleanup
2016-05-23 10:27:47 +02:00
Stefani Seibold
cf997a7dc9
accurate single step, c++ 11 support, optimizations
2016-05-22 09:50:18 +02:00
Stefani Seibold
e50dccecb3
fix realloc
2016-05-19 18:12:09 +02:00
Stefani Seibold
3f7f77d105
fixes for prelink
2016-05-19 13:24:15 +02:00
Stefani Seibold
65e33d33d0
breakpoint handling cleanup
v0.5
2015-12-01 18:57:29 +01:00
Stefani Seibold
bf23453ea1
improvements and bug fixes
...
allow client to change stack backtrace depth
check MT_FREE against invalid address
bug fixing of hw scratch breakpoint
2015-12-01 15:35:28 +01:00
Stefani Seibold
95b0d7b7b8
better kill behaviour
2015-11-27 11:27:21 +01:00
Stefani Seibold
4fe84ebf6c
minor bug fixes
...
fix a crash on a race condition during new task creation
disable scratch hw bp after use
always stop threads when change a non scratch hw bp
only change os specific data for the leader
2015-11-26 08:02:40 +01:00
Stefani Seibold
3aed8a6e6b
new version 0.5
...
performance improvements and optimizations
bug fixes
advanced monitoring
2015-11-22 10:24:06 +01:00
Stefani Seibold
3df912ba51
remove not worthy of mention copyrights
2015-11-04 08:45:56 +01:00
Stefani Seibold
b147f2b2ff
fix help and manual page
2015-11-03 21:25:40 +01:00
Stefani Seibold
f837c452e3
fix interactive long dump mode
...
fix a sigfault in interacitve long dump mode
2015-11-03 21:09:16 +01:00
sstefani
4ec3ff85fb
Merge pull request #1 from lqb/debianize
...
Created an unreleased debian package
2015-11-03 21:04:02 +01:00
Lorenz Bucher
c32c10f6ea
Created an unreleased debian package
2015-11-03 19:24:31 +01:00
Stefani Seibold
ae85b3e514
rename tool in mtrace-ng and new long dump option
...
remame the toll in mtrace-ng
add new long dump optios, which shows also the libraries
minor fixes
2015-11-03 14:27:36 +01:00
Stefani Seibold
b5af310363
enable server only build
...
the configure parameter --disable-client disable the client part of
mtrace, in this case mtrace can only be used as server. This save a
helps to get rid of some dependencies libraries and shrinks mtrace.
2015-10-29 13:16:01 +01:00
Stefani Seibold
802a1a3b22
introduce new features
...
- disable hardware breakpoints
useful for running mtrace inside a virtual machine
- sanity check
check new/new[] against mismatch operation
and all c allocation functions against c++ allocation functions and
visa versa.
2015-10-28 07:57:53 +01:00
Stefani Seibold
96cd4a6ce8
fixes for ubuntu 12.04
...
fix some compiler complains
2015-10-22 17:32:44 +02:00
Stefani Seibold
376bcb2581
bump to version 0.3
...
rerun autoconf to bump the new version
2015-10-14 09:20:59 +02:00
Stefani Seibold
589d790789
fix for 32 bit new methods
...
32 bit new methods have different symbols, due size_t is unsigned int
instead of unsigned long
2015-10-14 09:12:22 +02:00
Stefani Seibold
6031fde150
minor fixes
2015-10-13 17:12:10 +02:00
Stefani Seibold
d517c6fceb
Version 0.2
...
Lots of performance improvement
Better stack unwind
Bug fixes
2015-10-13 10:18:37 +02:00
Stefani Seibold
e8f26940d0
Add sponsor to README.md file
2015-07-06 16:41:27 +02:00
Stefani Seibold
bd6aadcb7f
show breakpoint statistics in mode -vv
2015-05-18 09:07:09 +02:00
Stefani Seibold
dec3daabba
improve breakpoint hashes
2015-05-18 08:51:48 +02:00
Stefani Seibold
d88bac988c
fix header
2015-05-18 08:40:53 +02:00