Ole André Vadla Ravnås
|
0399aaa09b
|
Improve Tracer so handlers can be defined on the file-system
Also fix Py3k issues.
|
2014-01-05 21:35:47 +01:00 |
|
Ole André Vadla Ravnås
|
b0883ae28e
|
Improve Discoverer structure and fix Py3k issues
|
2014-01-05 21:35:43 +01:00 |
|
Ole André Vadla Ravnås
|
2a3450a598
|
Add base implementation guard
|
2014-01-05 21:31:56 +01:00 |
|
Ole André Vadla Ravnås
|
27261e4f22
|
Make the termination watcher thread a deamon thread as it should be
|
2014-01-05 21:31:34 +01:00 |
|
Ole André Vadla Ravnås
|
5d34d5f88e
|
Escape python code to fix python 3.3 build issue on Mac
Turns out that len is an m4 macro.
|
2014-01-05 15:56:19 +01:00 |
|
Ole André Vadla Ravnås
|
89ab962638
|
Fix python2.6 build regression
|
2014-01-05 15:19:41 +01:00 |
|
Ole André Vadla Ravnås
|
c32fb8bfd7
|
Improve description
|
2014-01-05 14:34:17 +01:00 |
|
Ole André Vadla Ravnås
|
e60ef52fee
|
Improve PyPI metadata
|
2014-01-05 14:32:12 +01:00 |
|
Ole André Vadla Ravnås
|
5d97d5f17e
|
Fix py3k linking on Linux
|
2014-01-05 13:53:49 +01:00 |
|
Ole André Vadla Ravnås
|
590b46344b
|
Add Windows build system for Python 3.3
|
2014-01-05 00:59:16 +01:00 |
|
Ole André Vadla Ravnås
|
808019ea9e
|
Use one shared target process between all tests of each TestCase
|
2014-01-05 00:58:47 +01:00 |
|
Ole André Vadla Ravnås
|
4b26ffd690
|
Fix DLL export regression on Windows
|
2014-01-05 00:58:22 +01:00 |
|
Ole André Vadla Ravnås
|
2508645e1a
|
Port to Python 3.x
|
2014-01-04 23:18:27 +01:00 |
|
Ole André Vadla Ravnås
|
ed1ba689d9
|
Add missing file to autotools build system
|
2014-01-04 23:17:56 +01:00 |
|
Ole André Vadla Ravnås
|
15e6e6f864
|
Add some smoke tests to reduce future regressions
|
2014-01-04 23:16:21 +01:00 |
|
Ole André Vadla Ravnås
|
408da896a8
|
Fix regressions caused by refactoring
|
2014-01-04 00:45:07 +01:00 |
|
Ole André Vadla Ravnås
|
ca9abc7797
|
Add function call rate and improve formatting
|
2014-01-03 23:25:25 +01:00 |
|
Ole André Vadla Ravnås
|
f69090499f
|
Improve discoverer to roughly cover sampling and presentation
|
2014-01-03 22:49:06 +01:00 |
|
Ole André Vadla Ravnås
|
fb84c7f5e2
|
Improve core API with a better model and skeleton of a simple reactor
|
2014-01-03 22:47:59 +01:00 |
|
Ole André Vadla Ravnås
|
aa1f2a87da
|
Do periodic garbage collection to avoid running out of memory
|
2014-01-02 23:02:09 +01:00 |
|
Ole André Vadla Ravnås
|
4a6325eb16
|
Add skeleton for a function discovery tool
|
2014-01-02 16:35:08 +01:00 |
|
Ole André Vadla Ravnås
|
e9d0f58339
|
Bring back the Windows package installation step
|
2013-12-30 12:37:17 +01:00 |
|
Ole André Vadla Ravnås
|
71eb6232e0
|
Temporarily disable installation of frida package on Windows
|
2013-12-29 23:02:32 +01:00 |
|
Ole André Vadla Ravnås
|
c6d05705a4
|
Improve add_option() readability
|
2013-12-29 22:16:46 +01:00 |
|
Ole André Vadla Ravnås
|
9b1a1126db
|
Add timestamps and improve IOSink formatting
|
2013-12-29 21:30:04 +01:00 |
|
Ole André Vadla Ravnås
|
732f639b66
|
Improve tracer console app to be configurable
|
2013-12-29 21:22:04 +01:00 |
|
Ole André Vadla Ravnås
|
6464992f25
|
Add shutdown() for explicit shutdown
|
2013-12-29 21:21:39 +01:00 |
|
Ole André Vadla Ravnås
|
95db010948
|
Fix tracer console app
|
2013-12-29 19:54:43 +01:00 |
|
Ole André Vadla Ravnås
|
d9988b6572
|
Use setuptools' distutils wrapper
|
2013-12-29 19:54:28 +01:00 |
|
Ole André Vadla Ravnås
|
11de04f56d
|
Move tracer console app and expose as console script also
|
2013-12-29 19:31:54 +01:00 |
|
Ole André Vadla Ravnås
|
5e3b56bbff
|
Drop the PREBUILT_ prefix
|
2013-12-29 19:27:25 +01:00 |
|
Ole André Vadla Ravnås
|
2182030cb1
|
Pass version through environment variable
|
2013-12-29 19:26:58 +01:00 |
|
Ole André Vadla Ravnås
|
ab82cd86db
|
Improve setup.py so it can be used for packaging
|
2013-12-29 19:04:41 +01:00 |
|
Ole André Vadla Ravnås
|
f0cf41f8ab
|
Generate a stub setup.py
|
2013-12-29 17:14:33 +01:00 |
|
Ole André Vadla Ravnås
|
1fbb9e9004
|
Add frida-trace command line skeleton based on the example
|
2013-12-29 17:14:07 +01:00 |
|
Ole André Vadla Ravnås
|
cff3a8a6d2
|
Turn frida into a proper package so tracer can be part of it
|
2013-12-29 17:13:04 +01:00 |
|
Ole André Vadla Ravnås
|
d8dae52512
|
Add a stub README.md
|
2013-12-29 17:10:18 +01:00 |
|
Ole André Vadla Ravnås
|
c7bc053203
|
Allow passing pid and not just a process name
|
2013-12-24 12:26:29 +01:00 |
|
Ole André Vadla Ravnås
|
d0fbcc2e23
|
Fix silly variable scope issue
|
2013-12-22 02:13:19 +01:00 |
|
Ole André Vadla Ravnås
|
e9e961afbc
|
Batch target functions
|
2013-12-22 02:13:04 +01:00 |
|
Ole André Vadla Ravnås
|
d46f72e129
|
Avoid attaching to the same function multiple times
|
2013-12-22 02:12:40 +01:00 |
|
Ole André Vadla Ravnås
|
f3a25c62ae
|
Add module field to Export
|
2013-12-22 02:09:38 +01:00 |
|
Ole André Vadla Ravnås
|
68801e1932
|
Improve trace script generation
|
2013-12-20 19:35:42 +01:00 |
|
Ole André Vadla Ravnås
|
349b0bc795
|
Improve JS coding style consistency
|
2013-12-20 19:35:09 +01:00 |
|
Ole André Vadla Ravnås
|
8a3dcca319
|
Cache module exports
|
2013-12-20 19:33:48 +01:00 |
|
Ole André Vadla Ravnås
|
8de7590ba9
|
Allow Module and Export to be put in a set
|
2013-12-20 19:33:38 +01:00 |
|
Ole André Vadla Ravnås
|
c9aeb9b46b
|
Pass process name to trace on command line
|
2013-12-20 19:26:52 +01:00 |
|
Karl Trygve Kalleberg
|
3109b5e078
|
Add example of using function tracer
|
2013-12-14 22:34:58 +01:00 |
|
Karl Trygve Kalleberg
|
e4277d2dfe
|
Add initial function call tracer implementation
|
2013-12-14 22:33:34 +01:00 |
|
Karl Trygve Kalleberg
|
334b4893e2
|
Add editorconfig file.
|
2013-12-14 22:32:47 +01:00 |
|