Commit graph

11174 commits

Author SHA1 Message Date
Ghislain MARY
7969616d43 Handle redirection in the CallSession class. 2017-10-02 16:56:53 +02:00
Ghislain MARY
2e94f78c5a SalCallOp::decline_with_error_info() is now taking a SalAddress as parameter instead of an uri. 2017-10-02 16:56:53 +02:00
Ghislain MARY
bb5d418afd Add accessors for the conference subject in the conference interface. 2017-10-02 16:56:53 +02:00
Sylvain Berfini
ebbb838a5e Fixed call to IMEE callback 2017-10-02 15:31:33 +02:00
Sylvain Berfini
c58a241901 Do not exit on fatal, otherwise we don't get a backtrace 2017-10-02 14:32:14 +02:00
Sylvain Berfini
8d39bbe9b1 Moved send code from ChatRoom to ChatMessage 2017-10-02 14:31:52 +02:00
Ronan Abhamon
33d7a384af feat(General): remove LINPHONE_NAMESPACE 2017-10-02 12:31:36 +02:00
Sylvain Berfini
d2c788a0c7 Fixed crash due to bad weak_ptr in ChatRoom 2017-10-02 12:23:41 +02:00
Sylvain Berfini
655ce51148 Fixed message in call dialog 2017-10-02 12:14:50 +02:00
Sylvain Berfini
c8616f0eb3 Done ChatRoom::release 2017-10-02 11:57:07 +02:00
Benjamin Reis
38987363ea fix implicit cast warnings 2017-10-02 11:17:39 +02:00
Benjamin Reis
6984378aa9 add linphone_core_cbs_set_message_received_unable_decrypt linphone_core_cbs_get_message_received_unable_decrypt 2017-10-02 11:17:39 +02:00
Sylvain Berfini
4bbf7f1fb0 Fixed ChatMessage legacy getContentType and getText methods 2017-10-02 11:11:02 +02:00
Ronan Abhamon
004d774180 fix(windows): add missing LINPHONE_PUBLIC on exported classes 2017-10-02 11:09:45 +02:00
Ronan Abhamon
11f9f38d26 fix(Content): use move operator correctly 2017-10-02 11:08:12 +02:00
Ronan Abhamon
3544ad224f feat(Content): add isEmpty method 2017-10-02 10:41:25 +02:00
Sylvain Berfini
c67b913d0f Moved send code from ChatMessage to ChatRoom 2017-10-02 10:32:59 +02:00
Ronan Abhamon
fc12fb1e0e fix(private-access): coding style 2017-10-02 10:16:08 +02:00
Ronan Abhamon
613a6ff763 feat(core): add a private-access file to access private data 2017-10-02 10:14:47 +02:00
Sylvain Berfini
72bc4fec53 Moved most of exisiting code from LinphoneChatMessage* to shared_ptr<ChatMessage> 2017-09-29 18:13:00 +02:00
François Grisez
e7f7abd7ae Fix complation of complex_sip_case_tester.c 2017-09-29 18:03:58 +02:00
François Grisez
a830806c16 Replace SalCustomBody by LinphonePrivate::Content 2017-09-29 17:23:48 +02:00
François Grisez
86b626d3fe Migration of Sal and SalOp into C++ classes 2017-09-29 17:19:52 +02:00
Ghislain MARY
70219e4c77 Subscribe to the conference event package only when the contact returned by the conference factory contains the "isfocus" feature tag. 2017-09-29 15:45:13 +02:00
Ghislain MARY
5961e5a6aa Add the Hacks class. 2017-09-29 15:45:13 +02:00
Ghislain MARY
96bd4b35e0 Use the correct name for the conference event package. 2017-09-29 15:45:13 +02:00
Ronan Abhamon
127d5aa728 fix(Call): use getPrivate correctly 2017-09-29 15:29:09 +02:00
Benjamin Reis
19b8a88dda add operator!= to Address && refactor local-conference-event-handler 2017-09-29 15:23:42 +02:00
Ronan Abhamon
2230acf7b4 fix(Call): avoid usage of L_GET_PRIVATE 2017-09-29 15:06:38 +02:00
Ronan Abhamon
53d7a7d639 fix(Address): use a mutable only once 2017-09-29 15:06:38 +02:00
Ghislain MARY
384f99be8a Fix some memory leaks. 2017-09-29 10:56:22 +02:00
Ronan Abhamon
4e798d8b32 feat(c-wrapper): L_GET_PRIVATE supports CPP_TYPE parameter 2017-09-29 10:51:51 +02:00
Sylvain Berfini
6024a8fd4e Yet another fix for ChatMessage 2017-09-28 20:25:07 +02:00
Sylvain Berfini
6bcf9311cc Fixed issue with lime file transfer 2017-09-28 19:19:29 +02:00
Sylvain Berfini
46dbc8a4cb Fixed chat message state update when file transfer not saved in db 2017-09-28 17:46:08 +02:00
Ronan Abhamon
7e13352824 feat(General): L_DECLARE_PRIVATE can declare a LINPHONE_NAMESPACE::Tester friend 2017-09-28 17:39:17 +02:00
Sylvain Berfini
6c3bc0c06e Fixed more issues with c-chat-message wrapper 2017-09-28 17:34:10 +02:00
Ronan Abhamon
613d1e61d3 fix(General): define L_LIKELY/L_UNLIKELY for Windows 2017-09-28 17:29:35 +02:00
Sylvain Berfini
eee82ef1ab More fixes related to ChatMessage 2017-09-28 16:32:34 +02:00
Sylvain Berfini
5bf3920571 Fixed issues related to chat file transfer 2017-09-28 16:21:02 +02:00
Ronan Abhamon
77dbc1b9ba fix(Address): return correctly boolean in isValid 2017-09-28 16:10:21 +02:00
Ronan Abhamon
b9f9dc1c5b fix(core): clean a lot of C4800 errors on Windows 2017-09-28 16:09:20 +02:00
Sylvain Berfini
723267630e Fix issue in log 2017-09-28 16:01:06 +02:00
Ronan Abhamon
99f2adb940 feat(General): provide L_LIKELY and L_UNLIKELY macros (__builtin_expect) 2017-09-28 15:59:25 +02:00
Ghislain MARY
4029e83de7 Use string conversion macros. 2017-09-28 15:52:50 +02:00
Ronan Abhamon
e783a88a31 feat(c-wrapper): little optimization on getCBackPtr 2017-09-28 15:33:50 +02:00
Ghislain MARY
5e80df36fa Fix memory leaks. 2017-09-28 15:31:37 +02:00
Sylvain Berfini
18643634a7 Remove log commited by mistake 2017-09-28 15:31:02 +02:00
Sylvain Berfini
7e55f79924 Check if given shared_ptr is null in getCBackPtr 2017-09-28 15:28:20 +02:00
Sylvain Berfini
9750a40c34 Use macro instead of checking if string is empty manually... 2017-09-28 15:25:19 +02:00