Ghislain MARY
32b0ff04a8
Fix bad cast of SalAddress into a LinphoneAddress in linphone_proxy_config_get_service_route().
2018-10-23 13:50:34 +02:00
Ghislain MARY
61e38e3704
Remove useless file.
2018-06-26 14:14:19 +02:00
Ghislain MARY
81688335c6
Merge branch 'dev_refactor_cpp'
2018-06-26 14:12:27 +02:00
Benjamin Reis
9507e4bd33
Merge branch 'feature/early-media-call-repair' into dev_refactor_cpp
2018-06-19 16:09:28 +02:00
Benjamin Reis
f9384facd9
fix message tester:
...
-> Because of the cache of LinphoneAddress in some methods, a call of the method will invalidate previous returned value
2018-06-19 13:26:37 +02:00
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
Ghislain MARY
d3cc676dbf
Do not do an SRV resolution for the STUN server if a port has been specified in the config.
2018-06-18 13:29:29 +02:00
Ghislain MARY
aa8bb84d59
Perform STUN server resolution for all proxy configs when network gets up.
2018-06-18 11:02:19 +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
Erwan Croze
b764d64430
Fixing leak in JNI concerning file transfert
2018-06-13 16:20:38 +02:00
Benjamin Verdier
dcdc9679db
Add support of android and ios in version check
2018-06-13 14:22:03 +02:00
Jehan Monnier
e9e2758816
fix lime to make sure zrtp trust is indexed by scheme, username and domain only instead of full sip uri
...
# Conflicts:
# coreapi/lime.c
# coreapi/linphonecall.c
2018-06-13 11:56:47 +02:00
Johan Pascal
3e851c239b
Improve Lime error trace on incoming message deciphering failure
...
+ improve SQL requests
# Conflicts:
# coreapi/lime.c
2018-06-13 11:56:47 +02:00
Jehan Monnier
e2c3e740ec
make sure algorithm are compared case unsensitively
2018-06-13 10:47:24 +02:00
Simon Morlat
64cb3ebcf6
Fix issue where remote ring is not heard during an outgoing call, if previously an incoming call has been declined.
...
The fix is already done in dev_refactor_cpp branch, no need to retrofit anything.
2018-05-30 17:38:11 +02:00
Jehan Monnier
bc8f6a5c60
fix cpim testers
2018-05-30 09:29:10 +02:00
Ronan Abhamon
b7e9402521
Fix message retrieved from history being converted to UTF-8 twice
2018-05-29 17:18:20 +02:00
Mickaël Turnel
2643b9a802
Convert message to UTF-8 at conversion instead of at sending
2018-05-29 16:36:47 +02:00
Ronan Abhamon
9e0499000e
fix(SalOp): fix crash in sal_op_get_address_family, host can be null if network is not available
2018-05-28 10:18:58 +02:00
Ronan Abhamon
4a1468d7c1
fix(doc): do not install doc if ENABLE_DOC is disabled
2018-05-25 15:59:07 +02:00
Ronan Abhamon
e6ef9df338
fix(linphone): supports gcc 8
2018-05-24 15:50:01 +02:00
Ghislain MARY
77799c74da
Fix build with Clang 6.0.
2018-05-24 15:01:54 +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
Simon Morlat
ca911cc55b
Reply 489 Bad Event if we receive a NOTIFY in a call for anything else than a "refer" event package. This commit is also made in dev_refactor_cpp branch.
2018-05-22 18:03: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
François Grisez
0adccd72de
[Build] Fix race condition between linphonej and linphone-coreapi targets
2018-05-18 15:48:22 +02:00
François Grisez
c35f4f2719
[API doc] Makes the documentation to be installed.
2018-05-18 10:57:59 +02:00
François Grisez
8375959f36
Finalization of the API documentation generator.
2018-05-17 19:06:53 +02:00
François Grisez
2797ccb470
Reworking of CMake scripts around documentation generation
...
+ Merging of ENABLE_SPHINX_DOC and ENABLE_DOC options. Only ENABLE_DOC remains.
+ Switching default value of ENABLE_DOC option to NO.
+ Adding tests for checking the presence of Python modules needed
for documentation and wrappers generation.
2018-05-17 18:30:18 +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
François Grisez
bfd8965a58
Makes gendoc.py to use csv-table directive form summaries
2018-05-17 15:25:47 +02:00
Mickaël Turnel
76c5c97cc6
Fix crash when call is NULL
2018-05-17 15:14:41 +02:00
Ronan Abhamon
3dede7ccda
fix(core): fix downloadFile method, returns bool instead of int! There is no reason to return -1 on error like a C function
2018-05-17 11:23:30 +02:00
François Grisez
155393f9f1
[Doc generator] Generate a page for each listener.
2018-05-17 10:25:07 +02:00
Ghislain MARY
97085209ca
Add callbacks to notify joining/leaving of a chat room.
2018-05-17 10:09:19 +02:00
Ronan Abhamon
42d9cee02d
feat(PathsWindows): use a compilable code...
2018-05-16 17:04:42 +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
François Grisez
e24e4e93f1
Disable the generation of the HTML documentation by doxygen.
2018-05-15 14:51:00 +02:00