Commit graph

141 commits

Author SHA1 Message Date
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
Jehan Monnier
d3029aa970 fix wrong memory mgt in iOS platform helper 2018-06-01 08:57:39 +02:00
Benjamin Reis
835d54adde factorize access to resource code 2018-05-28 15:57:03 +02:00
Ronan Abhamon
71ed40b0d9 fix(PathsWindows): append linphone to path 2018-05-24 13:42:14 +02:00
Ronan Abhamon
652a3bf021 fix(PathsWindows): add dep libs 2018-05-23 10:48:18 +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
6322f71e18 Merge branch 'dev_refactor_cpp' of git.linphone.org:linphone into dev_refactor_cpp_qrcode 2018-05-21 14:03:13 +02:00
Ronan Abhamon
4d084078f4 fix(core): many fixes for Windows => include iterator, cast bool_t/bool, symbol export... 2018-05-17 11:31:34 +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
Benjamin Reis
f163e95752 fix ios coding style 2018-05-16 16:27:47 +02:00
Ronan Abhamon
babef084be fix(paths): clean code 2018-05-16 16:19:25 +02:00
Ronan Abhamon
4e5a76afd0 fix(core): export correctly some symbols on windows 2018-05-16 14:19:05 +02:00
Erwan Croze
3d7e530222 Fixing load of grammar 2018-05-16 10:55:46 +02:00
Ghislain MARY
0c449e7a6e Activate compression for conference event lists. 2018-05-15 09:28:05 +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
Benjamin Reis
1b6c7c6277 fix build on iOS 2018-05-11 15:59:01 +02:00
Simon Morlat
08bdd47045 Fix previous commit, was incomplete. 2018-05-11 12:24:44 +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
Ghislain MARY
baa4eebbe1 Use correct naming convention in sal API. 2018-05-07 17:47:41 +02:00
Ghislain MARY
e60e2d4f2b Fix real time text messages storage. 2018-05-02 15:43:39 +02:00
Ghislain MARY
38ea7dc357 Send delivery notifications when loading chat rooms from DB if needed. 2018-04-26 11:09:48 +02:00
Ghislain MARY
4223dbbc5a Fix memory leaks in IMDN handler. 2018-04-26 11:09:48 +02:00
Ghislain MARY
71f5d99c44 Retry sending IMDN messages that have not been delivered when the SIP network gets up. 2018-04-26 11:09:47 +02:00
Benjamin Reis
8efc6e412f Merge branch 'dev_refactor_cpp' into dev_chatroom_list_subscription 2018-04-20 10:41:09 +02:00
Benjamin Reis
676ab1a8f5 fix last notify and eenhance tester 2018-04-18 14:35:14 +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
Erwan Croze
fa40c4324b Not setting dns automatically in core if an app has set it 2018-04-12 11:18:52 +02:00
Ghislain MARY
532c64bfc4 Add API to get the imdn state of a chat message for each participant. 2018-04-10 17:53:12 +02:00
Ghislain MARY
5290d59d76 Various fixes regarding callbacks of chat rooms. 2018-04-05 17:09:15 +02:00
Ghislain MARY
5fb8f9686a Handle incoming INVITE from conference server to create ClientGroupChatRoom. 2018-04-05 15:00:11 +02:00
Benjamin Reis
63b08b7ebf fix crash on core destruction 2018-03-19 16:00:01 +01:00
Benjamin Reis
0c333d794c add local list event handler to core 2018-03-18 12:52:52 +01:00
Benjamin Reis
3728262f9a integration of chatroom list subscription on client side 2018-03-16 11:27:24 +01:00
Ghislain MARY
b9eaf0a7e9 Prevent ChatRoom C++ objects from being leaked. 2018-03-09 10:20:20 +01:00
Ronan Abhamon
badcd4c536 fix(CoreChatRoom): typo 2018-03-06 09:22:26 +01:00
Ronan Abhamon
76342c715f feat(MainDb): reworking, better code (performance and fixes) 2018-03-05 17:25:48 +01:00
Benjamin Reis
4b111911ed check capabilities before addresses to compare faster 2018-03-05 15:36:38 +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
Jehan Monnier
8b0f60894b fix findOneToOneChatRoom in case of chatroom has no participant in 2018-03-05 13:29:41 +01:00
Benjamin Reis
ea838faff2 Fix find_one_to_one_chatroom and add a test to avoir its regression 2018-03-02 09:25:02 +01:00
Ronan Abhamon
b61cc2bdb9 feat(address): add a sip addresses cache to increase performance (+50%) 2018-02-21 10:16:23 +01:00
Ronan Abhamon
13182409bf fix(Core): do not use map[] to test presence of element, [] create an item if not exist 2018-02-20 14:15:47 +01:00
Ghislain MARY
1b5e00e705 Fix assert when inserting a chat room in DB. 2018-02-20 12:05:59 +01:00
Ghislain MARY
25d8ff142d Improve loading of chat rooms. 2018-02-20 10:32:49 +01:00
Ghislain MARY
c7454fa89e Fix Core::insertChatRoom(). 2018-02-16 17:38:06 +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
Ghislain MARY
3cc6e3ef7d Fix crash when an incoming call times out. 2018-02-09 14:48:33 +01:00