Commit graph

156 commits

Author SHA1 Message Date
Ghislain MARY
5d6fbe9e3c Merge branch 'dev_refactor_cpp' into dev_chatroom_list_subscription 2018-05-14 16:07:29 +02:00
Benjamin Reis
1eedb60cc4 add comment to explain weird code 2018-05-11 14:08:02 +02:00
Simon Morlat
08bdd47045 Fix previous commit, was incomplete. 2018-05-11 12:24:44 +02:00
Benjamin Reis
e4422ca7e6 Merge branch 'dev_refactor_cpp' into dev_chatroom_list_subscription 2018-05-09 16:19:26 +02:00
Sylvain Berfini
d9df13ba3d Fixed missing tunnel definition in src/ 2018-05-04 15:54:38 +02:00
Ghislain MARY
6a4c4e979f Fix build with Xcode. 2018-04-30 14:06:02 +02:00
Ghislain MARY
13b9f38e32 Wait for the delivery of IMDN messages before storing the messages' states in DB. 2018-04-26 11:09:47 +02:00
Ghislain MARY
9c673a435c Use xsd for is-composing xml handling. 2018-04-26 11:09:47 +02:00
Ghislain MARY
9c4cd6cd60 Use xsd for imdn xml handling. 2018-04-26 11:09:47 +02:00
Ghislain MARY
2888e84392 Add ImdnMessage class. 2018-04-26 11:07:21 +02:00
Ghislain MARY
75c981df03 Add IsComposingMessage class. 2018-04-26 11:07:21 +02:00
Ghislain MARY
d1dc223898 Handle imdn namespace and Disposition-Notification header in CPIM. 2018-04-26 11:07:21 +02:00
Ronan Abhamon
4b54286a72 fix(setup-tester): clean a lot of leaks in Setup 2018-04-24 12:21:53 +02:00
Benjamin Reis
8efc6e412f Merge branch 'dev_refactor_cpp' into dev_chatroom_list_subscription 2018-04-20 10:41:09 +02:00
Ghislain MARY
711495218a Revert "Revert "Merge branch 'dev_content_cpp' into dev_refactor_cpp""
This reverts commit 2686dca63a.
2018-04-12 11:47:14 +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
Jehan Monnier
2686dca63a Revert "Merge branch 'dev_content_cpp' into dev_refactor_cpp"
This reverts commit d7890dbe74, reversing
changes made to e6158d8da5.
2018-04-05 12:08:44 +02:00
Benjamin Reis
e41b3881c4 Merge remote-tracking branch 'origin/dev_content_cpp' into dev_chatroom_list_subscription 2018-03-26 10:57:43 +02:00
Sylvain Berfini
49b93c6f9a Created Header class as parent of ContentType 2018-03-23 15:25:12 +01:00
Benjamin Reis
d3bd85918a Merge remote-tracking branch 'origin/dev_content_cpp' into dev_chatroom_list_subscription 2018-03-21 14:26:11 +01:00
Sylvain Berfini
8a30c727db Improved parameter use in ContentType 2018-03-21 14:23:23 +01:00
Benjamin Reis
177dd8778c Merge remote-tracking branch 'origin/dev_content_cpp' into dev_chatroom_list_subscription 2018-03-20 15:02:18 +01:00
Benjamin Reis
1394899408 Merge branch 'dev_refactor_cpp' into dev_chatroom_list_subscription 2018-03-20 10:40:25 +01:00
Sylvain Berfini
bca906e399 Merge branch 'dev_refactor_cpp' into dev_content_cpp 2018-03-19 17:01:05 +01:00
Ghislain MARY
5ec972c98d Improve Content-Type and Content-Disposition handling. 2018-03-16 14:41:12 +01:00
Benjamin Reis
8f653ab4bf now it compiles 2018-03-15 15:48:59 +01:00
Ronan Abhamon
76342c715f feat(MainDb): reworking, better code (performance and fixes) 2018-03-05 17:25:48 +01:00
Ronan Abhamon
3f16a71960 feat(MainDb):
- Allow only move constructor/assignment operator on DbSession
- Check thread id of AbstractDb in transaction
- Fix a copy session in MainDb::init
2018-02-27 16:08:42 +01:00
Ronan Abhamon
89a62c4428 feat(MainDb): forward transaction in with lambda 2018-02-26 14:43:43 +01:00
Ronan Abhamon
c0e48a8339 feat(MainDb): add a SmartTransaction component to log start/end 2018-02-26 13:50:05 +01:00
Ronan Abhamon
b61cc2bdb9 feat(address): add a sip addresses cache to increase performance (+50%) 2018-02-21 10:16:23 +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
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
07443b1f60 feat(MainDb): increase performance of get history range 2018-02-16 17:21:47 +01:00
Erwan Croze
38fed6a292 Adding C API + first test 2018-02-14 17:12:50 +01:00
Ronan Abhamon
6c88e6be87 feat(utils): add a BackgroundTask component 2018-02-08 12:46:47 +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
Ronan Abhamon
42035bb700 feat(c-tools): set the cpp ptr type on belle sip object name 2018-01-29 16:00:24 +01:00
Ronan Abhamon
9072624acb feat(AbstractDb): add a way to deal with exceptions 2018-01-25 17:07:16 +01:00
Erwan Croze
a10ee82fc1 Loading Cpim grammar instead of build this 2018-01-11 13:48:57 +01:00
Ronan Abhamon
47324ff071 feat(utils): add new fs namespace with copy function 2018-01-09 14:25:56 +01:00
Ghislain MARY
5b31f56f6c Handle fallback to basic chat room when a client group chat room is created inviting a single participant that does not support it. 2017-12-19 14:15:22 +01:00
Ronan Abhamon
4bf5640f1f feat(ChatRoom): provide a proxy and client group to basic chat room 2017-12-15 14:59:36 +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
Ghislain MARY
8816f39974 Remove CallListener and use CallSessionListener instead. 2017-12-08 13:57:32 +01:00
Ghislain MARY
008ec55b37 Handle call repair in CallSession and MediaSession classes. 2017-12-05 17:40:34 +01:00
Ghislain MARY
2f1d16a306 Use c-wrapper for the Core object. 2017-12-04 13:56:32 +01:00
Ghislain MARY
88fb7651f6 Call now inherits from Conference instead of including it. 2017-11-30 16:49:13 +01:00
Ronan Abhamon
65ab7cdfa3 feat(chat-message): supports cache partially 2017-11-29 11:33:51 +01:00
Ronan Abhamon
9a5f620c51 feat(MainDb): refactor main db event key 2017-11-28 17:05:30 +01:00