From 8e688ecaada7018ce8dbec78d11b9ff228bd5b41 Mon Sep 17 00:00:00 2001 From: Brieuc Viel Date: Mon, 28 Nov 2016 12:09:36 +0100 Subject: [PATCH] remove multi transport migration, because it enables tcp or udp, if by factoring settings only tls is enabled. This is a problem for new installations. --- Classes/LinphoneManager.m | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Classes/LinphoneManager.m b/Classes/LinphoneManager.m index dcc5add71..9e92eda76 100644 --- a/Classes/LinphoneManager.m +++ b/Classes/LinphoneManager.m @@ -1679,7 +1679,9 @@ static BOOL libStarted = FALSE; _iapManager = [[InAppProductsManager alloc] init]; - linphone_core_migrate_to_multi_transport(theLinphoneCore); + // - Security fix - remove multi transport migration, because it enables tcp or udp, if by factoring settings only + // tls is enabled. This is a problem for new installations. + // linphone_core_migrate_to_multi_transport(theLinphoneCore); // init audio session (just getting the instance will init) AVAudioSession *audioSession = [AVAudioSession sharedInstance];