Benjamin Reis
|
554ad75cca
|
WORKAROUND set correct cpp pointer to C LinphoneChatRoom
|
2017-12-22 14:33:31 +01:00 |
|
Ghislain MARY
|
5ff2076896
|
Handle basic to client group chat room migration.
|
2017-12-21 18:48:39 +01:00 |
|
Ronan Abhamon
|
9604156ab1
|
feat(utils): add a toString function for enums
|
2017-12-21 11:45:33 +01:00 |
|
Ronan Abhamon
|
54980b5267
|
feat(enum-generator): provide two functions getEnumNameAsString and getEnumValueAsString
|
2017-12-20 10:45:05 +01:00 |
|
Benjamin Reis
|
a3325dbd4f
|
store in db when updating chat message app data
|
2017-12-18 15:14:06 +01:00 |
|
Ronan Abhamon
|
03c581bee7
|
fix(ChatMessage): coding style and add commentary
|
2017-12-15 11:19:55 +01:00 |
|
Mickaël Turnel
|
de04087a34
|
Contents of type text are now converted to UTF-8 at reception
|
2017-12-15 10:38:28 +01:00 |
|
Ronan Abhamon
|
d8b0a722dc
|
fix(callbacks): do not unref chat messagegit status! It's a shared ptr now!!!
|
2017-12-14 11:15:07 +01:00 |
|
Ronan Abhamon
|
3454bd3aa6
|
fix(ChatRoom): clean some pieces of code in Abstract and ServerGroupChatRoom (stub)
|
2017-12-12 16:07:49 +01:00 |
|
Ronan Abhamon
|
9258c5f145
|
feat(ChatRoom): provide an abstract chat room for chat room migration proxy
|
2017-12-12 16:07:49 +01:00 |
|
Sylvain Berfini
|
1614e6c126
|
Fixed encryption when using old chat rooms + fixed decrypt async mechanism in chat message reception + fixed async b64 tester
|
2017-12-11 13:14:58 +01:00 |
|
Sylvain Berfini
|
badd672bd9
|
Do not multipart, encrypt or encapsulate with CPIM in an old ChatRoom to maintain backward compatibility
|
2017-12-06 15:32:08 +01:00 |
|
Benjamin Reis
|
7d6fc05459
|
setImdnMessageId is now private
|
2017-12-06 13:35:04 +01:00 |
|
Sylvain Berfini
|
52f13d34d0
|
Revert "Also set appData to FileTransfer contents"
This reverts commit cac63d006f.
|
2017-12-05 17:03:22 +01:00 |
|
Sylvain Berfini
|
cac63d006f
|
Also set appData to FileTransfer contents
|
2017-12-05 16:24:42 +01:00 |
|
Sylvain Berfini
|
c48f0f70b5
|
Fixed fileTransferContent values not being set from content's body when fetched from db
|
2017-12-05 15:37:05 +01:00 |
|
Ronan Abhamon
|
8f1ee5a06d
|
fix(ChatMessage): use "legacy" key instead of "app" for content app data
|
2017-12-05 15:24:21 +01:00 |
|
Benjamin Reis
|
c91dc4b5ef
|
fix crash in file transfer
|
2017-12-05 13:55:48 +01:00 |
|
Erwan Croze
|
c865794cac
|
Disable message storage on server side
|
2017-12-05 13:52:08 +01:00 |
|
Sylvain Berfini
|
f04c4a40e1
|
Fix old chat_message_set_app_data api
|
2017-12-05 11:23:44 +01:00 |
|
Sylvain Berfini
|
7e6b57a049
|
Small improvement of setState on ChatMessage in reception
|
2017-12-01 10:26:11 +01:00 |
|
Ronan Abhamon
|
6b02c99f77
|
fix(ChatMessage): remove useless code
|
2017-11-29 15:18:55 +01:00 |
|
Ronan Abhamon
|
e1d909d1c5
|
feat(MainDb): provide a way to fetch messages from db key
|
2017-11-29 14:15:14 +01:00 |
|
Ghislain MARY
|
ef7ae680ff
|
Add Message-ID header in CPIM messages.
|
2017-11-28 11:12:06 +01:00 |
|
Sylvain Berfini
|
28570e284d
|
Prevent an insert that is redondent
|
2017-11-24 15:40:56 +01:00 |
|
Ghislain MARY
|
c115a448dd
|
Fix chat messages routing issues because of gruu addresses.
|
2017-11-24 15:26:35 +01:00 |
|
Sylvain Berfini
|
72c9d28361
|
DB update of chat message improvement
|
2017-11-24 15:20:51 +01:00 |
|
Sylvain Berfini
|
759ecda219
|
This should fix IMDNs & IsComposing being stored
|
2017-11-24 14:45:58 +01:00 |
|
Sylvain Berfini
|
b3d1d7f9bb
|
Do not store outgoing IMDNs and IsComposing
|
2017-11-24 14:19:39 +01:00 |
|
Sylvain Berfini
|
8a0b066960
|
Changes in transient messages in chat room, replaced by transient event logs
|
2017-11-24 10:44:20 +01:00 |
|
Sylvain Berfini
|
191a9f24ba
|
Store chatEvent in chatMessage and update the database event when chatMessage's state changes
|
2017-11-23 17:31:02 +01:00 |
|
Sylvain Berfini
|
ec7fd6d258
|
Store ChatMessage in db after sending and upon reception
|
2017-11-23 16:42:20 +01:00 |
|
Sylvain Berfini
|
eeee473682
|
Moved IMDN xml creation to imdn.cpp instead of chat-message
|
2017-11-23 11:04:35 +01:00 |
|
Ronan Abhamon
|
90b653f60f
|
fix(chat-room): hide public onChatMessageReceived handler!
|
2017-11-22 15:26:15 +01:00 |
|
Sylvain Berfini
|
b7d0db120f
|
Directly send the IMDN, do not go through the chatRoom
|
2017-11-22 11:08:50 +01:00 |
|
Sylvain Berfini
|
fec4923ad0
|
Reworked IDMN
|
2017-11-22 11:02:54 +01:00 |
|
Ronan Abhamon
|
13f4afe165
|
feat(MainDb): supports local chat room id
|
2017-11-21 14:21:42 +01:00 |
|
Ghislain MARY
|
cf7c300b07
|
Use GRUU address in From header when sending messages.
|
2017-11-17 16:57:48 +01:00 |
|
Ghislain MARY
|
902cb50104
|
Merge SimpleAddress and GruuAddress classes into a single IdentityAddress class.
|
2017-11-16 16:05:18 +01:00 |
|
Ghislain MARY
|
f117ff958c
|
Fix chat related code that was broken with the introduction of ChatRoomId.
|
2017-11-16 14:08:36 +01:00 |
|
Ronan Abhamon
|
105e63f271
|
feat(core): provide a local address on chat room (the core is dead now)
|
2017-11-15 14:47:06 +01:00 |
|
Ronan Abhamon
|
54ed679844
|
fix(ChatMessage): avoid heap corruption, use delete instead of free
|
2017-11-13 17:02:46 +01:00 |
|
Sylvain Berfini
|
36e73b29f2
|
Fixed message log
|
2017-11-13 13:26:41 +01:00 |
|
Sylvain Berfini
|
c574c64111
|
Added asynchronism for chat message reception
|
2017-11-13 13:18:57 +01:00 |
|
Sylvain Berfini
|
fd1084b875
|
Free the contents upon ChatMessage destruction
|
2017-11-09 16:46:14 +01:00 |
|
Ronan Abhamon
|
9f2db02565
|
fix(MainDb): fetch correctly chat messages (no contents), no all chat messages for one message!!!
|
2017-11-09 15:42:09 +01:00 |
|
Benjamin Reis
|
43f0d86369
|
set use_cpim default value depending on using group chat
|
2017-11-09 14:42:26 +01:00 |
|
Sylvain Berfini
|
7018a708c3
|
Fixed old C API for file transfer
|
2017-11-09 13:09:28 +01:00 |
|
Sylvain Berfini
|
f1f84e7c60
|
Changes & improvements for FileTransfer
|
2017-11-09 13:00:21 +01:00 |
|
Sylvain Berfini
|
b764f9bb60
|
Removed appData in ChatMessage
|
2017-11-09 12:36:49 +01:00 |
|