Commit graph

1002 commits

Author SHA1 Message Date
Ghislain MARY
33aa0f1276 Fix STUN authentication requested callback. 2018-01-11 11:35:06 +01:00
Ronan Abhamon
1e56407b0b fix(coreapi): avoid leaks 2018-01-10 13:54:20 +01:00
Ronan Abhamon
95d7521404 fix(c-dial-plan): remove AsInt usage 2018-01-10 13:37:42 +01:00
Ronan Abhamon
595cb5871d fix(c-dial-plan): avoid static object in by_ccc... 2018-01-10 13:36:52 +01:00
Ronan Abhamon
795fc66a2d fix(DialPlan): remove unused wrapped functions and clean code 2018-01-10 13:32:43 +01:00
Sylvain Berfini
798c9502ff Yet another leak fixed 2018-01-10 11:48:08 +01:00
Ghislain MARY
4aa734c86f Memory leak fixes. 2018-01-09 18:00:09 +01:00
Sylvain Berfini
0de510100c Fixed previous cherry-pick 2018-01-09 16:31:01 +01:00
Mickaël Turnel
9dbf7e36de Add estimated download bandwith stat for video calls 2018-01-09 16:30:58 +01:00
Ghislain MARY
6fab784445 Fixes in call repair handling. 2018-01-09 16:16:18 +01:00
Sylvain Berfini
281bac168b Fixed compilation with old gcc 2018-01-09 16:15:55 +01:00
Ronan Abhamon
47324ff071 feat(utils): add new fs namespace with copy function 2018-01-09 14:25:56 +01:00
Ghislain MARY
7c9d810eeb Some more memory leaks fixes. 2018-01-08 17:07:04 +01:00
Ghislain MARY
ea5cc190fa Fix some memory leaks. 2018-01-08 15:58:04 +01:00
Ghislain MARY
c41132f31d Fix memory leak with c-wrapper for calls. 2018-01-08 15:05:47 +01:00
Sylvain Berfini
d8c2df970b Fixed Android compil 2018-01-08 14:04:02 +01:00
Ronan Abhamon
26279799cd fix(object): clean code 2018-01-08 12:24:45 +01:00
Ronan Abhamon
d52977ded6 feat(src): add a _L prefix on each include guard 2018-01-08 12:15:15 +01:00
Ghislain MARY
68ca9907c1 Fix invalid read when a CallSession tries to notify a Call that has been destroyed. 2018-01-08 11:38:45 +01:00
Ronan Abhamon
bbd6c58dfd feat(MainDb): disable friends migration, enable this after friends cpp migration 2018-01-08 11:36:49 +01:00
Ronan Abhamon
335f19b20b feat(MainDb): legacy friends import 2018-01-08 11:36:49 +01:00
Sylvain Berfini
588bea60b9 Fixed Brazil dial plan (see issue #4440) 2018-01-08 10:59:42 +01:00
Ronan Abhamon
dc830c181a fix(MainDb): check history table presence on import (workaround for android/soci) 2018-01-08 10:33:15 +01:00
Ronan Abhamon
f1d4d76b1b feat(AbstractDb): add checkTableExists func 2018-01-08 10:09:30 +01:00
Ronan Abhamon
057c4ca3b9 feat(Object): provide a L_SYNC macro to synchronize Object's data 2018-01-05 15:53:03 +01:00
Sylvain Berfini
09d29ea39b Fixed leak and added missing ref/unref on event leading to crash 2018-01-05 13:59:34 +01:00
Ghislain MARY
2c56bf1495 Fix some memory leaks. 2018-01-04 12:29:29 +01:00
Ghislain MARY
c050b2449a Fix crash in quality reporting. 2018-01-03 10:59:55 +01:00
Ronan Abhamon
50244176a6 fix(core-chat-room): coding style 2018-01-03 09:45:14 +01:00
Ghislain MARY
1182c5e824 Restore call reporting code. 2017-12-29 11:08:58 +01:00
Ghislain MARY
4cc7985da9 Correctly define call session state enumeration. 2017-12-28 12:43:56 +01:00
Ghislain MARY
4c0c1b6ae5 Add timer to retry basic to client group chat room migration after some time if it has failed. 2017-12-28 09:44:47 +01:00
Ghislain MARY
6b59aef7ce Add config parameter to enable basic to client group chat room migration. 2017-12-27 11:21:05 +01:00
Benjamin Reis
1f076aa336 put correct chat room in C cbs 2017-12-27 10:56:10 +01:00
Ghislain MARY
2155541742 Handle callbacks in ProxyChatRoom. 2017-12-27 10:27:50 +01:00
Benjamin Reis
47943bf874 adapt findOneToOneChatroom to both basic and clientGroup 2017-12-22 16:37:42 +01:00
Benjamin Reis
fe8930cecd notify fallbacked chat room creation 2017-12-22 16:11:32 +01:00
Benjamin Reis
554ad75cca WORKAROUND set correct cpp pointer to C LinphoneChatRoom 2017-12-22 14:33:31 +01:00
Ronan Abhamon
fb8d255b4f feat(CoreChatRoom): do not create BasicToClientGroupChatRoom if not factory uri configured 2017-12-22 14:29:41 +01:00
Ronan Abhamon
5a9d0dfd3e feat(BasicToClientGroupChatRoom): capabilities contains Migrate if the proxy is a basic chatroom 2017-12-22 12:42:54 +01:00
Ronan Abhamon
67053e8e8e fix(MainDb): rename insertOrUpdateBasicChatRoom to insertOrUpdateImportedBasicChatRoom 2017-12-22 10:40:18 +01:00
Ronan Abhamon
b51fd2e414 fix(MainDb): use transactions in unsafe functions 2017-12-22 10:38:29 +01:00
Ronan Abhamon
30389fd9ab fix(BasicToClientGroupChatRoom): Capabilities mask contains Migratable 2017-12-22 10:25:16 +01:00
Ghislain MARY
5ff2076896 Handle basic to client group chat room migration. 2017-12-21 18:48:39 +01:00
Ghislain MARY
1f15bc62c8 Do not create a fallback chatroom when invited to a group chat room. 2017-12-21 18:44:38 +01:00
Ronan Abhamon
edd26b9890 fix(ClientGroupChatRoom): avoid conference created event insertion for the moment 2017-12-21 18:22:17 +01:00
Ronan Abhamon
0e0ae5b546 feat(MainDb): add participants and devices on basic to client group chat room migration 2017-12-21 16:06:01 +01:00
Ronan Abhamon
0304c37625 feat(MainDb): add method to migrate basic to client group chat room 2017-12-21 15:42:40 +01:00
Ronan Abhamon
9604156ab1 feat(utils): add a toString function for enums 2017-12-21 11:45:33 +01:00
Ghislain MARY
5394f91a94 Check the reason is "Not Acceptable" for doing fallback from client group chat room to basic chat room. 2017-12-20 11:29:25 +01:00