include local python-ptrace before system one

first we want to have the local path in the python_library so that our
local patched python-ptrace is included before the system one

Signed-off-by: Luca Clementi <luca.clementi@gmail.com>
if python-ptrace is not the patched version give proper error message

Signed-off-by: Luca Clementi <luca.clementi@gmail.com>
Documented the patched version of ptrace in the README

Signed-off-by: Luca Clementi <luca.clementi@gmail.com>
Updated license with GPL2 for python-ptrace

Signed-off-by: Luca Clementi <luca.clementi@gmail.com>
new version of the syscalltracer

Now I use the python-ptrace only minamally and I have reimplemented
all the functionality based on posix API (wait and ptrace).
It is not working yet but getting very close.

Signed-off-by: Luca Clementi <luca.clementi@gmail.com>
first working version of the syscall tracer

Signed-off-by: Luca Clementi <luca.clementi@gmail.com>
Included only required files from python-ptrace inside FingerPrint module

Signed-off-by: Luca Clementi <luca.clementi@gmail.com>
syscall tracer uses proper import now

Signed-off-by: Luca Clementi <luca.clementi@gmail.com>
Added support for 32 bit in the syscalltracer

Signed-off-by: Luca Clementi <luca.clementi@gmail.com>
Disable hwcap flagged libraries

For the moment I don't handle the hwcap flag for libraries.
This is high on my todo list, i need to find a better way to handle
this (ignoring the flag is not a solution).

Signed-off-by: Luca Clementi <luca.clementi@gmail.com>
More unit test for the syscall tracer

Signed-off-by: Luca Clementi <luca.clementi@gmail.com>
Removed old error message

These errors were used with the old syscalltracer (based on
ptrace-python) so are not needed anymore

Signed-off-by: Luca Clementi <luca.clementi@gmail.com>
replacing unmet dependencies with newly discovered through dynamic tracing

Signed-off-by: Luca Clementi <luca.clementi@gmail.com>
nicer output when disaplying swirl file

Much needed cleaner and more readable output for the --disaply flag

Signed-off-by: Luca Clementi <luca.clementi@gmail.com>