summaryrefslogtreecommitdiffstats
path: root/src/lockdown.c
diff options
context:
space:
mode:
authorGravatar Josef Micka2025-06-07 14:44:57 +0200
committerGravatar Nikias Bassen2025-06-07 14:46:22 +0200
commitc40be2774067703209ec5d3b2a975034b2fb7440 (patch)
tree1146af2cff5b90ece24a33721a93b9926eaecf07 /src/lockdown.c
parent58baf028aef525e337325c0866b5606f2e3b815c (diff)
downloadlibimobiledevice-c40be2774067703209ec5d3b2a975034b2fb7440.tar.gz
libimobiledevice-c40be2774067703209ec5d3b2a975034b2fb7440.tar.bz2
Use SHA256 signature instead of SHA1 for iOS 4 and newer when creating and signing pairing certificates
Diffstat (limited to 'src/lockdown.c')
-rw-r--r--src/lockdown.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lockdown.c b/src/lockdown.c
index d28316a..1edb99b 100644
--- a/src/lockdown.c
+++ b/src/lockdown.c
@@ -839,7 +839,7 @@ static lockdownd_error_t pair_record_generate(lockdownd_client_t client, plist_t
/* generate keys and certificates into pair record */
userpref_error_t uret = USERPREF_E_SUCCESS;
- uret = pair_record_generate_keys_and_certs(*pair_record, public_key);
+ uret = pair_record_generate_keys_and_certs(*pair_record, public_key, client->device->version);
switch(uret) {
case USERPREF_E_INVALID_ARG:
ret = LOCKDOWN_E_INVALID_ARG;