Commit Graph

389 Commits

Author SHA1 Message Date
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
Jackson Coxson
7c922382cb Misagent bindings 2025-04-10 20:15:48 -06:00
Jackson Coxson
32b175028f afc bindings 2025-04-08 17:29:58 -06:00
Jackson Coxson
8e192c4556 Implement amfi developer mode 2025-04-08 09:28:48 -06:00
Jackson Coxson
2859b691df Finish installation proxy bindings 2025-04-07 09:44:11 -06:00
Jackson Coxson
d39966dac9 Create specific functions for installation_proxy callbacks 2025-04-07 09:28:16 -06:00
Jackson Coxson
b89639ad47 Flush socket after write
Rustls doesn't automatically flush data after write, causing deadlocks
when waiting for a response.
2025-04-06 23:19:23 -06:00
Jackson Coxson
68e1787231 Update examples for new lockdown get value 2025-04-06 22:47:58 -06:00
Jackson Coxson
6056fddf3f Add domain to lockdown get value 2025-04-06 22:37:07 -06:00
Jackson Coxson
8a7fc3cc4b Remove instproxy from readme todo 2025-04-06 16:23:27 -06:00
Jackson Coxson
4a1c030705 Implement missing instproxy functions 2025-04-06 16:09:43 -06:00
Jackson Coxson
773c8a16d9 Remove afc from todo on readme 2025-04-06 14:23:56 -06:00
Jackson Coxson
25059e44c3 Write afc inline docs 2025-04-06 14:22:57 -06:00
Jackson Coxson
3ebf20523d afc link and rename 2025-04-06 14:15:02 -06:00
Jackson Coxson
1a7534a106 afc write file 2025-04-06 11:53:45 -06:00
Jackson Coxson
7b0590b7ae afc pull files 2025-04-06 11:38:28 -06:00
Jackson Coxson
bd3920a46c Symlink the readme for publish 2025-04-06 10:12:24 -06:00
Jackson Coxson
5cf78b306b Bump version 2025-04-06 10:05:15 -06:00
Jackson Coxson
52b2db404f Document modules and public methods 2025-04-06 10:03:09 -06:00
Jackson Coxson
3cb4f468e6 Update readme 2025-04-05 15:20:27 -06:00
Jackson Coxson
dadf676135 Rename features to match mods 2025-04-05 14:37:52 -06:00
Jackson Coxson
47e9a9f6d0 Bump version 2025-04-05 14:31:32 -06:00
Jackson Coxson
f25da81af5 Unify service naming across crates 2025-04-05 14:30:47 -06:00
Jackson Coxson
21939ae34a Replace openssl with rustls 2025-04-05 14:10:41 -06:00
Jackson Coxson
031f54bab7 Show mount upload percentage 2025-04-05 14:10:10 -06:00
Jackson Coxson
508b91d7cd Revert heartbeat interval ignore 2025-04-05 14:10:00 -06:00
Jackson Coxson
463527a6be Remove optional tokio dependencies 2025-04-05 12:45:55 -06:00
Jackson Coxson
12f2a22b1e afc get device info 2025-04-05 12:07:55 -06:00
Jackson Coxson
65df561ea1 Use correct xpc service name for location simulation C example 2025-04-05 11:42:53 -06:00
Jackson Coxson
8d0de1db29 Add location_simulation FFI bindings 2025-04-05 11:41:34 -06:00
Jackson Coxson
06766849f6 afc mkdir 2025-04-05 11:23:51 -06:00
Jackson Coxson
4d893e9d8c Add get file info to afc 2025-04-05 11:16:43 -06:00
Jackson Coxson
88d031edd7 Initial afc support 2025-04-05 01:25:56 -06:00
Jackson Coxson
fef30f3783 Implement misagent 2025-04-02 13:35:42 -06:00
Jackson Coxson
fade7c8af2 Document springboard FFI functions 2025-03-31 12:30:40 -06:00
Jackson Coxson
485ad65e35 Merge pull request #2 from hugeBlack/master
add springboard service to get apps' icons
2025-03-30 19:41:10 -06:00
Huge_Black
efcaf4b970 remove "proxy" and run cargo fmt 2025-03-31 09:33:37 +08:00
Jackson Coxson
7330744876 Remove unused import [FFI] 2025-03-30 16:15:51 -06:00
Jackson Coxson
006253170a Use reference of log file string instead of take ownership [FFI] 2025-03-30 16:15:27 -06:00
Jackson Coxson
6b9fa90219 Add location simulation instrument 2025-03-30 14:59:21 -06:00