neo
0bbd4bb95d
feat(ffi): expose wda and wda_bridge to C/C++ ( #89 )
...
* feat(ffi): expose wda and wda_bridge to C/C++
tested on an iPhone 13 with WebDriverAgent running:
status returns the right JSON screenshot saves a valid PNG
bridge forwards a curlrequest to the device's WDA port.
spent a while testing and writing this up do review before merging
* chore: lint
2026-04-27 14:03:32 -06:00
Jackson Coxson
463904f648
Implememt remaining DVT instruments
2026-04-05 12:00:12 -06:00
neo
a714d35d95
docs: screenshotr, springboard, lockdown_location_simulation ( #81 )
2026-03-31 06:15:28 -06:00
Jackson Coxson
8554c6dfbf
Implement JSON-brokered rppairing via FFI
2026-03-27 11:27:01 -06:00
Jackson Coxson
c144211997
Implement FFI for mobilebackup2
2026-03-26 14:56:55 -06:00
Jackson Coxson
7527cdff7b
Log in the screenshot cpp example
2025-10-23 12:29:36 -06:00
Jackson Coxson
94624f07af
Rename screenshot_clear to screenshot_take_screenshot in FFI
2025-10-21 09:16:47 -06:00
Jackson Coxson
a7daac3a46
Add DVT screenshot bindings
2025-10-21 08:47:07 -06:00
Jackson Coxson
9f7e57bb21
Add cpp bindings for image mounter
2025-09-25 10:04:55 -06:00
Jackson Coxson
b0e3c5769a
Remove dangerous result/option macros
2025-09-03 19:48:43 -06:00
Jackson Coxson
44b504c72e
Increase cpp standard to 14
2025-08-29 14:33:28 -06:00
Jackson Coxson
1169408da1
Remove cpp 17 features and implement Rust into CPP
2025-08-29 14:19:28 -06:00
Jackson Coxson
2b75fe1c05
Diagnosticsservice FFI and CPP bindings
2025-08-16 12:21:47 -06:00
Jackson Coxson
46635e162a
Debug proxy cpp example
2025-08-15 16:38:56 -06:00
Jackson Coxson
94a361eb4e
App service cpp example
2025-08-15 16:14:24 -06:00
Jackson Coxson
c9e81db7a8
Include plist CPP dir
2025-08-15 15:35:40 -06:00
Jackson Coxson
2d0d392060
Remove broken include in ideviceinfo example
2025-08-15 15:10:19 -06:00
Jackson Coxson
36770ffd67
Create location simulation example in cpp
2025-08-15 14:56:02 -06:00
Jackson Coxson
855e8748a6
Add plist_ffi cpp sources
2025-08-15 12:25:06 -06:00
Jackson Coxson
c607909beb
Implement ideviceinfo in cpp
2025-08-14 18:07:56 -06:00
Jackson Coxson
a16405f011
Separate headers into cpp source files
2025-08-14 17:02:58 -06:00
Jackson Coxson
5477571a80
Link to the Windows standard libraries on Windows for ++
2025-08-12 13:39:41 -06:00
Jackson Coxson
d59d16696c
Define u types for Windows in ++ library
2025-08-12 13:36:33 -06:00
Jackson Coxson
59f8058d3d
Upload the correct folders
2025-08-12 09:04:54 -06:00
Jackson Coxson
182ec10dc2
Cargo clippy fixes
2025-07-30 15:06:58 -06:00
Jackson Coxson
cb36f510ec
Remove libplist from cpp examples
2025-07-30 14:41:57 -06:00
Jackson Coxson
8a1fbbf740
Fix building FFI on Linux
2025-07-22 14:17:46 -06:00
Jackson Coxson
032a6a6751
usbmuxd class implementation for usbmuxd
2025-07-22 10:49:14 -06:00