Commit graph

12323 commits

Author SHA1 Message Date
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
Simon Morlat
8a336839b5 fix table overflow 2018-02-16 16:06:34 +01:00
Ghislain MARY
7c397eef3d Fix wifi, multicast and cpu locks being acquired instead of being released. 2018-02-16 15:42:39 +01:00
Erwan Croze
573e8468c4 Adding magic search test concerning cache resetting 2018-02-16 15:34:55 +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
Sylvain Berfini
539f7b0fbe Do not set the same listener twice and clear the previous one if it exists in Java wrapper 2018-02-15 16:23:14 +01:00
Ghislain MARY
373dafd993 Renaming in server group chat room. 2018-02-15 16:21:57 +01:00
Ghislain MARY
ecf6024bbf Simplify addParticipants() method of Conference. 2018-02-15 16:20:49 +01:00
Ghislain MARY
e8da88c543 Remove call session listener when destroying client group chat room. 2018-02-15 13:59:21 +01:00
Sylvain Berfini
b9c2b8c9a9 Do not create a JNI listener if Java one is null 2018-02-15 13:56:48 +01:00
Sylvain Berfini
b87dd9f1a0 Fixed another leak in Java wrapper caused by listeners 2018-02-15 13:39:36 +01:00
Benjamin Reis
068cd9ce45 do not fetch device event in chat room history 2018-02-15 13:38:58 +01:00
Sylvain Berfini
c444c4c59c Fixed remaining issue with removeListener in Java wrapper 2018-02-15 13:23:40 +01:00
Sylvain Berfini
a573636c6b Fixed issue with removeListener in Java wrapper 2018-02-15 13:12:23 +01:00
Sylvain Berfini
4a5d2e4cb5 Fixed leak in Java wrapper 2018-02-15 12:55:15 +01:00
Simon Morlat
9fead71899 Fix crash during migration on Android by avoiding to throw exceptions. Apparently exceptions do not work reliabily on android, at least not with our current toolchain and compilation options. 2018-02-15 12:50:26 +01:00
Ghislain MARY
7137ca85dc Add option to deactivate handling of chat message state by participant in group chat. 2018-02-15 11:11:58 +01:00
Ghislain MARY
1cfd805731 Terminate ClientGroupChatRoom when termination fails with reason "Not Found". 2018-02-15 10:45:00 +01:00
Ronan Abhamon
04fd9ec2da feat(logger): DurationLogger use by default Info flag 2018-02-15 08:28:22 +01:00
Ghislain MARY
91bce6e695 Correctly handle IMDN for group chat. 2018-02-14 18:10:38 +01:00
Ghislain MARY
87921f7376 Fix invalid cast when using MySQL as database backend. 2018-02-14 17:46:33 +01:00
Erwan Croze
38fed6a292 Adding C API + first test 2018-02-14 17:12:50 +01:00
Ronan Abhamon
25d05ede90 Revert "feat(MainDb): better performances"
This reverts commit afe6bca958.
2018-02-14 16:52:51 +01:00
Ronan Abhamon
afe6bca958 feat(MainDb): better performances 2018-02-14 16:46:27 +01:00
Ronan Abhamon
c20c54a284 feat(MainDb): improve performance of selectSipAddressId and selectChatRoomId 2018-02-14 15:01:33 +01:00
Sylvain Berfini
d0da718ac4 Real compil fix 2018-02-14 14:27:26 +01:00
Sylvain Berfini
3ffbfbdafe Fixed compil 2018-02-14 14:24:05 +01:00
Sylvain Berfini
a4614bf482 Revert "add boundary to multipart ocntent type"
This reverts commit 3f4c6a5fa7.
2018-02-14 14:21:52 +01:00
Sylvain Berfini
01e4b753cb Better fix for multipart boundary in content type 2018-02-14 14:21:50 +01:00
Sylvain Berfini
0e61ad5572 Added tests for unread count on ChatRoom 2018-02-14 14:16:06 +01:00
Benjamin Reis
7be8d6aa3e do not return 'nullptr' as a string 2018-02-14 14:12:22 +01:00
Benjamin Reis
3f4c6a5fa7 add boundary to multipart ocntent type 2018-02-14 13:59:58 +01:00
Ghislain MARY
4723f8d616 Cleaning in server group chat room stub. 2018-02-14 12:08:37 +01:00
Ghislain MARY
a0b7336ec3 Add error logs in addition of participants in conferences. 2018-02-14 11:58:46 +01:00
Ghislain MARY
c613beed2e Allow joining a ClientGroupChatRoom while it is being left. 2018-02-14 11:55:38 +01:00
Ghislain MARY
3d53c71b85 Add group chat test for addition of participant after its removal while it is offline. 2018-02-14 11:54:55 +01:00
Ronan Abhamon
076c7715ec feat(MainDb): delete chat_message_participant when message is displayed 2018-02-14 11:36:28 +01:00
Sylvain Berfini
b5b6ef4545 Added new chat room callback to let app decides whether or not store chat message in database 2018-02-14 11:34:35 +01:00
Ghislain MARY
997496ffa9 Add group chat test for admin designation when creator of a room that is the only admin leaves the room. 2018-02-14 11:33:08 +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
6f8e2f5c2b Remove const in CallSessionListener methods to allow the session to be modified. 2018-02-13 17:58:57 +01:00
Ronan Abhamon
fd28664747 feat(ChatRoom): update chat room time on events insertion 2018-02-13 16:32:42 +01:00
Ronan Abhamon
09bc70d1fd feat(RemoteConferenceEventHandler): try to simplify code of simpleNotifyReceived (not a success...) 2018-02-13 15:54:24 +01:00
Sylvain Berfini
9f5a74bd42 Added linphone_chat_room_get_last_update_time method 2018-02-13 14:46:48 +01:00
Ghislain MARY
b885d643e4 Prevent crash in message tester. 2018-02-13 14:42:46 +01:00
Ronan Abhamon
aba6043b8b fix(MainDb): remove CHECK_LEGACY_TABLE_EXISTS macro 2018-02-13 14:12:20 +01:00
Ronan Abhamon
21e426b98d fix(MainDb): use constexpr instead of define 2018-02-13 14:07:50 +01:00
Ronan Abhamon
cbb14ad1cf feat(MainDb): attach resolveId to DbSession 2018-02-13 13:56:49 +01:00