Commit graph

1374 commits

Author SHA1 Message Date
Ronan Abhamon
c359665681 fix(ChatMessage): avoid memory leak at destruction it it exists file content on one file transfer content 2018-04-24 17:17:16 +02:00
Ronan Abhamon
90d98d05dc fix(c-content): add a cache to handle getBodyAsString 2018-04-24 17:05:29 +02:00
Ronan Abhamon
aab81fe7ed fix(c-wrapper): deal with internal cpp ptr destructions (on clonable) 2018-04-24 17:04:59 +02:00
Ronan Abhamon
39e7f6eddc fix(c-content): avoid memory leaks and better code 2018-04-24 15:41:24 +02:00
Ronan Abhamon
72f5d85a90 feat(c-wrapper): provide a new L_DECLARE_C_CLONABLE_OBJECT_IMPL_WITH_XTORS macro 2018-04-24 14:53:06 +02:00
Ronan Abhamon
80e29dd7e6 fix(c-content): avoid many memory leaks 2018-04-24 14:52:35 +02:00
Ronan Abhamon
4b54286a72 fix(setup-tester): clean a lot of leaks in Setup 2018-04-24 12:21:53 +02:00
Sylvain Berfini
8f014cb061 Fixed issues with LIME v1 2018-04-24 12:21:53 +02:00
Ronan Abhamon
56a25645a8 fix(c-tools): clone objects in getResolvedCListFromCppList 2018-04-24 12:21:53 +02:00
Ronan Abhamon
d2a68f4580 feat(c-tools): add one owner on clonable object 2018-04-24 12:21:53 +02:00
Ronan Abhamon
c65fea2420 fix(c-content): use tabs instead spaces 2018-04-24 12:21:53 +02:00
Ronan Abhamon
ac2eccd78b feat(c-wrapper): do not clone on setCppPtrFromC when object is clonable 2018-04-24 12:21:53 +02:00
Ronan Abhamon
5859f72627 fix(core): constexpr variables are implicit const 2018-04-20 15:53:33 +02:00
Ghislain MARY
ae3caf72f2 Fix external body url handling. 2018-04-20 11:52:59 +02:00
Ronan Abhamon
76dd2cce75 fix(cpim-parser): coding style, use C++ style, not C 2018-04-18 15:12:53 +02:00
François Grisez
bce1930177 Dial plan modification: Indonesian number can now have until 12 significant digits. 2018-04-13 10:35:15 +02:00
Simon Morlat
6581df0c49 Rewrite of commit 20efb4 from master branch (avoid unnecessary restart of stream when ICE is deactivated) 2018-04-13 09:21:17 +02:00
Simon Morlat
89d43744f5 Rewrite of commit 419281 from master branch (fix ICE bug and leak in test) 2018-04-13 09:21:17 +02:00
Simon Morlat
1cdc1ff07f Retrofit of commit 2b3d4a from master branch, fixing table overflow in ICE code. 2018-04-13 09:21:17 +02:00
Simon Morlat
bb0d2409bd Fix soundcard usage optimization for iOS: after a conference call the AudioUnit wasn't released, which was causing next call to have no audio. 2018-04-13 09:21:17 +02:00
Ghislain MARY
091a5e38aa Improve content handling in local conference event handler. 2018-04-12 12:10:39 +02:00
Ghislain MARY
4eef6f1fcd Fix build broken by previous merge. 2018-04-12 12:10:24 +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
bc753643fd Merge branch 'dev_refactor_cpp' into dev_content_cpp 2018-04-12 11:44:27 +02:00
Erwan Croze
fa40c4324b Not setting dns automatically in core if an app has set it 2018-04-12 11:18:52 +02:00
Simon Morlat
701685a9fc Fix db management version (do not go backward) 2018-04-11 17:27:50 +02:00
Ghislain MARY
88a5521783 Fix build. 2018-04-11 16:04:06 +02:00
Ghislain MARY
6b19ae1b6f Add callback on chat message to notify participant IMDN state change. 2018-04-11 15:47:20 +02:00
Ghislain MARY
b76886ddbb Enable storage of chat message participant state for basic chat rooms and if simple group chat message state is activated. 2018-04-11 15:47:20 +02:00
François Grisez
2e26e0bab4 Makes the INFO DTMF parser more tolerant about spaces 2018-04-11 15:40:35 +02:00
François Grisez
9377ac8f25 Removes dead code 2018-04-11 14:57:09 +02:00
Sylvain Berfini
07a7eec84c Fixed basic chat room constructor causing it to not store participants in db 2018-04-11 14:48:58 +02:00
Ghislain MARY
c808560ed5 Do not enable simple group chat message state by default. 2018-04-11 14:22:34 +02:00
Ghislain MARY
ad786fd2e6 Handle imdn even for incoming messages. 2018-04-11 14:10:50 +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
Ghislain MARY
291bf82bed Store the date of message receiving and display for each participant of a chat room in DB. 2018-04-10 17:53:03 +02:00
Jehan Monnier
7d80c636c6 move jitter_buffer_max_size default value from 250 to 500
retrofit from commit: ea37289b7d
2018-04-09 09:11:35 +02:00
Ghislain MARY
4d17bb5f54 Allow addition of participant to a server group chat room using a REFER. 2018-04-06 15:25:28 +02:00
Sylvain Berfini
8b5c4e0305 Fixed proxy chat room not being notified of Created state when we fallback to a basic chat room 2018-04-06 15:15:37 +02:00
Ghislain MARY
5290d59d76 Various fixes regarding callbacks of chat rooms. 2018-04-05 17:09:15 +02:00
Ghislain MARY
5fb8f9686a Handle incoming INVITE from conference server to create ClientGroupChatRoom. 2018-04-05 15:00:11 +02:00
Sylvain Berfini
601a3aad5a Fixed issue in local-conference-event-handler related to Contents 2018-04-05 12:26:23 +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
Sylvain Berfini
d7890dbe74 Merge branch 'dev_content_cpp' into dev_refactor_cpp 2018-04-04 16:11:43 +02:00
Sylvain Berfini
797d7e3f64 Fixed another CPIM issue 2018-04-04 15:51:47 +02:00
François Grisez
facab07c40 Creates a new singleton object for logging features in the API of Liblinphone
(cherry picked from commit d61a62de91)
2018-04-04 13:49:25 +02:00
Sylvain Berfini
f4d4423fb1 Merge branch 'dev_refactor_cpp' into dev_content_cpp 2018-04-04 13:06:53 +02:00
Ghislain MARY
5e98347b31 Add log when we cannot find the selected valid ICE pair in the case where it should be there (retrofit of commit 452234d4). 2018-04-03 17:05:02 +02:00
Mickaël Turnel
3976181afa Removed default bitrate limitation. (retrofit of commit 0d38a7) 2018-04-03 15:12:03 +02:00
Benjamin Reis
e63290b4c7 better reason management 2018-03-30 17:00:52 +02:00