Jackson Coxson
|
44b504c72e
|
Increase cpp standard to 14
|
2025-08-29 14:33:28 -06:00 |
|
Jackson Coxson
|
1169408da1
|
Remove cpp 17 features and implement Rust into CPP
|
2025-08-29 14:19:28 -06:00 |
|
Jackson Coxson
|
4fde7cf06b
|
Timeout on port connect syn
|
2025-08-27 11:38:47 -06:00 |
|
Jackson Coxson
|
7baa8a73b5
|
Support Win32 cpp build
|
2025-08-25 21:41:34 -06:00 |
|
Jackson Coxson
|
f18b607bca
|
Add visual studio solution to idevice++
|
2025-08-25 21:26:10 -06:00 |
|
Jackson Coxson
|
dff0c62ec7
|
Always compile with release flag
a
|
2025-08-25 17:08:07 -06:00 |
|
Jackson Coxson
|
8846f9a429
|
Copy idevice.h to cpp include folder during xcode build
Move to include folder
|
2025-08-25 16:12:55 -06:00 |
|
Jackson Coxson
|
584adc5014
|
Create xcproj for idevice++
|
2025-08-25 15:53:01 -06:00 |
|
Jackson Coxson
|
b6f93d7a06
|
Bump version
|
2025-08-24 17:53:24 -06:00 |
|
Jackson Coxson
|
82c3328afc
|
Update FFI for app launch arguments
|
2025-08-24 17:53:05 -06:00 |
|
Jackson Coxson
|
b70f531e1e
|
Start console for app launch
|
2025-08-24 17:52:53 -06:00 |
|
Jackson Coxson
|
3d3a8eb55f
|
Implement openstdiosocket
|
2025-08-24 17:52:38 -06:00 |
|
Jackson Coxson
|
bb432d8807
|
Properly serialize UUIDs in remotexpc
|
2025-08-24 17:52:21 -06:00 |
|
Jackson Coxson
|
2efc205221
|
Misagent plist macro creation
|
2025-08-23 10:01:27 -06:00 |
|
Jackson Coxson
|
78ea183f48
|
House arrest macro plist creation
|
2025-08-23 09:58:39 -06:00 |
|
Jackson Coxson
|
cf4604c2ea
|
AMFI macro plist creation
|
2025-08-23 09:58:25 -06:00 |
|
Jackson Coxson
|
9b6f167356
|
Plist macro creation in lib.rs
|
2025-08-23 09:53:01 -06:00 |
|
Jackson Coxson
|
ac551c9bc8
|
Macro plist creation in tss
|
2025-08-23 09:48:17 -06:00 |
|
Jackson Coxson
|
4d5e646a6b
|
Replace manual plist creation with macro in diagnostics relay
|
2025-08-23 09:45:41 -06:00 |
|
Jackson Coxson
|
104b5c1543
|
Implement ser/de for OsTraceRelay outputs
|
2025-08-23 09:01:58 -06:00 |
|
Jackson Coxson
|
11c53dac86
|
Re-set lat/lon repeatedly in location sim tool
|
2025-08-22 18:27:44 -06:00 |
|
Jackson Coxson
|
a606870aa1
|
Cargofmt
|
2025-08-21 09:24:16 -06:00 |
|
Jackson Coxson
|
a7b8c1778e
|
Checkout submodules in runner
|
2025-08-21 09:15:19 -06:00 |
|
Jackson Coxson
|
7fdaac9327
|
Include cstring for Linux cpp build
|
2025-08-21 09:02:26 -06:00 |
|
Jackson Coxson
|
2a37865340
|
Keep buffered IP packet read internal to struct
|
2025-08-21 08:48:10 -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
|
af815c2f36
|
cmake for building idevice++
|
2025-08-20 12:42:49 -06:00 |
|
Jackson Coxson
|
2a90f926ca
|
Implement FFI object stack
|
2025-08-20 12:42:40 -06:00 |
|
Jackson Coxson
|
6ce6777479
|
Read IP packets outside of tokio::select to avoid cancel
|
2025-08-20 12:41:09 -06:00 |
|
Jackson Coxson
|
f388aaaf2d
|
Port some services to plist macro
|
2025-08-17 22:31:19 -06:00 |
|
Jackson Coxson
|
47dbab0155
|
Implement bt_packet_logger
|
2025-08-17 20:44:53 -06:00 |
|
Jackson Coxson
|
15180b2968
|
Bump version
|
2025-08-17 18:03:05 -06:00 |
|
Jackson Coxson
|
2b75fe1c05
|
Diagnosticsservice FFI and CPP bindings
|
2025-08-16 12:21:47 -06:00 |
|
Jackson Coxson
|
5cbdb2505a
|
Propogate stack errors to handle callers
|
2025-08-15 20:25:03 -06:00 |
|
Jackson Coxson
|
ef7811b3a6
|
Implement diagnosticsservice
|
2025-08-15 20:19:37 -06:00 |
|
Jackson Coxson
|
e881d6ef07
|
Implement file stream XPC messages
|
2025-08-15 20:13:03 -06:00 |
|
Jackson Coxson
|
2d528ae21c
|
Respond to TCP keep-alive probes
|
2025-08-15 20:12:32 -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
|
22e94e724f
|
Bump plist_ffi submodule
|
2025-08-15 15:38:36 -06:00 |
|
Jackson Coxson
|
c9e81db7a8
|
Include plist CPP dir
|
2025-08-15 15:35:40 -06:00 |
|
Jackson Coxson
|
2d0d392060
|
Remove broken include in ideviceinfo example
|
2025-08-15 15:10:19 -06:00 |
|
Jackson Coxson
|
36770ffd67
|
Create location simulation example in cpp
|
2025-08-15 14:56:02 -06:00 |
|
Jackson Coxson
|
b00be3fa26
|
Implement close for StreamHandle
|
2025-08-15 14:55:47 -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
|
855e8748a6
|
Add plist_ffi cpp sources
|
2025-08-15 12:25:06 -06:00 |
|
Jackson Coxson
|
c607909beb
|
Implement ideviceinfo in cpp
|
2025-08-14 18:07:56 -06:00 |
|