Commit graph

104 commits

Author SHA1 Message Date
Guillaume BIENKOWSKI
8c03c66710 Fix some 64 bit precision warnings 2014-11-25 17:22:43 +01:00
Guillaume BIENKOWSKI
bd58dca1e0 Fix for #1821: Entering a real SIP address in Proxy field makes it crash 2014-11-21 14:53:38 +01:00
Guillaume BIENKOWSKI
2c67a6c460 Remove isLCReady method and don't remove the core when going into background mode.
This removes a lot of code complexity and makes some strange simulator / device bugs workable (especially the very first start of the app).
2014-10-27 17:05:03 +01:00
Gautier Pelloux-Prayer
5d3d15d353 Add voice mail feature: long press on "1" button will call it, if configured 2014-09-24 14:21:03 +02:00
Guillaume BIENKOWSKI
8f2a736bb0 Add bass-boost and voice processing activation switches in the settings 2014-09-19 10:30:31 +02:00
Guillaume BIENKOWSKI
9cf5835e12 Add a button in the UI to switch to non-voice-processing audio.
Also defaults to use bass boost with equalizer.
2014-09-19 10:29:51 +02:00
Gautier Pelloux-Prayer
2d879e19cc Add possibility to change adaptive rate algorithm in audio settings 2014-09-09 14:23:09 +02:00
Guillaume BIENKOWSKI
1a3108b825 Don't clear and create new proxy config each time an edit is performed.
Prefer the edit()/done()
2014-08-20 17:07:59 +02:00
Guillaume BIENKOWSKI
52928e7e1e Don't wait for unregister when editing the account, and re-register after unsuccessful edit. 2014-08-20 11:09:18 +02:00
Guillaume BIENKOWSKI
d4c5abaf0b Disable route if Outbound proxy is disabled. Default values in the linphonerc force the route to a non-suitable default value otherwise. 2014-08-20 11:08:34 +02:00
Guillaume BIENKOWSKI
1766ebdfe7 Add the User ID specifier for advanced authentication.
Since the account setup was getting a bit big, I added a button to switch to advanced mode and hide the non-advanced settings by default.
2014-08-13 11:43:44 +02:00
Guillaume BIENKOWSKI
ea5bb01d70 Handle bad proxy configuration with error messages 2014-07-04 12:30:44 +02:00
Guillaume BIENKOWSKI
fddd08f040 Change the avpf enabled function prototype 2014-06-12 14:07:24 +02:00
Guillaume BIENKOWSKI
6ba957dbcb Add AVPF setting in the Proxy config section.
Also setup a migration for linphone.org accounts
2014-06-12 11:33:35 +02:00
Guillaume BIENKOWSKI
399b01ba40 Auto answer by default when coming from a local notification 2014-05-22 17:26:55 +02:00
Guillaume BIENKOWSKI
05df11ef9a Fix memory leaks spotted by clang static analysis.
Refactored imageSharing to adopt objc conventions: the name of a method returning an allocated object has to contain 'new'
2014-05-20 11:29:03 +02:00
Guillaume BIENKOWSKI
66cd9e797a Removed dummy/false references to source code headers. We should be using exclusively the Header paths to include linphone-sdk files. 2014-05-12 14:56:15 +02:00
Simon Morlat
1650e930f1 use new API to set output bitrate of codecs. 2014-05-02 23:24:48 +02:00
Simon Morlat
ba39301ffd fix start at boot (was broken)
protect launching at boot with a background task
and another background task in belle-sip to protect notifications of incoming messages and calls.
2014-04-27 14:49:48 +02:00
Simon Morlat
edd0d46291 Merge remote-tracking branch 'public/master' into tunnel
Conflicts:
	Classes/LinphoneCoreSettingsStore.m
2014-04-22 17:03:25 +02:00
Simon Morlat
7ebb7541ef update belle-sip so that background task is started during network operations
remove register-waiting background task at UI level
stop the video preview before going to background
remove NSUserDefault usage, everything goes to LpConfig
LinphoneManager has a LpConfig (configDb property) that is used everywhere, regardless of whether the core is started.
2014-04-18 17:46:43 +02:00
Simon Morlat
3376388982 Merge remote-tracking branch 'public/master' into tunnel
Conflicts:
	Classes/LinphoneCoreSettingsStore.m
	Classes/LinphoneManager.m
	linphone.xcodeproj/project.pbxproj
	submodules/build/Makefile
	submodules/build/builder-iphone-os.mk
2014-04-14 12:52:00 +02:00
Guillaume BIENKOWSKI
b75d428b06 Cosmetics: don't call linphone_core_get_config() all the time 2014-04-01 10:40:51 +02:00
Guillaume BIENKOWSKI
59db8330f2 Update random port preference in lpconfig 2014-04-01 10:38:18 +02:00
Guillaume BIENKOWSKI
bb59a61e71 Switch to multi protocol from branch remote 2014-03-31 16:28:46 +02:00
Guillaume BIENKOWSKI
b5fbabd64b Add "enable ipv6" setting in Network
Conflicts:
	Classes/LinphoneCoreSettingsStore.m
2014-02-26 12:02:44 +01:00
Guillaume BIENKOWSKI
b8a550295f Get correct default values for bitrate 2013-11-14 16:59:59 +01:00
Guillaume BIENKOWSKI
a1b20551df Added bandwidth margin for HD video bitrate. 2013-11-12 11:36:10 +01:00
Guillaume BIENKOWSKI
d8ceae7f47 Fix bandwidth specification (should be in kB/s, not B/s) 2013-11-12 11:08:01 +01:00
Jehan Monnier
696643b92b update liblinphone to fix 488 crashes 2013-11-06 17:44:40 +01:00
Guillaume BIENKOWSKI
1ec60999ab Merge remote-tracking branch 'public/master' into tunnel
Conflicts:
	Classes/LinphoneManager.h
	Classes/LinphoneManager.m
	linphone.xcodeproj/project.pbxproj
	submodules/build/Makefile
	submodules/build/builder-iphone-os.mk

+ Made modifications to the tunnel compilation so that it builds without openssl.
2013-11-05 10:54:23 +01:00
Jehan Monnier
39a827344e fix linphone_address_get_port_int replaced by linphone_address_get_port 2013-09-27 08:49:23 +02:00
Ghislain MARY
2346b41235 Add HD video configuration in the settings. 2013-07-22 13:25:27 +02:00
Jehan Monnier
4e2e9187ee fix minor compilation issue and update submodules 2013-07-02 16:49:16 +02:00
Ghislain MARY
41eb3ae955 Add audio codec bitrate limit setting. 2013-06-28 15:09:32 +02:00
Ghislain MARY
f582f2e833 Add adaptive rate control setting. 2013-06-26 13:14:53 +02:00
Ghislain MARY
f870e7b6a2 Merge branch 'master' of git.linphone.org:linphone-iphone into tunnel 2013-05-23 11:40:37 +02:00
Simon Morlat
c422b7b553 Merge remote-tracking branch 'public/master' into belle-sip
and add polarssl
Conflicts:
	submodules/liblinphone.xcodeproj/project.pbxproj
	submodules/linphone
2013-05-07 22:55:03 +02:00
Ghislain MARY
151efc7d71 Do not use linphone_core_get_identity() when creating a LinphoneAddress to prevent a random port to appear. 2013-03-29 15:33:50 +01:00
Ghislain MARY
685df1a779 Do not use linphone_core_get_identity() when creating a LinphoneAddress to prevent a random port to appear. 2013-03-29 15:33:50 +01:00
Ghislain MARY
97a0779b2d Merge branch 'master' of git.linphone.org:linphone-iphone into tunnel 2013-03-19 12:31:12 +01:00
Jehan Monnier
7c89de0c81 Merge remote-tracking branch 'origin/master' into belle-sip 2013-03-15 08:24:50 +01:00
Ghislain MARY
b7e6680fb7 Fix manual account configuration when using an email as username. 2013-03-01 11:41:27 +01:00
Jehan Monnier
23a54227aa first belle-sip version 2013-02-27 14:51:03 +01:00
Yann Diorcet
233f22e5d7 Merge branch 'master' into tunnel
Conflicts:
	Classes/LinphoneUI/LinphoneManager.h
	Classes/LinphoneUI/LinphoneManager.m
	Settings.bundle/Root.plist
	Settings/InAppSettings.bundle/Root.plist
	linphone.xcodeproj/project.pbxproj
	submodules/build/builders.d/x264.mk
2013-01-15 12:58:42 +01:00
Yann Diorcet
6d657edc69 Fix zrtp feature 2013-01-14 10:37:56 +01:00
Yann Diorcet
6900913b59 Improve battery warning
Improve logs
2012-12-07 11:01:34 +01:00
Yann Diorcet
f63bd03569 Disable edge optimization 2012-12-03 15:34:37 +01:00
Yann Diorcet
5784808dd9 Add edge optimization prefrence 2012-12-03 15:31:39 +01:00
Yann Diorcet
c8335833ea Disable wifi only preference 2012-11-22 10:18:38 +01:00