Commit Graph

  • ff9877f15a chore: auto publish release on version tag master v0.1.62 Jackson Coxson 2026-05-11 07:51:18 -06:00
  • 9d4adbf6b7 chore: bump jktcp and version Jackson Coxson 2026-05-11 07:46:10 -06:00
  • 2b693c04fd fix: don't panic on XPC root read failure Jackson Coxson 2026-05-08 17:28:26 -06:00
  • fea02734e1 chore: bump version v0.1.61 Jackson Coxson 2026-05-08 11:37:49 -06:00
  • 91a55245e3 fix: add chrono to syslog feature Jackson Coxson 2026-05-08 11:37:14 -06:00
  • b17f219ed4 refactor: remove pairing_file field and state param from RemotePairingClient (#96) Max Larsson 2026-05-08 19:35:40 +02:00
  • b35fefa638 Make connect_tls_psk_tunnel and connect_tls_psk_tunnel_native generic (#99) Max Larsson 2026-05-08 19:00:07 +02:00
  • 22f05fab9b fix: scan zip entries in determine_package_type instead of assuming index 1 (#100) Ylarod 2026-05-08 12:58:28 +08:00
  • 79e0409474 Remove rt-multi-thread dependency from AFC file descriptor drop (#93) Max Larsson 2026-05-07 19:40:22 +02:00
  • 80d2cd9616 fix: improve openssl crypto backend (#98) Max Larsson 2026-05-07 19:37:51 +02:00
  • 0e71ac7dc8 fix: make openssl PairingFile escrow_bag field Optional (#97) Max Larsson 2026-05-07 19:29:11 +02:00
  • 1d04b099b9 fix: feature gating for error conversions and dead deps (#95) Max Larsson 2026-05-07 04:21:30 +02:00
  • 21537ce5c7 fix: add missing sha2 and rsa deps to remote_pairing feature (#94) Max Larsson 2026-05-07 03:14:20 +02:00
  • e0b4113f98 chore: cargo fmt Jackson Coxson 2026-05-05 20:52:40 -06:00
  • 85d2c8c81a chore: audit remaining idevice features for wasm v0.1.60 Jackson Coxson 2026-05-05 17:50:25 -06:00
  • 3e2fa15133 Add wasm support for rppairing Jackson Coxson 2026-05-05 16:35:07 -06:00
  • e3103cf0a8 chore: bump version v0.1.59 Jackson Coxson 2026-05-05 08:17:26 -06:00
  • c4eb8e0f71 Use web time instead of system time for CA creation Jackson Coxson 2026-05-05 07:52:26 -06:00
  • 7d9dcd0a22 Initial wasm build support Jackson Coxson 2026-05-04 21:13:59 -06:00
  • a8d05b6022 fix(afc): pull tokio's rt-multi-thread feature Jackson Coxson 2026-05-04 09:39:09 -06:00
  • 5171e34e3a chore: gate readme docs include (#92) se2crid 2026-05-03 20:13:05 +02:00
  • 4d94354da0 feat(dvt): wrappers for graphics, notifications, and energy monitor (#91) neo 2026-04-30 12:36:30 -04:00
  • 6d184038f8 handle macOS's IPv4 length byte (#90) Abdullah Al-Banna 2026-04-27 23:05:35 +03:00
  • 0bbd4bb95d feat(ffi): expose wda and wda_bridge to C/C++ (#89) neo 2026-04-27 16:03:32 -04:00
  • 7d41fdb211 feat(ffi): add DVT bindings for energy_monitor, graphics, notifications (#88) neo 2026-04-25 16:46:27 -04:00
  • 3d46f2c508 Add alt_irk to RpPairingFile (#87) bitxeno 2026-04-23 23:39:32 +08:00
  • 41dce7c47d Add installation helper functions for RSD providers (#86) bitxeno 2026-04-20 21:51:50 +08:00
  • 6f56fa5b8a Support the IPv6 scope id for network based connections (#85) Abdullah Al-Banna 2026-04-19 06:21:57 +03:00
  • 99b579f47f fix: change connect_tls_psk_tunnel_native to generic readwrite Jackson Coxson 2026-04-15 16:19:01 -06:00
  • e9c78b7071 Add XCTest runner and WDA client support (#78) s7venteen 2026-04-09 14:25:26 +07:00
  • e267d8eaba impl Drop for FileDescriptor/OwnedFileDescriptor (#84) Abdullah Al-Banna 2026-04-09 10:25:11 +03:00
  • 5ac0f565ad fix(installation utils): maintain host folder name when uploading unpacked IPA Jackson Coxson 2026-04-07 09:14:03 -06:00
  • 0f284cd0bb cargo fmt Jackson Coxson 2026-04-05 15:43:53 -06:00
  • 99ea020aca Bump version v0.1.57 Jackson Coxson 2026-04-05 15:38:53 -06:00
  • 0c534dac08 Create idevice test harness Jackson Coxson 2026-04-05 15:38:25 -06:00
  • 463904f648 Implememt remaining DVT instruments Jackson Coxson 2026-04-05 12:00:09 -06:00
  • a714d35d95 docs: screenshotr, springboard, lockdown_location_simulation (#81) neo 2026-03-31 08:15:28 -04:00
  • b6b9faf5db fix: ci (#82) neo 2026-03-30 23:45:14 -04:00
  • e733dd0db2 Add image mounting functions for RSD providers Jackson Coxson 2026-03-30 15:46:14 -06:00
  • 8c956d2830 Add sub errors and clarify unexpected responses Jackson Coxson 2026-03-30 12:52:56 -06:00
  • 6056fb472d fix linux ci and cpp wrapper for LockdownLocationSimulation (#80) neo 2026-03-30 10:32:09 -04:00
  • 8fae5ed2ed cargo fmt Jackson Coxson 2026-03-27 22:57:44 -06:00
  • cfd8908188 Point to my blog for rppairing spec Jackson Coxson 2026-03-27 22:46:47 -06:00
  • 3830d16cad Break too big TLS chunks into multiple packets Jackson Coxson 2026-03-27 22:45:18 -06:00
  • 34e31086dd Add RSD lockdown support Jackson Coxson 2026-03-27 15:32:53 -06:00
  • 8554c6dfbf Implement JSON-brokered rppairing via FFI Jackson Coxson 2026-03-27 11:27:01 -06:00
  • 1a59502fdc Feature gate chacha encryption error Jackson Coxson 2026-03-26 23:25:24 -06:00
  • 119685ac92 Bump version v0.1.55 Jackson Coxson 2026-03-26 23:23:46 -06:00
  • bae57ec4d9 Implement rppairing (#79) Jackson Coxson 2026-03-26 23:22:40 -06:00
  • 84dc820105 Implement missing FFI and C++ wrappers Jackson Coxson 2026-03-26 15:24:36 -06:00
  • c144211997 Implement FFI for mobilebackup2 Jackson Coxson 2026-03-26 14:56:55 -06:00
  • 2f640ecabf Add full support for mobilebackup2 Jackson Coxson 2026-03-26 14:24:17 -06:00
  • 1ae6bdcedf Extract jktcp from idevice crate itself Jackson Coxson 2026-03-19 15:30:01 -06:00
  • be50c2f578 Extract jktcp from idevice crate itself v0.1.54 Jackson Coxson 2026-03-19 15:30:01 -06:00
  • 04af1d765b Feature gate FFI pair feature behind idevice pair feature Jackson Coxson 2026-03-18 22:20:25 -06:00
  • 4447e30d6d Commit plist.h to the ffi crate itself Jackson Coxson 2026-03-17 22:23:51 -06:00
  • eff708cf06 Add lockdown location simulation to ffi (#77) uncor3 2026-03-05 12:53:05 -05:00
  • c752ee92c5 Add lockdownd_pair to ffi (#75) uncor3 2026-02-22 21:47:02 -05:00
  • 76d847664b feat(crashreportcopymobile): ffi bindings (#71) neo 2026-02-16 21:12:17 -05:00
  • 1f7924b773 Add ApplicationVerificationFailed to list of known errors (#72) Nicholas Sharp 2026-02-16 21:11:54 -05:00
  • b459eebe9d feat: support ios-arm64_x86_64-maccatalyst in xcframework (#69) khcrysalis 2026-02-14 12:19:32 -08:00
  • c246362f54 chore(readme): update (#68) neo 2026-02-14 15:18:37 -05:00
  • bfe44e16e4 feat: notification proxy (#70) neo 2026-02-14 15:16:26 -05:00
  • 54439b85dd feat(springboard): get homescreen icon metrics (#67) neo 2026-02-13 15:00:47 -05:00
  • a523f0cb9c Bump version v0.1.53 Jackson Coxson 2026-02-13 12:10:20 -07:00
  • cb375f88a1 feat(springboard): get device orientation (#65) neo 2026-02-13 09:54:00 -05:00
  • c5aa731ee5 feat(springboard): add wallpaper preview command support (#64) neo 2026-02-09 21:14:16 -05:00
  • 38a3a558b5 (BREAKING) implement host name parameter for lockdown pair Jackson Coxson 2026-02-06 16:45:27 -07:00
  • 496e099187 Make UUID an argument of trust subcommand in amfi Jackson Coxson 2026-01-30 08:56:07 -07:00
  • 77ea34f820 Bump version Jackson Coxson 2026-01-22 15:34:11 -07:00
  • 9a71279fe9 feat(springboard): add get_icon_state and set_icon_state methods (#63) fulln 2026-01-23 06:32:01 +08:00
  • 142708c289 Add a no-session flag to lockdown CLI Jackson Coxson 2026-01-19 16:02:13 -07:00
  • 5bb9330cf6 add diag relay c++ bindings, screenshotr ffi (#58) uncor3 2026-01-14 13:46:47 -08:00
  • ead5fbf3d3 Add house arrest bindings Jackson Coxson 2026-01-14 13:39:07 -07:00
  • f44a5c0779 fix: fixes misagent cmd + adds new install subcmd (#59) SAMSAM 2026-01-14 12:01:04 -08:00
  • 1db78e6a8d Re-add iOS checks to CI Jackson Coxson 2026-01-14 08:14:09 -07:00
  • bb64dc0b1c Implement lockdown enter recovery Jackson Coxson 2026-01-05 12:00:11 -07:00
  • a4e17ea076 Poll correct sub argument tree for domain flag in lockdown CLI Jackson Coxson 2026-01-05 08:08:11 -07:00
  • 6dcfd4bc4c Move domain to flag of lockdown CLI Jackson Coxson 2026-01-05 07:57:46 -07:00
  • 602e1ba855 Replace off_t with Windows-allowed value in AFC FFI Jackson Coxson 2026-01-05 07:23:55 -07:00
  • ae39fcb7df Add afc2 abstractions (#55) Jackson Coxson 2026-01-05 07:08:40 -07:00
  • 13be1ae377 Add read_entire to FFI Jackson Coxson 2026-01-05 06:55:11 -07:00
  • 96b380ebc9 Correctly parse DDI image lookup result Jackson Coxson 2026-01-05 06:42:56 -07:00
  • 189dd5caf2 Refactor idevice tools into single binary Jackson Coxson 2026-01-03 16:58:33 -07:00
  • 2eebbff172 Bump reqwest Jackson Coxson 2025-12-31 21:24:37 -07:00
  • 166c497878 Implement seek and tell for AFC (#42) Jackson Coxson 2026-01-03 16:37:55 -07:00
  • 6d9f0987c1 Migrate to plist_macro crate for utils Jackson Coxson 2025-12-31 21:21:37 -07:00
  • 081cb2f8d8 Bump version Jackson Coxson 2025-12-28 19:33:59 -07:00
  • 35c3d61355 Make escrow bag an optional pairing file field Jackson Coxson 2025-12-23 08:18:41 -07:00
  • 328224d46c cargo fmt Jackson Coxson 2025-12-22 12:26:43 -07:00
  • d8bff83753 Fix failure to compile to 32-bit (#49) alexytomi 2025-12-22 00:20:24 +08:00
  • ae5071a309 Include ErrorDescription in unknown device errors (#46) se2crid 2025-12-20 21:31:30 +01:00
  • 83e43aa3d6 add the futures dep for the afc feature (#48) Abdullah Al-Banna 2025-12-20 23:30:26 +03:00
  • 2a6631f3da fix offline build (#47) uncor3 2025-12-19 20:10:42 -08:00
  • e3c12ddf98 Remove provider free from mounter FFI example Jackson Coxson 2025-12-13 13:08:42 -07:00
  • 44e8b83698 Free data with underlying vec with vec recreation Jackson Coxson 2025-12-13 13:08:33 -07:00
  • 9776516544 Free the outer slice in C++ usbmuxd::get_devices Jackson Coxson 2025-12-13 12:34:41 -07:00
  • 080fea02eb Take ownership of socket in rsd_handshake_new FFI Jackson Coxson 2025-12-13 11:41:43 -07:00
  • 39d454d77d Add function to free arbitrary stream handle Jackson Coxson 2025-12-13 11:41:33 -07:00
  • a3dcac93b2 Add plist_array_free helper function to FFI Jackson Coxson 2025-12-13 10:55:15 -07:00