Skip to content

Conversation

dkimitsa
Copy link
Contributor

this PR extends idevice_connection_disable_ssl with option to not send SSL shutdown but only free SSL related objects.
it is required in case when SSL handshake is required by service but plain text communication is expected after it. it is wrong to use idevice_connection_disable_ssl in this case as it will send SSL traffic over underlying socket and plain text service will receive SSL data and consider it as protocol data. E.g. as GDB one.

… to send SSL shutdown message. As in debugserver this message will be considered as GDB server communication and break things
pachoo added a commit to fortify/libimobiledevice that referenced this pull request Nov 7, 2019
…mobiledevice

Pulling in libimobiledevice PR to get idevicedebug working on iOS 13:
libimobiledevice#860
@michelleangela
Copy link

What is the status of this fix?

@jpstotz
Copy link
Contributor

jpstotz commented Jan 25, 2020

From my perspective this fix does what it is supposed to to and I did not recognize any negative effects.

@nikias: Is there something that contradicts applying this patch?

@dcnt
Copy link

dcnt commented Feb 19, 2020

Hi,

Are there any chances to get this fix merged soon?

Thanks.

@jpstotz
Copy link
Contributor

jpstotz commented Feb 19, 2020

Some days ago I had a conversation with @FunkyM and he promised to process some of the PRs including this in March.

@nikias
Copy link
Member

nikias commented Feb 20, 2020

Merged after rebase. Thanks.

@nikias nikias closed this Feb 20, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants