Commit graph

427 commits

Author SHA1 Message Date
Sylvain Berfini
a8bdc5976d Fixed LIME 2018-02-06 14:01:27 +01:00
François Grisez
7d8bc3b7cc Removes the default log handler of LinphoneCore when LinphoneLoggingService is instantiated. 2018-01-23 10:44:10 +01:00
Sylvain Berfini
9316b09835 Added next video frame decoded callback to LinphoneCall 2018-01-19 09:22:24 +01:00
Sylvain Berfini
736ef0b41a Added snapshot callback on call + improved snapshot tester to use it 2018-01-15 10:52:55 +01:00
Mickaël Turnel
8574752312 Add UTF8 conversion for chat messages 2017-12-06 16:05:52 +01:00
Erwan Croze
8b1498247a Not setting dns automatically in core if an app has set it 2017-11-16 11:48:04 +01:00
Sylvain Berfini
dde2e3009f Added API to create and store a fake LinphoneCallLog 2017-11-14 14:43:38 +01:00
François Grisez
750146f8b0 Fix some Doxygen documentations 2017-10-27 15:40:24 +02:00
Simon Morlat
68cd38d0d3 Update documentation of linphone_call_update() 2017-10-17 14:39:13 +02:00
Simon Morlat
af3d44e60d add helper class in java to access specific functions available only in Android SDK, such as retrieving DNS servers.
Refactor wifi lock, multicast lock so that they use this new class.
Manage the CPU lock required for call in the core, instead of app's LinphoneManager.
2017-10-13 19:38:04 +02:00
François Grisez
f56f27fb2c Add the deprecation date on some deprecated functions 2017-10-10 17:55:16 +02:00
François Grisez
d61a62de91 Creates a new singleton object for logging features in the API of Liblinphone 2017-10-10 15:49:15 +02:00
Erwan Croze
fb3a215b7c Blacklist linphone_call_set_audio_route 2017-10-04 10:57:56 +02:00
Benjamin Reis
f975012e3c add linphone_core_cbs_set_message_received_unable_decrypt linphone_core_cbs_get_message_received_unable_decrypt 2017-09-28 13:13:15 +02:00
Jehan Monnier
e9a83366ea complete gruu implementation. 2017-09-26 14:12:02 +02:00
Simon Morlat
d3cef31cc5 Fix crash when trying to cancel a non-existing INVITE transaction 2017-09-18 16:09:05 +02:00
Mickaël Turnel
81cb216c22 Add a callback to get TMMBR values 2017-09-11 14:45:00 +02:00
Mickaël Turnel
a554ad1c91 Add estimated download bandwith stat for video calls 2017-09-11 14:45:00 +02:00
Benjamin Reis
1c2b5ab29c Add accepted elswhere and declined elsewhere call status, do not display this status as missed + tester 2017-09-08 15:14:35 +02:00
Jehan Monnier
1948fbcb07 Revert most of Ronan refactoring to avoid to much instability on master. 2017-09-08 15:13:34 +02:00
Ronan Abhamon
5bc25e8aba feat(core): sal must be private 2017-09-05 13:59:54 +02:00
Ronan Abhamon
1c3bcf0b16 feat(core): big refactoring & full c address impl 2017-09-05 13:59:54 +02:00
Benjamin Reis
94a0af4119 Add accepted elswhere and declined elsewhere call status, do not display this status as missed + tester 2017-08-30 17:06:37 +02:00
Benjamin Reis
ab41ae3c45 add gruu support 2017-08-25 11:39:37 +02:00
Jehan Monnier
552be2a639 small rework of trace level management. 2017-08-23 09:21:24 +02:00
Ronan Abhamon
bdd7869387 fix(sal): export sal_create_uuid on Windows 2017-08-10 10:36:22 +02:00
Sylvain Berfini
8c97e0c5e7 Moved key related methods on LinphoneContent from private to public header 2017-08-09 10:27:24 +02:00
Erwan Croze
a0080315de Add info to core.h types.h for wrapper 2017-08-01 11:30:59 +02:00
Wescoeur
d88e17cd3a fix(Conference): better and cleaned code 2017-07-22 17:44:10 +02:00
Nicolas Follet
dd2de72fad add functions : linphone::conference getId, linphone::conference setId, linphone::call getToHeader. delete headers from callLogs 2017-07-22 17:43:53 +02:00
Ghislain MARY
b9b283dcdb Compile source files as C++. 2017-07-21 17:06:41 +02:00
Ghislain MARY
b7658734f0 Handle TTL in DNS responses. 2017-07-19 10:27:04 +02:00
Sylvain Berfini
5b09936389 Added missing group to LinphoneHeaders 2017-07-11 10:34:13 +02:00
Simon Morlat
e4149d19a8 Add LinphoneCall callback to be notified about ACKs, in order to be able to add custom headers in sent ACKs and read custom headers in received ACKs. 2017-06-26 22:49:15 +02:00
Jehan Monnier
88fe8d0044 make sure IP encryption Engine API can be used without needing to include any private headers 2017-06-26 15:21:43 +02:00
Sylvain Berfini
7647218252 Merge branch 'dev_continuous_bw_measurement' 2017-06-26 15:02:46 +02:00
Ghislain MARY
346e8ae92e Fix wrapper generation for linphone_core_set_dns_servers() function. 2017-06-22 13:44:24 +02:00
Sylvain Berfini
36df948b23 Added expected_bandwidth parameter 2017-06-16 15:12:57 +02:00
Ghislain MARY
0e5f5378b5 Add missing symbol export. 2017-06-15 17:03:54 +02:00
Nicolas Follet
e3365011df add getter of to address in linphoneCall which contains headers 2017-06-14 15:28:27 +02:00
Ronan Abhamon
28e6664aae feat(core): wrap linphone_core_video_supported in C++ 2017-06-12 14:16:27 +02:00
Simon Morlat
b6cecd507a fix regression in remote provisioning (empty file was silently accepted) 2017-06-08 10:19:42 +02:00
Nicolas Follet
1e8abd208d add uri header getter in LinphoneAddress 2017-06-07 17:32:29 +02:00
Ghislain MARY
e350d2cad2 Handle check for update. 2017-06-05 15:47:37 +02:00
Benjamin Reis
5d566fcc32 Add reason header to CANCEL and add tests for reason headers 2017-06-05 10:29:40 +02:00
Erwan Croze
4b648c1158 Use of BCTBX_NO_BREAK instead of LINPHONE_NO_BREAK 2017-05-31 15:25:47 +02:00
Erwan Croze
6ef2f2a96f Fix LINPHONE_NO_BREAK definition 2017-05-30 16:43:47 +02:00
François Grisez
41a1f556e1 Add LINPHONE_NO_BREAK macro
This macro tells GCC that a 'break' statement has been deliberately
omitted in a switch block.
2017-05-30 14:21:30 +02:00
Sylvain Berfini
19a0bf173f Added doc on linphone_call_get_authentication_token to wrap it 2017-05-30 11:54:05 +02:00
Ronan Abhamon
2b6bcbc7f4 fix(conference): wrap correctly `get_participants 2017-05-19 09:34:11 +02:00