Ole André Vadla Ravnås
6084f2fef4
Update mac → macos
2017-05-10 14:34:50 +02:00
Ole André Vadla Ravnås
9ab2b14f55
Fix Python 2.x regression
2017-01-13 04:46:31 +01:00
Ole André Vadla Ravnås
cfc8964c9d
Fix regressions and warnings on Py3k
2017-01-13 04:39:37 +01:00
Ole André Vadla Ravnås
fa7380492e
Add test coverage for detach mid-request
2017-01-13 03:38:17 +01:00
Ole André Vadla Ravnås
914d931e2b
Fix RPC deadlock if Script is destroyed mid-request
2017-01-13 03:32:45 +01:00
Ole André Vadla Ravnås
3ddd672791
Fix tests when running without stdin attached
2016-12-22 21:34:59 +01:00
Ole André Vadla Ravnås
462c91debd
Fix compatibility with the Duktape runtime
2016-02-18 02:15:31 +01: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
3670b56e2c
Add support for calling RPC exports
2015-07-31 20:24:15 +02:00
Ole André Vadla Ravnås
7fd0c962be
Fix test regressions
2015-06-07 18:02:06 +02:00
Ole André Vadla Ravnås
3f8bd009ca
Name all scripts created internally
2015-04-16 02:46:14 +02:00
Ole André Vadla Ravnås
ac7f3432e1
Rename Process -> Session and expose create_script()
...
Also follow the same naming conventions as in frida-node.
2015-03-19 16:40:31 +01:00
Ole André Vadla Ravnås
f9f04a06c4
Update discoverer test to its new internal API
2015-02-28 20:41:05 +01:00
Ole André Vadla Ravnås
6284b97c37
Factor out console application logic into a helper class
...
This introduces the -U/--usb switch for using a USB-tethered device instead
of the local system. Only iOS devices are supported for now (PR for completing
Android support in frida-core is most appreciated!).
2014-01-12 18:46:53 +01:00
Ole André Vadla Ravnås
da7bdd50af
Fix ordering of imports
2014-01-11 20:38:24 +01:00
Ole André Vadla Ravnås
daef66eae5
Add encoding markers
2014-01-06 00:23:20 +01:00
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
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
15e6e6f864
Add some smoke tests to reduce future regressions
2014-01-04 23:16:21 +01:00