Commit graph

5070 commits

Author SHA1 Message Date
Sylvain Berfini
2ff88e790c Fixed some issues revealed by the Message tester 2017-10-03 12:59:46 +02:00
François Grisez
b5e0165503 Reworks Sal in order to be able to send and accept INVITEs with not-SDP body 2017-10-03 09:21:48 +02:00
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
Ronan Abhamon
33d7a384af feat(General): remove LINPHONE_NAMESPACE 2017-10-02 12:31:36 +02:00
Sylvain Berfini
655ce51148 Fixed message in call dialog 2017-10-02 12:14:50 +02:00
Benjamin Reis
38987363ea fix implicit cast warnings 2017-10-02 11:17:39 +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
96bd4b35e0 Use the correct name for the conference event package. 2017-09-29 15:45:13 +02:00
Ronan Abhamon
b9f9dc1c5b fix(core): clean a lot of C4800 errors on Windows 2017-09-28 16:09:20 +02:00
Ghislain MARY
5e80df36fa Fix memory leaks. 2017-09-28 15:31:37 +02:00
Ronan Abhamon
54d828c4d4 fix(core): declare correctly get_nowebcam_device when video is not enabled 2017-09-28 14:52:52 +02:00
Ghislain MARY
7383a29251 Subscribe to the conference event package when a client group chat room enters the created state. 2017-09-28 14:37:33 +02:00
Ghislain MARY
f44d76f302 When creating a conference package event, mark it as internal. 2017-09-28 14:35:33 +02:00
Ronan Abhamon
6add595c90 fix(Proxy): check contact address validity in guess_contact_for_register 2017-09-28 14:07:54 +02:00
Ronan Abhamon (Windaube)
dc9fc11965 fix(windaube): in linphonecore use liblinphone_user_log_func, not invalid symbol 2017-09-28 13:17:37 +02:00
Ronan Abhamon (Windaube)
fc77bbe9f1 fix(windaube): do not include langinfo 2017-09-28 13:09:16 +02:00
Ronan Abhamon
889e73614f fix(CallLog): bad endif 2017-09-28 12:30:21 +02:00
Ronan Abhamon (Windaube)
0cd07d1f86 fix(windaube): do not include Windows.h (avoid redefinitions) 2017-09-28 12:27:07 +02:00
Sylvain Berfini
21ddaf03d6 More work on chat_message.cpp 2017-09-27 16:11:45 +02:00
Ghislain MARY
b0b2309038 Prevent the params of the contact address from being erased. 2017-09-27 15:02:38 +02:00
Ghislain MARY
076e744dcd Handle subject in INVITE + create body when creating the client group chat room. 2017-09-26 16:58:13 +02:00
Sylvain Berfini
78f4b39ab1 Finish cleaning of c-chat-message, still work to do in ChatMessage 2017-09-26 15:48:32 +02:00
Ronan Abhamon
6a3956494c fix(core): coding style 2017-09-26 13:46:01 +02:00
Sylvain Berfini
0d0256698e More work on C to CPP ChatMessage 2017-09-25 17:29:45 +02:00
Ghislain MARY
d0e4898633 Rename and document conference factory uri API. 2017-09-25 14:19:42 +02:00
Ronan Abhamon
437f43665e feat(c-wrapper): now belle-sip types are declared in this file 2017-09-25 14:18:35 +02:00
Benjamin Reis
4bc82605b5 cast away 2017-09-22 15:00:25 +02:00
Ghislain MARY
a38e222045 Separate client chat room instantiation and creation on the server when adding the first participants. 2017-09-22 11:21:12 +02:00
Ronan Abhamon
1431e1518d feat(c-wrapper): remove CPP_TYPE parameter of L_GET_PRIVATE_FROM_C_OBJECT 2017-09-22 10:40:14 +02:00
Ronan Abhamon
78646be7bc feat(c-wrapper): rename C_STRUCT to C_OBJECT 2017-09-22 10:27:58 +02:00
Ronan Abhamon
3b08856dc0 feat(c-wrapper): remove CPP_TYPE parameter of L_GET_CPP_PTR_FROM_C_STRUCT 2017-09-22 10:16:29 +02:00
Ghislain MARY
53627f92e0 No longer depend on gettext + remove core callbacks that were deprecated since a very long time. 2017-09-21 18:30:08 +02:00
Ghislain MARY
770c8c8e15 Do not put private chat message stuff in the public headers. 2017-09-21 17:44:12 +02:00
Ghislain MARY
24c2a4cf87 Fix build of linphonec, linphone-daemon and testers. 2017-09-21 17:32:54 +02:00
Benjamin Reis
3a6f8976fd cast to fix build 2017-09-21 16:52:47 +02:00
Ghislain MARY
3c28b14440 Use the c-tools for the Call object. 2017-09-21 16:04:35 +02:00
Ronan Abhamon
48487d518f feat(c-wrapper): avoid usage of extern init... 2017-09-21 14:18:33 +02:00
Sylvain Berfini
d9d06fa32f Fixed compil broken due to chat message changes 2017-09-21 13:13:53 +02:00
Ronan Abhamon
5e4cb463db feat(c-tools): remove C_TYPE parameter of L_GET_CPP_PTR_FROM_C_STRUCT 2017-09-20 19:40:29 +02:00
Ronan Abhamon
6b143b0cad feat(EventLog): wrap (partially) 2017-09-20 17:31:00 +02:00
Sylvain Berfini
4dff332dc7 Fixes for compilation issue with chat latest changes 2017-09-20 15:14:39 +02:00
Sylvain Berfini
a5a3b2ad26 Added chat message callbacks to c wrapper 2017-09-20 14:47:08 +02:00
Sylvain Berfini
c0d1e3ec72 Started c wrapper for chat message callbacks 2017-09-20 14:00:22 +02:00
Ronan Abhamon
b2a0cd770e fix(core): deal with new cpp flags 2017-09-20 12:45:17 +02:00
Ronan Abhamon
8ae87e2f3f feat(Core): deal with more warning options! 2017-09-20 12:45:17 +02:00