Commit graph

5294 commits

Author SHA1 Message Date
Jehan Monnier
5a985ca79d update proxy config etag on status PublishOk. It allows PUBLISH to be consistent over network state changes, avoiding orphan tuples to remain server side. 2018-03-19 14:19:23 +01:00
Ghislain MARY
0cf7325c4b Fix memory leak with proxy config routes. 2018-03-16 15:58:48 +01:00
Sylvain Berfini
eb6713b68d Merge branch 'dev_multi_routes' into dev_refactor_cpp 2018-03-16 11:12:30 +01:00
Mickaël Turnel
a244da20ff Add a TMMBR callback 2018-03-15 13:58:43 +01:00
Ghislain MARY
734453206d Fix crash if user pointer of op is null in call failure callback. 2018-03-15 10:36:01 +01:00
Ghislain MARY
09025ed3c8 Add chat room callbacks to handle subscription to registration state of participants + add new group chat tester. 2018-03-14 18:18:39 +01:00
Jehan Monnier
e620b432b2 avoid invalid read if CallSessionPrivate is deleted within call to L_GET_PRIVATE(session)->failure(); 2018-03-14 10:29:44 +01:00
Sylvain Berfini
9b0c21cc23 Fixed multi routes crash 2018-03-13 15:03:20 +01:00
Sylvain Berfini
b35df101ee Started multi routes but currently crashes... 2018-03-09 17:42:22 +01:00
Ghislain MARY
b9eaf0a7e9 Prevent ChatRoom C++ objects from being leaked. 2018-03-09 10:20:20 +01:00
Jehan Monnier
d41fb1f995 fix proxy default value for conference_factory_uri 2018-03-08 12:49:12 +01:00
Mickaël Turnel
4a4ea17be2 Fix 'increases required alignment of target type' 2018-03-08 10:01:28 +01:00
Mickaël Turnel
9d7a943032 Add reconnect_to_primary_asap parameter to linphonerc and pass it to belle_sip_stack 2018-03-06 17:04:16 +01:00
Ronan Abhamon
cf37868b50 fix(c-core): clean default proxy before core 2018-03-06 11:32:42 +01:00
Ghislain MARY
95c39b0e1a Configure the conference factory uri on the proxy config instead of the core. 2018-03-05 14:29:01 +01:00
Simon Morlat
2fb4ce6ffc add test showing that ICE is deactivated if stun server is not responding.
To be fixed later.
2018-03-03 11:54:35 +01:00
Ghislain MARY
0f55122183 Fix group chat testers broken because of multiple chat room listeners + fix is-composing count in group chat testers + deactivate instable group chat testers for the moment. 2018-02-27 13:45:06 +01:00
Erwan Croze
d0c1259dda Adding different coef for weight by type in magic search 2018-02-22 14:09:29 +01:00
Sylvain Berfini
4ba2aa8af0 Added multi listener for ChatRoom 2018-02-22 10:52:23 +01:00
Sylvain Berfini
7d1ead14b1 Added API to create and store a fake LinphoneCallLog 2018-02-21 10:52:16 +01:00
Erwan Croze
43a62dc84a Fixing memory leaks in friendlist 2018-02-20 12:11:09 +01:00
Sylvain Berfini
a124bbef58 Allow account creator to configure proxy config if no default value was loaded but set by API (2/2) 2018-02-20 09:34:46 +01:00
Sylvain Berfini
3ba718de5f Allow account creator to configure proxy config if no default value was loaded but set by API 2018-02-19 18:05:12 +01:00
Simon Morlat
a237baffae fix previous commit (was generating cast error) 2018-02-16 16:20:18 +01:00
Simon Morlat
a2efa12ca2 fix bad reading of quality_reporting_interval. No reason to have '!!', it is not a boolean but an interval in seconds. 2018-02-16 16:06:34 +01:00
Ghislain MARY
babe09e560 Add tester for migration of messages database + load chat rooms from DB after migration + fix duplicated sip addresses in database during migration. 2018-02-16 15:29:00 +01:00
Erwan Croze
f99300cba5 Merge branch 'dev_refactor_cpp' into dev_refactor_cpp_search_bar 2018-02-16 15:18:48 +01:00
Erwan Croze
5574b7ec73 Finishing search api 2018-02-16 15:16:56 +01:00
Ghislain MARY
91bce6e695 Correctly handle IMDN for group chat. 2018-02-14 18:10:38 +01:00
Sylvain Berfini
78f40ae222 Fixed issue with find_friend_by_address if address has a gruu 2018-02-14 10:39:54 +01:00
Ghislain MARY
2f39f845d5 Fix crash in linphone_core_report_call_log(). 2018-02-13 10:31:01 +01:00
Ghislain MARY
983471e8d0 For fixes for real time text. 2018-02-12 17:48:55 +01:00
Ghislain MARY
ace638771e Fix workaround to prevent insertion of group chat room call sessions in call logs. 2018-02-09 16:49:36 +01:00
Ghislain MARY
ea11871ddb Fix bug in linphone_core_get_call_history_size() when no database has been set. 2018-02-09 16:49:15 +01:00
Ghislain MARY
bccf926b1d Add LinphoneEventCbs object. 2018-02-09 15:44:32 +01:00
Jehan Monnier
655f5912a5 add test to chatroom tester to simulate chat room deletion after app restart 2018-02-07 17:14:35 +01:00
Sylvain Berfini
6603446382 Started to get back LIME working for file transfer 2018-02-07 17:01:54 +01:00
Ronan Abhamon
f5654daa26 fix(friendlist): avoid memory leaks but not all 2018-02-06 09:20:13 +01:00
Jehan Monnier
633f1bf8ea fix crash when receiving invte from an unknown chatroom 2018-02-02 15:14:51 +01:00
Ghislain MARY
7b5061ace7 Fix memory leaks. 2018-02-01 17:43:07 +01:00
Ghislain MARY
e415dbacb9 Fix wrong handling of MessageOp in ChatMessage (it needs to be able to survive to the destruction of the ChatMessage). 2018-01-31 11:27:52 +01:00
Ghislain MARY
40ada5153a Fix some memory leaks and crashes in message tester. 2018-01-30 15:02:39 +01:00
Ghislain MARY
d5347f4bca Restore check of transient messages in message tester. 2018-01-30 10:57:23 +01:00
Simon Morlat
d410c7e6c7 Fix a small memory leak. Change tester_hosts to point to our new server. 2018-01-29 15:43:28 +01:00
Jehan Monnier
cf16d4a459 fix Add admin unit test 2018-01-29 13:37:05 +01:00
Ghislain MARY
359b7bde4b Handle one-to-one chat rooms and quit the client group chat room when deleting it. 2018-01-25 11:51:20 +01:00
Erwan Croze
69f1982653 Didn't handle message if chatroom not found on server 2018-01-23 13:41:22 +01:00
Sylvain Berfini
63a16edcad Fixed Android video devices 2018-01-18 19:01:35 +01:00
Jehan Monnier
3a3745d7b7 Automatically load cpim grammar from Linphone framework on IOS 2018-01-17 20:51:22 +01:00
Ronan Abhamon
26ad07a02e feat(core): update date of some files 2018-01-15 09:17:54 +01:00