Commit Graph

528 Commits

Author SHA1 Message Date
Jackson Coxson
15261861e0 Add IpAddr impl for RsdProvider 2025-05-25 17:01:44 -06:00
khcrysalis
135452157a feat: ffi bindings for os_trace_relay (#8)
* feat: ffi bindings for os_trace_relay

* Update os_trace_relay.rs
2025-05-25 15:05:48 -06:00
Jackson Coxson
a39cbd1d3d Create new RSD service trait 2025-05-25 13:11:59 -06:00
Jackson Coxson
2a8a921951 Remove unused dependencies 2025-05-23 02:13:31 -06:00
Jackson Coxson
22034edcab Add drop to AdapterStream 2025-05-23 02:01:52 -06:00
Jackson Coxson
f4ba4210fa Rename XPCService to RsdService 2025-05-23 01:37:58 -06:00
Jackson Coxson
9c5d872cf4 Update tools to use new TCP stack 2025-05-23 01:36:43 -06:00
Jackson Coxson
de4a4e2722 Remove testing logging 2025-05-23 01:36:36 -06:00
Jackson Coxson
525136662e Rewrite TCP stack for multiple streams 2025-05-23 01:20:09 -06:00
Jackson Coxson
6bf32afe82 Create RSD service 2025-05-22 22:42:39 -06:00
Jackson Coxson
9a02e2bb6d Log decoded XPC messages 2025-05-22 21:54:45 -06:00
Jackson Coxson
9a1987d923 Write new XPC implementation 2025-05-22 15:13:05 -06:00
Jackson Coxson
5cfe7124c3 Initial http2 client rewrite 2025-05-21 16:17:23 -06:00
Jackson Coxson
bcb388e95d Add dir_path to crashreport ls 2025-05-20 11:59:56 -06:00
Jackson Coxson
d9d4e209cf Add install subcommand to instproxy bin 2025-05-20 11:54:29 -06:00
Jackson Coxson
c80d6afcd7 Remove unused idevice function 2025-05-16 17:21:46 -06:00
Jackson Coxson
6c03e8f60d Implement os_trace_relay 2025-05-16 17:19:49 -06:00
khcrysalis
b8e0989549 feat: ffi bindings for syslog (#7) 2025-05-14 23:57:38 -06:00
Jackson Coxson
da8d9a799f Bump version 2025-05-14 00:37:39 -06:00
Jackson Coxson
72b6b30db0 Bump version 2025-05-14 00:37:13 -06:00
Jackson Coxson
d3d199b131 Make udid a flag for afc CLI 2025-05-14 00:37:07 -06:00
Jackson Coxson
4d844ca027 Implement lockdown set value 2025-05-13 23:37:24 -06:00
Jackson Coxson
78f23d7383 Use tokio time for pair feature 2025-05-13 11:00:36 -06:00
Jackson Coxson
1556aaf1d3 Implement syslog relay 2025-05-09 16:19:09 -06:00
Jackson Coxson
b60e3dc0fb Add house arrest to AFC cli 2025-05-09 15:49:04 -06:00
Jackson Coxson
041899baf1 Initial implementation for house arrest 2025-05-09 14:57:39 -06:00
Jackson Coxson
6ede026b6f Clean cargo clippy warnings 2025-05-09 14:35:35 -06:00
Jackson Coxson
650cf5f017 Clean feature-less build warnings 2025-05-09 14:29:51 -06:00
Jackson Coxson
baa9ffcc29 Move services into subdirectory 2025-05-09 14:25:42 -06:00
Jackson Coxson
b4503d8e8f Remove amfi from todo features in readme 2025-05-09 14:12:52 -06:00
Jackson Coxson
a3192533ba Update features in readme 2025-05-09 14:11:06 -06:00
Jackson Coxson
49912a6f2c Bump version 2025-05-09 13:49:06 -06:00
Jackson Coxson
d938531f96 Implement crash report services 2025-05-09 13:46:00 -06:00
Jackson Coxson
4b29eefc36 Typo in afc help message 2025-05-09 13:42:49 -06:00
Jackson Coxson
dd5bbeff18 Remove profile from child crate 2025-05-09 13:42:23 -06:00
Jackson Coxson
25b8a85dfd Clean clippy warnings 2025-05-09 12:50:02 -06:00
neo
512b556a45 Add PEM headers during pairing file serialization (#4)
Fixes regression from rustls migration.

* Update Cargo.toml

* Update pairing_file.rs

* base64
2025-05-05 14:35:35 -07:00
Jackson Coxson
6ee26a5872 Remove stray println from ca 2025-04-30 12:13:46 -06:00
Jackson Coxson
e972352cd0 Use device MAC, not host 2025-04-30 08:51:59 -06:00
Jackson Coxson
e9bc5d965f Add UDID to generated pairing file and test connection 2025-04-30 08:43:31 -06:00
Jackson Coxson
6090507e75 Add device locked error type 2025-04-30 08:40:59 -06:00
Jackson Coxson
388aaef42e Create pair program 2025-04-29 15:33:09 -06:00
Jackson Coxson
521fe088cd Don't specify usbmuxd provider tag 2025-04-29 15:33:09 -06:00
Jackson Coxson
5da305bbe7 Implement pairing 2025-04-29 15:33:09 -06:00
Jackson Coxson
728711813e Use usbmuxd assigned ID for provider tag 2025-04-29 15:33:09 -06:00
Jackson Coxson
9069e7ba61 Implement eq for usbmuxd connection type 2025-04-29 15:33:09 -06:00
Jackson Coxson
567ddcd661 Add IPA installer example to ffi examples 2025-04-26 21:15:30 -06:00
Jackson Coxson
997a8014c2 Add tokio sync feature for software tunnel 2025-04-26 21:15:29 -06:00
Jackson Coxson
ee90d27c83 Don't panic on crypto provider installation 2025-04-24 23:42:25 -06:00
Jackson Coxson
d114ec8369 Add missing error codes 2025-04-10 20:23:42 -06:00