Jackson Coxson
648a92fa37
Add missing usbmuxd functions to FFI
2025-07-22 10:48:36 -06:00
Jackson Coxson
bc25ceecec
Remove testing pcap from app service tool
2025-07-21 16:26:13 -06:00
Jackson Coxson
6630217302
Bump version
2025-07-21 08:49:39 -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
9793610d94
Remove stray printlns
2025-07-19 17:05:57 -06:00
Jackson Coxson
d1a5a0606a
Implement remaining app services
2025-07-19 14:17:15 -06:00
Jackson Coxson
04525663b8
Implement float XPC type
2025-07-19 14:17:06 -06:00
Jackson Coxson
0c528b6736
Implement Date XPC type
2025-07-19 12:19:32 -06:00
Jackson Coxson
7fbe1d8a43
Add list_processes
2025-07-19 11:43:57 -06:00
Jackson Coxson
0a3c1b9c03
Implement core device app launching
2025-07-19 11:30:29 -06:00
Jackson Coxson
416a66dc96
Create plist macro like serde
2025-07-19 11:30:14 -06:00
Jackson Coxson
366165304c
Partial implementation of core_device app list
2025-07-18 23:46:33 -06:00
Jackson Coxson
31b4849b17
Use looping data collection for all XPC reads
2025-07-18 23:46:05 -06:00
Jackson Coxson
660b459f89
Send window updates after data
2025-07-18 23:45:42 -06:00
Jackson Coxson
a84321765d
Correct XPC bool serialization
2025-07-18 23:29:35 -06:00
Jackson Coxson
e4646ddffd
Implement restore_service
...
Remove pcap dump
2025-07-18 21:17:35 -06:00
Jackson Coxson
ff76efd7bb
Correctly implement RSD handshake
2025-07-18 16:32:11 -06:00
Jackson Coxson
8f1d0eaf9e
Implement custom debug for flags
2025-07-18 16:31:54 -06:00
Jackson Coxson
e5b416ec63
Correctly encode dict/array XPCObject
2025-07-18 16:31:40 -06:00
Jackson Coxson
f0c93e321e
Obfuscate more Apple strings
2025-07-14 15:29:18 -06:00
khcrysalis
4b9d8a8fc7
fix: compiling without obfuscate flag ( #15 )
...
* fix: compiling with obfuscate flag
* formatting
* rustfmt
---------
Co-authored-by: Jackson Coxson <jkcoxson@gmail.com >
2025-07-14 15:08:37 -06:00
Jackson Coxson
a92b0d39e8
Use correct cargo flag for apple build
2025-07-09 21:38:21 -06:00
Jackson Coxson
4a5e7f34da
Replace static str with borrowed cow for service names
2025-07-09 21:37:58 -06:00
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