Commit graph

1154 commits

Author SHA1 Message Date
Ronan Abhamon
5cfa0913b7 feat(Variant): remove other operators 2018-02-20 08:38:11 +01:00
Ronan Abhamon
28d0c79a81 feat(wrapper): add noreturn tog on abort 2018-02-20 08:38:11 +01:00
Wescoeur
e61718f658 fix(Content): findHeader must be const (it is a getter) 2018-02-20 01:11:23 +01:00
Wescoeur
16558276c0 fix(Content): use move function on headers (copy constructor) 2018-02-20 01:06:26 +01:00
Wescoeur
607c7d92d1 feat(object): add a ClonableSharedPointer component to deal with shared PImpl (main usage: ClonableObject) 2018-02-20 00:39:33 +01:00
Matthieu Tanon
7eb344cabd Add header to Content and Multipart 2018-02-19 16:37:39 +01:00
Ronan Abhamon
c300e10f14 fix(ChatRoom): return chat messages in chat room history 2018-02-19 13:55:11 +01:00
Ronan Abhamon
e12f146b84 fix(MainDb): ConferenceInfoNoDeviceFilter must be equals to a 2-power 2018-02-19 12:16:44 +01:00
Ronan Abhamon
12a4259bb9 fix(PortConfig): include general 2018-02-19 11:48:10 +01:00
Ronan Abhamon
4383a3dccf feat(IdentityAddress): remove useless private file (used only in identity address unit) 2018-02-19 11:21:47 +01:00
Ronan Abhamon
709dceac26 feat(core): use other instead of src/obj name on operators and copy constructors (uniform syntax) 2018-02-19 09:58:14 +01:00
Simon Morlat
cb45d54d1a fix compilation issue (unused parameter this) 2018-02-16 18:27:39 +01:00
Ghislain MARY
c7454fa89e Fix Core::insertChatRoom(). 2018-02-16 17:38:06 +01:00
Ronan Abhamon
07443b1f60 feat(MainDb): increase performance of get history range 2018-02-16 17:21:47 +01:00
Ghislain MARY
d64310cd0c Do not notify is-composing received false state when receiving an is-composing or imdn message. 2018-02-16 16:54:31 +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
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
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
Benjamin Reis
068cd9ce45 do not fetch device event in chat room history 2018-02-15 13:38:58 +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
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
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
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
Ronan Abhamon
aba6043b8b fix(MainDb): remove CHECK_LEGACY_TABLE_EXISTS macro 2018-02-13 14:12:20 +01:00