Commit graph

11151 commits

Author SHA1 Message Date
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
Ronan Abhamon
5605c66085 fix(ConferenceEventTester): fix test on Windows 2017-09-28 15:17:15 +02:00
Sylvain Berfini
20703484ff Fixes related to ChatRoom & ChatMessage 2017-09-28 14:55:46 +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
Ronan Abhamon
85d930e540 fix(CMakeLists.txt): add correctly DEBUG variable 2017-09-28 14:52:23 +02:00
Ronan Abhamon
8ba35cf9dd fix(CMakeLists.txt): remove -g flag on Windows 2017-09-28 14:42:04 +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
9178c1a57a Add a method to set the address of a participant. 2017-09-28 14:35:33 +02:00
Ghislain MARY
f44d76f302 When creating a conference package event, mark it as internal. 2017-09-28 14:35:33 +02:00
Ghislain MARY
15c417b86c Add isMe() method to the conference. 2017-09-28 14:35:33 +02:00
Benjamin Reis
b499578df6 fix cast && better char* management 2017-09-28 14:31:52 +02:00
Ronan Abhamon
2b1f9ea105 fix(c-wrapper): L_EXPAND is necessary for windows in the macro chooser case 2017-09-28 14:30:54 +02:00
Ronan Abhamon
6add595c90 fix(Proxy): check contact address validity in guess_contact_for_register 2017-09-28 14:07:54 +02:00
Sylvain Berfini
5ab35788a4 Finished migration from C chatmessage to CPP 2017-09-28 13:27:11 +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
Ronan Abhamon (Windaube)
7d10862c7f feat(windaube): fix L_GET_CPP_PTR_FROM_C and L_GET_PRIVATE with L_EXPAND for Windows 2017-09-28 12:13:20 +02:00
Sylvain Berfini
0e387676be Moved some functions from ChatMessage to it's private part 2017-09-28 09:56:22 +02:00
Ronan Abhamon
41233811c4 fix(windaube): magic-macros is now compatible with windows 2017-09-27 17:49:03 +02:00
Sylvain Berfini
6ca6fb6d89 Move some code from ChatMessage to ChatMessagePrivate 2017-09-27 17:18:57 +02:00
Ronan Abhamon
c156730daa feat(general): remove class parameter of L_D and L_Q 2017-09-27 16:15:58 +02:00
Sylvain Berfini
21ddaf03d6 More work on chat_message.cpp 2017-09-27 16:11:45 +02:00