Commit Graph

39 Commits

Author SHA1 Message Date
Jackson Coxson
0670bedf15 Refactor usbmuxd connector 2025-02-01 13:22:21 -07:00
Jackson Coxson
2347110f6a Have separate Windows dependency for vendored 2025-01-29 14:21:31 -07:00
Jackson Coxson
cc6adc0b51 Don't double import IPv4Addr on Windows 2025-01-29 14:08:26 -07:00
Jackson Coxson
d57ce5b222 Pass vendored to the right crate 2025-01-29 14:04:25 -07:00
Jackson Coxson
742def90de Bump version 2025-01-29 13:43:06 -07:00
Jackson Coxson
8376c634d4 Add vendored openssl-sys for Windows builds 2025-01-29 13:42:47 -07:00
Jackson Coxson
3e8c028378 Use big endian for IPv6 2025-01-26 23:34:37 -07:00
Jackson Coxson
b226edc3bc Only JSON error if feature dep 2025-01-26 20:03:46 -07:00
Jackson Coxson
c84cae6f5b Implement usbmuxd protocol 2025-01-26 19:30:08 -07:00
Jackson Coxson
ffed5aceb6 Move everything into features 2025-01-26 16:01:13 -07:00
Jackson Coxson
312a95b187 Bump version 2025-01-26 11:34:54 -07:00
Jackson Coxson
f40150a181 Implement core device tunnel proxy 2025-01-26 11:34:28 -07:00
Jackson Coxson
2d6d206ac9 Bump version 2025-01-25 19:12:04 -07:00
Jackson Coxson
8bfd43cce3 Move xpc library to mods 2025-01-25 19:11:40 -07:00
Jackson Coxson
eee3cae883 Improve error messages 2025-01-25 19:11:27 -07:00
Jackson Coxson
3e647bcb6d Import DebianArch xpc library 2025-01-24 16:50:48 -07:00
Jackson Coxson
81e3a598c6 Add more tokio features 2025-01-23 09:42:49 -07:00
Jackson Coxson
842188b520 Update tools example for heartbeat 2025-01-23 09:40:02 -07:00
Jackson Coxson
f589ad661b Add interval timeout to heartbeat 2025-01-23 09:38:43 -07:00
Jackson Coxson
45811dc977 Change to tokio for io 2025-01-14 21:13:32 -07:00
Jackson Coxson
d9aa9c1798 Make UDID an optional field on pairing file 2025-01-13 10:23:19 -07:00
Jackson Coxson
1c28b3448f Bump version 2025-01-10 15:36:22 -07:00
Jackson Coxson
e6459ac652 Add connect_tcp for std feature 2025-01-10 15:35:54 -07:00
Jackson Coxson
629dd2b538 Add basic image mounter support 2025-01-10 15:05:51 -07:00
Jackson Coxson
c35560a0c4 Bump version 2025-01-09 18:34:39 -08:00
Jackson Coxson
2861f42b21 start_session requires reference to pairing file (semver break) 2025-01-09 18:34:27 -08:00
Jackson Coxson
9a59124d39 Bump version 2025-01-09 18:30:36 -08:00
Jackson Coxson
1c22b1ed59 Impl Send + Sync for idevice 2025-01-09 18:30:17 -08:00
Jackson Coxson
f4b52c69d6 Bump version 2025-01-09 18:14:17 -08:00
Jackson Coxson
2c78f79c38 Add from_bytes method for PairingFile 2025-01-09 18:13:45 -08:00
Jackson Coxson
8a8e80e91f Write readme 2025-01-09 16:29:32 -08:00
Jackson Coxson
908c48e31f Add metadata in cargo.toml 2025-01-09 16:17:54 -08:00
Jackson Coxson
1f12c2c699 Add installation proxy service 2025-01-09 16:11:42 -08:00
Jackson Coxson
95cdb039e7 Remove debugging println from lockdownd.rs 2025-01-08 19:35:46 -07:00
Jackson Coxson
29639be29a Add tool binaries 2025-01-08 19:34:51 -07:00
Jackson Coxson
c768b05bf9 Make modules and structs public 2025-01-08 19:34:34 -07:00
Jackson Coxson
f055b933da Move service-specific code to different modules 2025-01-08 19:12:38 -07:00
Jackson Coxson
3536281a74 Add add_service function to lockdownd client
This is all subject to restructure
2025-01-08 17:39:48 -07:00
Jackson Coxson
5e014055d1 Initial rewrite commit 2025-01-08 16:21:41 -07:00