Jackson Coxson
|
18b8b7295c
|
Set FFI error message to formatted error string
|
2025-10-22 10:27:13 -06:00 |
|
Jackson Coxson
|
0ccec70ed8
|
Implement creating an Idevice with a file descriptor
|
2025-10-22 10:26:57 -06:00 |
|
Jackson Coxson
|
7805f943af
|
Update the C++ idevice.h header on build
|
2025-10-22 10:26:25 -06:00 |
|
Jackson Coxson
|
5ed2144d9e
|
Add adapter_close to stop TCP stack
|
2025-10-22 10:26:13 -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
|
c10f4da9f1
|
Add missing usbmuxd FFI methods
|
2025-10-18 22:10:14 -06:00 |
|
Jackson Coxson
|
fb3043b3e0
|
Update FFI examples to current idevice
|
2025-10-15 12:15:31 -06:00 |
|
Jackson Coxson
|
02f818a42a
|
Add installation_proxy cpp bindings
|
2025-09-30 19:52:40 -06:00 |
|
Jackson Coxson
|
9f7e57bb21
|
Add cpp bindings for image mounter
|
2025-09-25 10:04:55 -06:00 |
|
Jackson Coxson
|
4fde7cf06b
|
Timeout on port connect syn
|
2025-08-27 11:38:47 -06:00 |
|
Jackson Coxson
|
dff0c62ec7
|
Always compile with release flag
a
|
2025-08-25 17:08:07 -06:00 |
|
Jackson Coxson
|
82c3328afc
|
Update FFI for app launch arguments
|
2025-08-24 17:53:05 -06:00 |
|
Jackson Coxson
|
6d90879096
|
Implement clone for RsdHandshake
|
2025-08-20 18:27:38 -06:00 |
|
Jackson Coxson
|
b772a2eeae
|
Remove debug logging from tcp object stack
s
|
2025-08-20 12:48:08 -06:00 |
|
Jackson Coxson
|
2a90f926ca
|
Implement FFI object stack
|
2025-08-20 12:42:40 -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
|
50896b1dfe
|
Use TCP multithreaded handle instead of lifetime handle for FFI
|
2025-08-15 14:55:36 -06:00 |
|
Jackson Coxson
|
e3f7aa8cb0
|
Create async handle in RUNTIME
|
2025-08-15 14:55:08 -06:00 |
|
Jackson Coxson
|
da8c5ce377
|
Bump plist_ffi
|
2025-08-15 13:50:18 -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
|
388b50246a
|
Re-add no-mangle to usbmuxd ffi function
|
2025-08-12 12:03:55 -06:00 |
|
Jackson Coxson
|
873505b9db
|
Use crate util types in FFI lib.rs
|
2025-08-12 11:41:12 -06:00 |
|
Jackson Coxson
|
618500fd0c
|
Use platform-independent socket for FFI
Windows is truly awful
Remove config.toml
|
2025-08-12 11:36:29 -06:00 |
|
Jackson Coxson
|
59f8058d3d
|
Upload the correct folders
|
2025-08-12 09:04:54 -06:00 |
|
Jackson Coxson
|
70fd0648f5
|
remove plist.h from mounter example
|
2025-08-12 08:24:56 -06:00 |
|
Jackson Coxson
|
9f6bde458d
|
Remove plist.h from lockdown example
|
2025-08-12 08:20:18 -06:00 |
|
Jackson Coxson
|
5ee385c95c
|
Fix cargo clippy warnings
|
2025-08-12 08:19:31 -06:00 |
|
Jackson Coxson
|
0e4f12f0bf
|
Append plist.h to idevice header
|
2025-08-12 08:05:02 -06:00 |
|
Jackson Coxson
|
4c9977157b
|
Use downloaded plist.h
|
2025-08-12 07:52:44 -06:00 |
|
Jackson Coxson
|
0a0899cd8a
|
Create concurrent TCP handle and implement RSD for non-lifetime structs
|
2025-08-11 10:41:58 -06:00 |
|
Jackson Coxson
|
d59f028251
|
Use option<&str> instead of owned option string
|
2025-08-08 10:18:31 -06:00 |
|
Jackson Coxson
|
1515b1bab4
|
Conditionally compile crypto backend
|
2025-07-31 11:52:42 -06:00 |
|
Jackson Coxson
|
6c7906b026
|
Replace libplist with plist_ffi crate
|
2025-07-30 14:39:32 -06:00 |
|
Jackson Coxson
|
8a1fbbf740
|
Fix building FFI on Linux
|
2025-07-22 14:17:46 -06:00 |
|
Jackson Coxson
|
7fd374b0ed
|
Add domain to lockdown get values C FFI example
|
2025-07-22 11:27:49 -06:00 |
|
Jackson Coxson
|
f384df91d8
|
Wrap C FFI in cpp extern C
|
2025-07-22 10:48:53 -06:00 |
|
Jackson Coxson
|
648a92fa37
|
Add missing usbmuxd functions to FFI
|
2025-07-22 10:48:36 -06:00 |
|
Jackson Coxson
|
4b6725b51f
|
Clarify AdapterStream FFI docs
|
2025-07-21 08:18:31 -06:00 |
|
Jackson Coxson
|
f818225c8c
|
Implement FFI for App Service
|
2025-07-19 23:50:03 -06:00 |
|
Jackson Coxson
|
6abad65f39
|
Obfuscate service names
|
2025-07-09 21:18:18 -06:00 |
|
Jackson Coxson
|
e6c9563909
|
Update FFI bindings for get_all domain lookup
|
2025-07-03 09:45:47 -06:00 |
|
Jackson Coxson
|
2d9259f996
|
Fix location simulation C example
|
2025-06-26 11:49:52 -06:00 |
|
Jackson Coxson
|
491d8c6095
|
Build libplist into an xcframework
|
2025-06-03 10:26:50 -06:00 |
|
Jackson Coxson
|
35ba07889b
|
Update FFI to use error struct for message
|
2025-06-02 19:42:19 -06:00 |
|
Jackson Coxson
|
3025c797a3
|
Write documentation for os_trace_relay FFI
|
2025-05-26 21:00:47 -06:00 |
|
Jackson Coxson
|
2c02dfef30
|
Merge branch 'master' into xpc-rewrite
|
2025-05-26 20:39:24 -06:00 |
|