Commit graph

1560 commits

Author SHA1 Message Date
Ronan Abhamon
79c5e8e0ab fix(MainDb): remove useless check on migrateBasicToClientGroupChatRoom 2018-02-13 09:32:14 +01:00
Ronan Abhamon
68bb9a1224 feat(MainDb): exec on SafeTransaction is now constexpr 2018-02-13 09:30:31 +01:00
Ronan Abhamon
cefa3cb85a feat(MainDb): better code, L_SAFE_TRANSACTION supports query without returned value 2018-02-13 09:24:28 +01:00
Ghislain MARY
8c9164a5eb Some more fixes for real time text. 2018-02-12 18:06:54 +01:00
Ghislain MARY
983471e8d0 For fixes for real time text. 2018-02-12 17:48:55 +01:00
Ghislain MARY
de13310b03 Fix const bug in getCppPtrFromC that was causing an infinite loop. 2018-02-12 17:48:33 +01:00
Ronan Abhamon
589a0393b4 fix(MainDb): handle exception after reconnect in SafeTransaction 2018-02-12 15:43:22 +01:00
Ghislain MARY
68ce70b072 Allow storage of participant device state in database. 2018-02-12 14:47:46 +01:00
Ghislain MARY
790b948683 Add back pointer to the Participant in a ParticipantDevice. 2018-02-12 14:44:57 +01:00
Ghislain MARY
2ad51e7a0e Fix operator< of ChatRoomId. 2018-02-12 14:43:31 +01:00
Sylvain Berfini
f58dff4a2f Fixed linphone_content_get_buffer 2018-02-12 11:14:41 +01:00
Sylvain Berfini
7a5a78c9b8 Fixes for multipart content 2018-02-12 10:18:45 +01:00
Sylvain Berfini
9a45223db4 Use ContentManager in c-content 2018-02-09 17:12:28 +01:00
Sylvain Berfini
ee87c0dcc1 Yet another c-content fix 2018-02-09 16:22:41 +01:00
Ghislain MARY
acd22269fa Add state of conference participant device. 2018-02-09 15:44:44 +01:00
Ghislain MARY
bccf926b1d Add LinphoneEventCbs object. 2018-02-09 15:44:32 +01:00
Ghislain MARY
3cc6e3ef7d Fix crash when an incoming call times out. 2018-02-09 14:48:33 +01:00
Ghislain MARY
c27c1b0767 Use C++ API. 2018-02-09 14:48:12 +01:00
Sylvain Berfini
7e92d238a1 Fixed for c-content.cpp 2018-02-09 14:33:39 +01:00
Sylvain Berfini
575370919d More work on c-content.cpp 2018-02-09 13:41:42 +01:00
Ronan Abhamon
6858207bc2 feat(MainDb): add a security to delete basic chat room on migration when peer sip address is a server sip address chat room 2018-02-09 10:58:12 +01:00
Ronan Abhamon
b9b2ca6311 feat(MainDb): add a security to delete basic chat room on migration when peer sip address is a server sip address chat room 2018-02-09 10:57:33 +01:00
Sylvain Berfini
1024c1942b Some invalid read fixes 2018-02-08 17:50:25 +01:00
Sylvain Berfini
dbdbeaa46f Added and using isFileTransfer 2018-02-08 17:38:16 +01:00
Ronan Abhamon
450548f612 fix(core): add missing content.h include 2018-02-08 16:28:48 +01:00
Sylvain Berfini
1c9f356e4f Fixed crash in chat room state changed callback if trying to find chat room 2018-02-08 15:48:25 +01:00
Benjamin Reis
017f4790b0 use BackgroundTask object instead of call directly sal API 2018-02-08 15:45:30 +01:00
Benjamin Reis
01e15617b6 add initial value to background task id 2018-02-08 14:43:22 +01:00
Benjamin Reis
4511ad79f2 add background task to client group chat room 2018-02-08 13:55:49 +01:00
Sylvain Berfini
96c01f7052 More work 2018-02-08 13:06:39 +01:00
Ronan Abhamon
6c88e6be87 feat(utils): add a BackgroundTask component 2018-02-08 12:46:47 +01:00
Sylvain Berfini
122098ac04 More work on C/C++ Contents 2018-02-08 11:24:30 +01:00
Sylvain Berfini
933081e72f Started to remove old LinphoneContent and use a C wrapper above C++ Content 2018-02-07 17:50:37 +01:00
Sylvain Berfini
6603446382 Started to get back LIME working for file transfer 2018-02-07 17:01:54 +01:00
Ghislain MARY
9760d1e808 Fix memory leak in event op. 2018-02-06 18:11:46 +01:00
Sylvain Berfini
1ca73da1cf Fixed 'increases required alignment of target type' compilation error 2018-02-06 09:33:49 +01:00
Mickaël Turnel
511a4d3099 Fix wrong behavior of operator overloading in Clang 8.0 2018-02-05 14:17:13 +01:00
Ghislain MARY
a387d0e049 Change signature of ServerGroupChatRoomPrivate::update() method. 2018-02-05 11:53:15 +01:00
Benjamin Reis
8a32280446 fix style 2018-02-02 15:43:04 +01:00
Ghislain MARY
7ec3f703f5 Fix multicast tester. 2018-02-02 11:44:31 +01:00
Benjamin Reis
b07da774ab do not try to log null particpant 2018-02-02 10:57:19 +01:00
Ronan Abhamon
c9c4ab5536 fix(RemoteConferenceEventHandler): remove listener only if core exists + add me in main db tests 2018-02-02 10:54:11 +01:00
Ghislain MARY
e2ca3cbbeb Prevent encryption of IMDN messages signaling an error. 2018-02-01 17:42:42 +01:00
Sylvain Berfini
0fcb6fe1dd Fixed CPIM tests 2018-02-01 16:41:47 +01:00
Ghislain MARY
ae93514982 Add canHandleMultipart() method on chat rooms. 2018-02-01 16:30:38 +01:00
Ghislain MARY
7481f76ba2 Some cleaning in FileTransferChatMessageModifier. 2018-02-01 15:41:51 +01:00
Ghislain MARY
2d97f5ded9 Fix iterator bug in send() method of ChatMessagePrivate. 2018-02-01 15:40:51 +01:00
Jehan Monnier
4c89ac95e2 make sure db is reconnected on « unknown error » 2018-02-01 15:32:10 +01:00
Benjamin Reis
570f927eca do not crash on empty char* in logger 2018-02-01 14:08:40 +01:00
Sylvain Berfini
e0114d64f5 Fixed chatRoom.markAsRead when called from ChatMessageReceived callback 2018-02-01 14:06:40 +01:00