Commit graph

1610 commits

Author SHA1 Message Date
Ghislain MARY
184388008e Allow network state change to be notified immediately without linphone_core_iterate() being called. 2018-06-19 11:12:24 +02:00
Simon Morlat
142fdca155 Fix loading of ms2 plugins on Android. The nativeLibraryDir is found from java API and used directly in LinphoneCore instanciation, thanks to the AndroidPlatformHelper class. 2018-06-15 22:07:38 +02:00
Simon Morlat
b40fd03881 update primary contact when network is up (so that in "guess" mode, we have an up to date ip address) 2018-06-15 17:06:32 +02:00
Erwan Croze
f893132414 Merge branch 'dev_refactor_cpp_qrcode' of gitlab.linphone.org:BC/public/linphone into dev_refactor_cpp
Add QRCode API
2018-06-15 10:49:40 +02:00
Benjamin Verdier
ed5a522a7a fix mobile platform support for update check 2018-06-14 10:23:55 +02:00
Benjamin Verdier
8191c7b4f7 Merge branch 'dev_refactor_cpp' of git://git.linphone.org/linphone into dev_refactor_cpp 2018-06-14 10:20:40 +02:00
Simon Morlat
8ebf9a3505 Add new property in [sip] section called "tls_certificate_subject_regexp" providing a regexp to match with TLS certificate subjects:
subjectAltNames.DNS subjectAltNames.URI and CN.
If nothing is matched the TLS connection is rejected.
2018-06-13 17:44:09 +02:00
Benjamin Verdier
dcdc9679db Add support of android and ios in version check 2018-06-13 14:22:03 +02:00
Jehan Monnier
bc8f6a5c60 fix cpim testers 2018-05-30 09:29:10 +02:00
Ronan Abhamon
db8e328b65 fix(core): do not export LINPHONE_EXPORTS in tester... + add ugly workarounds due to bad design 2018-05-24 13:28:01 +02:00
Jehan Monnier
cede358396 update grammar search path 2018-05-23 12:31:38 +02:00
Jehan Monnier
836cbdf97f make sure android platform helper is compatible with linphone-android 3.x 2018-05-22 18:13:40 +02:00
Erwan Croze
c5e8872910 Merge branch 'dev_refactor_cpp' of git.linphone.org:linphone into dev_refactor_cpp_qrcode 2018-05-21 14:03:34 +02:00
Erwan Croze
6322f71e18 Merge branch 'dev_refactor_cpp' of git.linphone.org:linphone into dev_refactor_cpp_qrcode 2018-05-21 14:03:13 +02:00
Ghislain MARY
5b9c76ff31 Revert "Improve last commit."
This reverts commit 131201a7d6.

This commit was intended to remove deprecation warnings. That would have been great if it was specified in the original commit message...
2018-05-21 10:37:14 +02:00
Ghislain MARY
131201a7d6 Improve last commit. 2018-05-17 18:09:09 +02:00
Mickaël Turnel
c28c869949 Fix crash when the call is NULL 2018-05-17 15:36:20 +02:00
Benjamin Reis
603bd91bbb add linphone_core_enter_(back/fore)ground and (un)subscribe chat room event handler when needed 2018-05-16 16:50:34 +02:00
Ronan Abhamon
fa0374517f fix(core): add some casts on bool_t to bool (for windows warnings) 2018-05-16 15:11:17 +02:00
Erwan Croze
3d7e530222 Fixing load of grammar 2018-05-16 10:55:46 +02:00
Ghislain MARY
ef002c77ef Fix some memory leaks. 2018-05-15 11:51:13 +02:00
Ghislain MARY
5d6fbe9e3c Merge branch 'dev_refactor_cpp' into dev_chatroom_list_subscription 2018-05-14 16:07:29 +02:00
Ghislain MARY
579485228c Remove C strings and bctoolbox lists where possible in the sal. 2018-05-11 18:02:36 +02:00
Simon Morlat
bf187325f5 add ios platform helpers to fix issue with background tasks. 2018-05-11 12:14:17 +02:00
Benjamin Reis
e4422ca7e6 Merge branch 'dev_refactor_cpp' into dev_chatroom_list_subscription 2018-05-09 16:19:26 +02:00
Sylvain Berfini
1f5c297c22 Fixed rootca not being set if path is a directory + added default root ca path for Android 2018-05-09 12:48:22 +02:00
Ghislain MARY
baa4eebbe1 Use correct naming convention in sal API. 2018-05-07 17:47:41 +02:00
Benjamin Reis
04bff71ae0 Merge branch 'dev_refactor_cpp' into dev_chatroom_list_subscription 2018-05-07 11:12:25 +02:00
Benjamin Reis
1c1ad84638 fix testers 2018-05-07 10:33:27 +02:00
Sylvain Berfini
0566b2b1fe Fixed LIME 2018-04-30 13:25:40 +02:00
Ronan Abhamon
a06c0cf3d7 fix(linphonecore): avoid many leaks when config is read 2018-04-27 14:37:21 +02:00
Ronan Abhamon
728574a549 fix(linphonecore): fix many leaks with bad libxml usage (use xmlFree doc instead of xmlFree) 2018-04-26 17:08:29 +02:00
Ronan Abhamon
4958c62194 fix(linphonecore): avoid leaks when missing codecs are added 2018-04-25 16:18:04 +02:00
Benjamin Reis
8efc6e412f Merge branch 'dev_refactor_cpp' into dev_chatroom_list_subscription 2018-04-20 10:41:09 +02:00
Sylvain Berfini
e220d2ef80 Added a param to configure bellesip refresher retry after timeout value 2018-04-16 14:24:33 +02:00
Mickaël Turnel
a85054581e Fix ZRTP file renaming while still in use (retrofit of commit ccb308) 2018-04-13 10:10:40 +02:00
Simon Morlat
9ffab5906b Fix ringstream instanciation. 2018-04-13 09:21:17 +02:00
Simon Morlat
bb0d2409bd Fix soundcard usage optimization for iOS: after a conference call the AudioUnit wasn't released, which was causing next call to have no audio. 2018-04-13 09:21:17 +02:00
Ghislain MARY
711495218a Revert "Revert "Merge branch 'dev_content_cpp' into dev_refactor_cpp""
This reverts commit 2686dca63a.
2018-04-12 11:47:14 +02:00
Erwan Croze
fa40c4324b Not setting dns automatically in core if an app has set it 2018-04-12 11:18:52 +02:00
Benjamin Reis
1a2e120678 play call_error_tone on play_sndcard instead of ring_sndcard 2018-04-12 10:27:19 +02:00
Simon Morlat
00e015436d Fix logging service once for all. 2018-04-11 14:48:41 +02:00
Simon Morlat
15739433fb fix log issue again. 2018-04-11 14:48:41 +02:00
Simon Morlat
bace233884 set callback before setting levels 2018-04-10 17:44:10 +02:00
Simon Morlat
84a8e1690d Fix logging facility. Liblinphone outputs in the "liblinphone" log domain, mediastreamer and ortp have now their own log domains too. 2018-04-10 17:38:15 +02:00
Erwan Croze
451f75275c Fixing cb named qrcode_founded to qrcode_found 2018-04-10 10:06:44 +02:00
Simon Morlat
d8cc062ce6 rework of fix b607a1 from master branch. 2018-04-09 14:25:37 +02:00
Simon Morlat
5217407b8f Remove useless code 2018-04-09 11:57:42 +02:00
Erwan Croze
9234ac3d72 Merge branch 'dev_refactor_cpp' into dev_refactor_cpp_qrcode 2018-04-05 13:59:04 +02:00
Erwan Croze
562591b8d6 Using the qrcode decoder rect 2018-04-05 13:56:56 +02:00