Commit Graph

407 Commits

Author SHA1 Message Date
Jackson Coxson
6abad65f39 Obfuscate service names 2025-07-09 21:18:18 -06:00
Jackson Coxson
d9bfe5c9c5 Update AMFI tool for new usage 2025-07-09 20:33:07 -06:00
Jackson Coxson
5ecf57900b Clarify amfi action 4 2025-07-09 20:30:23 -06:00
Jackson Coxson
d7e134d333 Prefer USB devices first 2025-07-09 20:29:55 -06:00
Huge_Black
1114981cd6 Fix retransmission and debug_proxy not swallowing 2 digit checksum issue (#14)
* Fix retransmission and debug_proxy not swallowing 2 digit checksum issue

* cargo fmt

* Fix wrong ACK number when connection is establish but empty packet arrives
2025-07-05 10:44:05 -06:00
Jackson Coxson
e6c9563909 Update FFI bindings for get_all domain lookup 2025-07-03 09:45:47 -06:00
Jackson Coxson
71a223f669 Allow for domain lookups for get_all 2025-07-03 09:43:00 -06:00
Jackson Coxson
4059e47a6e Add missing amfi actions 2025-07-02 19:47:47 -06:00
Jackson Coxson
2d9259f996 Fix location simulation C example 2025-06-26 11:49:52 -06:00
Jackson Coxson
7832d851a8 Remove empty expect header 2025-06-12 15:29:31 -06:00
khcrysalis
c5d7097fc1 fix: allow uploads to appstore connect (#13)
Change dylib to framework
2025-06-08 10:49:13 -06:00
Jackson Coxson
cebe417bd7 Merge pull request #12 from khcrysalis/idevice-xcframework-paths
fix: make the rpath correct for plist.xcframework
2025-06-03 23:21:06 -06:00
👒
96bda22646 fix: make the rpath correct for libplist 2025-06-03 16:42:22 -07:00
Jackson Coxson
2029f5212e Use the non-symlinked libplist 2025-06-03 14:36:06 -06:00
Jackson Coxson
ecef614f12 Merge pull request #11 from khcrysalis/idevice-package-fix
fix: some errors in the Package.swift
2025-06-03 14:15:13 -06:00
👒
6d285424a9 fix: some errors in the Package.swift 2025-06-03 13:08:22 -07:00
Jackson Coxson
491d8c6095 Build libplist into an xcframework 2025-06-03 10:26:50 -06:00
Jackson Coxson
868f44e7b0 Build .xcframework 2025-06-03 09:12:56 -06:00
Jackson Coxson
86fb6f3245 Only create the RsdService trait with the rsd feature 2025-06-02 20:02:38 -06:00
Jackson Coxson
35ba07889b Update FFI to use error struct for message 2025-06-02 19:42:19 -06:00
Jackson Coxson
5d7aa50a7d Merge pull request #10 from CelloSerenity/master
Update location_simulation.rs
2025-05-28 22:55:04 -06:00
CelloSerenity
747e76621f Update location_simulation.rs 2025-05-28 22:31:21 -06:00
Jackson Coxson
3025c797a3 Write documentation for os_trace_relay FFI 2025-05-26 21:00:47 -06:00
Jackson Coxson
7070d6877e Merge pull request #9 from jkcoxson/xpc-rewrite
Xpc rewrite
2025-05-26 20:40:00 -06:00
Jackson Coxson
2c02dfef30 Merge branch 'master' into xpc-rewrite 2025-05-26 20:39:24 -06:00
Jackson Coxson
b8e2b115a5 Use opaque handle for readwrite objects 2025-05-26 16:34:15 -06:00
Jackson Coxson
bc6a1c0503 Update C examples for new FFI 2025-05-26 16:33:58 -06:00
Jackson Coxson
f6cc68cb98 Flush after socket write 2025-05-26 16:01:47 -06:00
Jackson Coxson
fa88c2c87d Refactor FFI bindings 2025-05-26 12:52:23 -06:00
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