Commit graph

5076 commits

Author SHA1 Message Date
Ghislain MARY
6beb962517 Move the new sal code in the src folder, respect the file naming conventions and add missing license headers. 2017-10-05 10:52:09 +02:00
Ghislain MARY
e8e1e130f3 Improve handling of content types. 2017-10-04 17:11:58 +02:00
Ghislain MARY
6d11f76cc4 Clean the new To uri when creating the new INVITE after a redirection. 2017-10-04 14:23:52 +02:00
Simon Morlat
181d14d774 implement redirect at sal level. 2017-10-04 11:50:28 +02:00
Ghislain MARY
459d54c746 Fix automatic wrapper generation of enums with the L_DECLARE_C_ENUM macro. 2017-10-04 10:51:28 +02:00
Ghislain MARY
3b10f8da34 Include the body containing the list of addresses to invite when sending the INVITE to create a client group chat room. 2017-10-03 18:03:50 +02:00
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