diff --git a/Classes/LinphoneManager.m b/Classes/LinphoneManager.m index 95ab59bae..171cbded5 100644 --- a/Classes/LinphoneManager.m +++ b/Classes/LinphoneManager.m @@ -524,7 +524,8 @@ exit_dbmigration: // we want to enable quality reporting for the proxies that are on linphone.org if (addr && strstr(addr, "sip.linphone.org") != 0) { LOGI(@"Migrating proxy config to send quality report"); - linphone_proxy_config_set_quality_reporting_collector(proxy, "sip:voip-metrics@sip.linphone.org"); + linphone_proxy_config_set_quality_reporting_collector( + proxy, "sip:voip-metrics@sip.linphone.org;transport=tls"); linphone_proxy_config_set_quality_reporting_interval(proxy, 180); linphone_proxy_config_enable_quality_reporting(proxy, TRUE); } @@ -1323,8 +1324,7 @@ static LinphoneCoreVTable linphonec_vtable = {.show = NULL, [zrtpSecretsFileName cStringUsingEncoding:[NSString defaultCStringEncoding]]); linphone_core_set_chat_database_path(theLinphoneCore, [chatDBFileName cStringUsingEncoding:[NSString defaultCStringEncoding]]); - linphone_core_set_call_logs_database_path(theLinphoneCore, - [chatDBFileName cStringUsingEncoding:[NSString defaultCStringEncoding]]); + [self migrationLinphoneSettings]; [self setupNetworkReachabilityCallback]; diff --git a/Resources/assistant_linphone_create.rc b/Resources/assistant_linphone_create.rc index 3dcabba57..0f85ee58b 100644 --- a/Resources/assistant_linphone_create.rc +++ b/Resources/assistant_linphone_create.rc @@ -9,7 +9,7 @@ 0 0 1 - sip:voip-metrics@sip.linphone.org + sip:voip-metrics@sip.linphone.org;transport=tls 1 180 sip.linphone.org diff --git a/Resources/assistant_linphone_existing.rc b/Resources/assistant_linphone_existing.rc index 3dcabba57..0f85ee58b 100644 --- a/Resources/assistant_linphone_existing.rc +++ b/Resources/assistant_linphone_existing.rc @@ -9,7 +9,7 @@ 0 0 1 - sip:voip-metrics@sip.linphone.org + sip:voip-metrics@sip.linphone.org;transport=tls 1 180 sip.linphone.org diff --git a/Resources/de.lproj/Localizable.strings b/Resources/de.lproj/Localizable.strings index a3a93f1ee..eed4a9dd3 100644 Binary files a/Resources/de.lproj/Localizable.strings and b/Resources/de.lproj/Localizable.strings differ diff --git a/Resources/ja.lproj/Localizable.strings b/Resources/ja.lproj/Localizable.strings index 98c00b7a7..7f4aa07b8 100644 Binary files a/Resources/ja.lproj/Localizable.strings and b/Resources/ja.lproj/Localizable.strings differ diff --git a/prepare.py b/prepare.py index e58d34bd3..0b1e1ea9a 100755 --- a/prepare.py +++ b/prepare.py @@ -271,29 +271,21 @@ def install_git_hook(): def generate_makefile(platforms, generator): packages = os.listdir('WORK/ios-' + platforms[0] + '/Build') + packages.remove('dummy_libraries') packages.sort() arch_targets = "" for arch in platforms: arch_targets += """ {arch}: {arch}-build -{arch}-build: -\t@for package in $(packages); do \\ -\t\t$(MAKE) {arch}-build-$$package; \\ -\tdone +{arch}-build: $(addprefix {arch}-build-, $(packages)) +\t@echo "Done" -{arch}-clean: -\t@for package in $(packages); do \\ -\t\t$(MAKE) {arch}-clean-$$package; \\ -\tdone +{arch}-clean: $(addprefix {arch}-clean-, $(packages)) +\t@echo "Done" -{arch}-veryclean: -\t@for package in $(packages); do \\ -\t\t$(MAKE) {arch}-veryclean-$$package; \\ -\tdone - -{arch}-build-dummy_libraries: -\t{generator} WORK/ios-{arch}/cmake EP_dummy_libraries +{arch}-veryclean: $(addprefix {arch}-veryclean-, $(packages)) +\t@echo "Done" {arch}-build-%: package-in-list-% \trm -f WORK/ios-{arch}/Stamp/EP_$*/EP_$*-update; \\ @@ -354,7 +346,8 @@ LINPHONE_IPHONE_VERSION=$(shell git describe --always) .PHONY: all .SILENT: sdk - +#turn off parallelism because it is not yet handled properly +.NOTPARALLEL: all: build package-in-list-%: @@ -377,6 +370,7 @@ clean: $(addprefix clean-,$(packages)) veryclean: $(addprefix veryclean-,$(packages)) sdk: +\tfor arch in $$archs; do {generator} WORK/ios-$arch/cmake EP_dummy_libraries; done && \\ \tarchives=`find liblinphone-sdk/{first_arch}-apple-darwin.ios -name *.a` && \\ \trm -rf liblinphone-sdk/apple-darwin && \\ \tmkdir -p liblinphone-sdk/apple-darwin && \\ diff --git a/submodules/linphone b/submodules/linphone index c4cb4d276..4e3ea86c9 160000 --- a/submodules/linphone +++ b/submodules/linphone @@ -1 +1 @@ -Subproject commit c4cb4d2767b126bf45cb404a83ac1b29b99a8726 +Subproject commit 4e3ea86c90cf125f1348dc4f296540d1696e5851