Skip to content
This repository has been archived by the owner on Jan 31, 2024. It is now read-only.

Update to latest upstream #6

Open
wants to merge 219 commits into
base: msvc/master
Choose a base branch
from

Conversation

JJTech0130
Copy link

Not sure what changes need to be made to libimobiledevice-net to support this. Just opening the PR to give you a heads up.
I would like some of the fixes for newer iOS versions.

nikias and others added 30 commits March 5, 2021 09:09
Replace every ':' with '-' since ':' is an illegal character for file names on Windows
… loop

Some iOS versions will interleave a CFBundleIdentifier message into the Status
messages, and the code would treat the CFBundleIdentifier message as an error.
Terminating the loop, never seeing the last message - and even worse - never
calling back to ideviceinstaller that would be stuck waiting for a callback
with a message where Status == Complete.
Let's not allow OpenSSL to directly access our file descriptors
…xecuted correctly

The code in lockdownd_client_new_with_handshake would call the function
lockdownd_validate_pair based on the OS version being less than 7.0 without
taking into account that Watch OS has a different versioning scheme compared
to the other device classes. For this and any future version/device specific
checks, the code now queries the DeviceClass and stores it in the
idevice_private struct.
tomriddly and others added 30 commits May 18, 2024 23:18
Can also be used with `-f` to only remove matching files.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.