Ole André Vadla Ravnås
c5b34d9152
Fix display of raw array buffers as returned by Memory.readByteArray()
2015-11-06 21:14:43 +01:00
Ole André Vadla Ravnås
887cb747b9
Update name displayed for the system session
2015-11-06 21:11:28 +01:00
Ole André Vadla Ravnås
d5b29f700f
Lock the prompt-toolkit version to 0.38
...
The newer 0.54 isn't API-compatible.
2015-11-02 15:00:16 +01:00
Ole André Vadla Ravnås
21824e25d7
Fix frida-discover on JavaScriptCore by downgrading to ES5
2015-11-01 20:26:53 +01:00
Ole André Vadla Ravnås
ccbe4726d7
Fix frida-trace on JavaScriptCore by downgrading to ES5
2015-11-01 20:24:26 +01:00
Ole André Vadla Ravnås
e40bd8d8b5
Fix REPL on JavaScriptCore by downgrading to ES5
2015-11-01 15:30:49 +01:00
Ole André Vadla Ravnås
381a5c6b45
Fix crash in REPL's FridaCompleter on error
2015-11-01 15:29:59 +01:00
Ole André Vadla Ravnås
f571074bce
Merge pull request #54 from 0xABD/patch-1
...
Modify setup.py for offline egg installation
2015-10-23 00:37:40 +02:00
Nikita Abdullin
d49be0de62
minor refactoring -- coding style
...
add missing spaces
2015-10-22 13:53:12 +02:00
Nikita Abdullin
f06ffc8d96
modify setup.py
...
dirty hack for offline install: search for the egg file in the current folder
2015-10-21 16:04:50 +02:00
Ole André Vadla Ravnås
ee890dcb43
Update setup.py to match new build server configuration
2015-10-06 02:35:37 +02:00
Ole André Vadla Ravnås
3bb81b566c
Add support for rpc methods returning ArrayBuffer objects
2015-10-02 14:41:48 +02:00
Ole André Vadla Ravnås
98733a3388
Fix tests on OS X 10.11
...
Because `/bin/cat` is now considered a system program we are no longer
allowed to attach to it using `task_for_pid()`. Bundle our own test
program for Mac as a workaround.
2015-10-01 23:11:13 +02:00
Ole André Vadla Ravnås
817be1fd26
Blacklist dyld_stub_binder from being traced
2015-09-25 20:42:25 +02:00
Ole André Vadla Ravnås
0a0e9bddce
Add support for conveniently tracing imported functions
2015-09-25 20:42:03 +02:00
Ole André Vadla Ravnås
4de31ce812
Avoid logging getting overwritten by the status message changing
2015-09-25 19:32:23 +02:00
Ole André Vadla Ravnås
65cbaaabe4
Make it possible to set a custom log handler
2015-09-25 19:30:01 +02:00
Ole André Vadla Ravnås
d11b223861
Add -D switch for specifying the device id to connect to
2015-09-17 00:26:52 +02:00
Ole André Vadla Ravnås
f89dc4712b
Add frida-ls-devices CLI tool for listing devices
2015-09-17 00:05:19 +02:00
Ole André Vadla Ravnås
69e3694523
Improve the frida-ps output formatting
2015-09-16 23:54:28 +02:00
Ole André Vadla Ravnås
16ce5bd6f8
Add get_local_device() and improve API consistency with frida-node
2015-09-13 19:02:19 +02:00
Ole André Vadla Ravnås
c5c2e60f33
Update to the new Device.id API
2015-09-13 18:55:48 +02:00
Ole André Vadla Ravnås
8780ffe303
Fix issues undetected because of incomplete arrow function support
2015-09-13 00:51:34 +02:00
Ole André Vadla Ravnås
7758cf486e
Add support for the new spawn gating API
2015-09-10 03:00:32 +02:00
Ole André Vadla Ravnås
86baff28b3
Allow script source and name to be unicode on Python 2.x also
2015-08-21 21:15:56 +02:00
Ole André Vadla Ravnås
71a4980097
Fix error-propagation in Python 3.x
2015-08-21 21:04:04 +02:00
Ole André Vadla Ravnås
dedfb7b68e
Fix the Linux download URL computation
2015-08-19 23:36:54 +02:00
Ole André Vadla Ravnås
fdb428b755
Fix crash in completion logic
2015-07-31 20:43:34 +02:00
Ole André Vadla Ravnås
3670b56e2c
Add support for calling RPC exports
2015-07-31 20:24:15 +02:00
Ole André Vadla Ravnås
f71fb82e36
Handle attach() failures gracefully
2015-07-20 23:29:15 +02:00
Ole André Vadla Ravnås
8487442aa8
Fix the PyPI download URL for windows-i386
...
Thanks to barbershopper for reporting.
2015-07-20 16:49:13 +02:00
Ole André Vadla Ravnås
f9702984ea
Color and indent events based on thread ID and depth
2015-07-17 02:42:17 +02:00
Ole André Vadla Ravnås
93a6dbbe7e
Improve tracer error-handling and port embedded JS to ES6
2015-07-17 01:16:22 +02:00
Ole André Vadla Ravnås
65eff30f73
Fix application listing on Py3k
2015-07-16 23:39:54 +02:00
Ole André Vadla Ravnås
cf9e25f98c
Fix loading of script on Py3k
2015-07-15 22:50:22 +02:00
Ole André Vadla Ravnås
9e8b7d1d1b
Fix REPL completion crash on Py3k
2015-07-15 22:45:04 +02:00
Ole André Vadla Ravnås
cb34be7f0a
Add Device.get_frontmost_application()
2015-07-15 03:47:15 +02:00
Ole André Vadla Ravnås
1e0506b283
Fix parsing of PKG-INFO containing CRLFs
2015-07-15 02:28:21 +02:00
Ole André Vadla Ravnås
b5da39e25a
Fix Py3k compatibility issues
2015-07-15 01:42:12 +02:00
Ole André Vadla Ravnås
9f3214d08a
Resolve python runtime lazily on Mac
...
This should make our extension load into third-party runtimes and not
just Apple's system Python.
2015-07-15 00:55:05 +02:00
Ole André Vadla Ravnås
fd29d79dc1
Add support for generating a (pretend) source package
...
This allows installing Frida with pip. We stub out the actual extension
compilation to download the `.egg` and extract the extension from it.
2015-07-15 00:14:43 +02:00
Ole André Vadla Ravnås
c89ea18295
Merge pull request #48 from Tyilo/better-magic
...
Improve support for magic commands in repl
2015-07-02 09:53:23 +02:00
Asger Hautop Drewsen
7b7f265e4b
Improve support for magic commands in repl
2015-07-02 02:02:00 +02:00
Ole André Vadla Ravnås
53568eab0e
Merge pull request #47 from Tyilo/py_future
...
Improve compatibility between Python 2 and 3
2015-07-02 01:14:27 +02:00
Asger Hautop Drewsen
b435966e0c
Improve compatibility between Python 2 and 3
2015-07-02 01:12:22 +02:00
Ole André Vadla Ravnås
3249091d97
Fix Py3k regression
2015-07-02 00:50:04 +02:00
Ole André Vadla Ravnås
0391775ca4
Merge pull request #46 from Tyilo/autocompletion-v3
...
Improve autocompletion by using getOwnPropertyNames instead of keys
2015-07-01 19:46:44 +02:00
Asger Hautop Drewsen
6aec9f2612
Improve autocompletion by using getOwnPropertyNames instead of keys
2015-07-01 19:23:43 +02:00
Ole André Vadla Ravnås
0ca7adad06
Display “Kernel” instead of pid 0
2015-07-01 17:55:06 +02:00
Ole André Vadla Ravnås
ab51dc2116
Merge pull request #44 from Tyilo/autocompletion-v2
...
Improve autocompletion in repl
2015-06-29 21:14:35 +02:00