Commit graph

12744 commits

Author SHA1 Message Date
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
536d4d324a Remove Message-ID header specific parsing in cpim grammar. 2018-04-26 11:07:21 +02:00
Ghislain MARY
dfde23f205 Handle IMDN negative-delivery. 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
Ghislain MARY
f4f642a4d5 Add utility method to join a vector of strings into a single string. 2018-04-26 11:07:21 +02:00
Ghislain MARY
9c80965f1e Add missing Content-Length header in CPIM. 2018-04-26 11:07:21 +02:00
Ghislain MARY
94e53a4e22 Add Content-Disposition header for IMDN messages. 2018-04-26 11:07:21 +02:00
Jehan Monnier
5ab6c928f2 add missing rc file to CMakeLists.txt 2018-04-26 10:33:19 +02:00
Ronan Abhamon
ea2e4f75cc fix(cpim-tester): avoid memory leaks + invalid reads 2018-04-25 17:45:22 +02:00
Ronan Abhamon
89fb96837b fix(content-manager): avoid memory leak in multipartToContentList 2018-04-25 17:24:24 +02:00
Jehan Monnier
a8a5e1ef90 disable test: sequential_forking_with_fallback_route 2018-04-25 17:20:13 +02:00
Ronan Abhamon
ce2b853bae fix(Logging): free log handler, avoid memory leak 2018-04-25 17:19:06 +02:00
Ronan Abhamon
19137ae9f7 fix(content-manager): avoid memory leak in multipartToContentList 2018-04-25 16:55:05 +02:00
Ronan Abhamon
ab47110568 fix(c-content): avoid memory leak in sal_body_handler_from_content 2018-04-25 16:54:43 +02:00
Ronan Abhamon
6fcc907636 fix(ContentManager): avoid memory leak in contentListToMultipart 2018-04-25 16:45:53 +02:00
Ronan Abhamon
94abc31172 fix(logging): unref correctly in linphone_logging_service_unref 2018-04-25 16:25:21 +02:00
Ronan Abhamon
4958c62194 fix(linphonecore): avoid leaks when missing codecs are added 2018-04-25 16:18:04 +02:00
Ghislain MARY
86614b1a15 Fix handling of file transfer content key. 2018-04-25 14:52:25 +02:00
Ronan Abhamon
db15df1b2d fix(MainDb): do not use == in sql query 2018-04-25 12:10:12 +02:00
Ronan Abhamon
838fdcc342 fix(c-magic-search): add missing const on delimiter parameter in linphone_magic_search_set_delimiter 2018-04-25 12:01:44 +02:00
Ronan Abhamon
f2924982ed chore(doc): fix bad doc in many places + set right types when needed 2018-04-25 11:32:27 +02:00
Ronan Abhamon
1548254bea fix(Utils): getTmAsTimeT must return time_t 2018-04-25 11:32:27 +02:00
Ghislain MARY
9c461f5fc0 Activate body compression of INVITE used to create a client group chat room. 2018-04-25 11:30:08 +02:00
Ghislain MARY
ca39d51bcb Delete client group existing one-to-one chat rooms at start-up to use basic chat rooms instead for the moment. 2018-04-25 11:30:03 +02:00
Ghislain MARY
93bfa1e20c Remove buggy Content-Type header in CPIM messages. 2018-04-25 10:25:36 +02:00
Ghislain MARY
402bba9df7 Use REFER to add a new participant to a client group chat room. 2018-04-25 10:14:10 +02:00
Sylvain Berfini
03520fcd52 Fixed group chat's Send File + Text message test 2018-04-24 18:11:20 +02:00
Jehan Monnier
95cac9b579 fix flexisip tester 2018-04-24 17:21:40 +02:00
Jehan Monnier
fab2fc3a91 fix flexisip test to avoid crash in case of failure 2018-04-24 17:21:40 +02:00
Johan Pascal
e5354d3a98 Add tests on ZRTP call : ECDH255, ECDH448, SHA384 2018-04-24 17:21:40 +02:00
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
Simon Morlat
6df0a4223b remove useless include 2018-04-22 09:53:52 +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
Ghislain MARY
38c8ea534a Fix stack overflow. 2018-04-20 11:52:53 +02:00
Ronan Abhamon
76dd2cce75 fix(cpim-parser): coding style, use C++ style, not C 2018-04-18 15:12:53 +02:00
Sylvain Berfini
e220d2ef80 Added a param to configure bellesip refresher retry after timeout value 2018-04-16 14:24:33 +02:00
Sylvain Berfini
9e921fa303 Added missing enums & listeners to proguard file generated by JAVA wrapper 2018-04-13 18:13:33 +02:00