Commit graph

5190 commits

Author SHA1 Message Date
Ghislain MARY
784154c21e Rename getCallsNb() to getCallCount(). 2017-12-04 17:10:46 +01:00
Erwan Croze
9e38d94ba7 Fix bad unref in callbacks.c call_received 2017-12-04 15:48:26 +01:00
Sylvain Berfini
d244864db6 Fixed android build 2017-12-04 15:41:20 +01:00
Ronan Abhamon
eb5ab27326 fix(core): rename some methods => Do not set a plural noun before "Count"!!! 2017-12-04 15:29:01 +01:00
Ghislain MARY
181bfa2ec9 Change the chat room instantiated callback to chat room state changed. 2017-12-04 15:12:25 +01:00
Ghislain MARY
2f1d16a306 Use c-wrapper for the Core object. 2017-12-04 13:56:32 +01:00
Sylvain Berfini
144790b41f Added linphone_address_remove_param method 2017-12-04 10:07:44 +01:00
Sylvain Berfini
d8b1d318b2 Fixed findFriendByAddress 2017-12-01 18:02:18 +01:00
Sylvain Berfini
873dda108b Fixed findFriend when using an address with a gruu 2017-12-01 11:00:23 +01:00
Ghislain MARY
8b695901f8 Use CoreAccessor in call related classes. 2017-11-30 16:49:07 +01:00
Ronan Abhamon
f23cfe2795 feat(c-core): wrap find one to one chat room function 2017-11-30 14:55:02 +01:00
Ronan Abhamon
d111d78f71 feat(core-c): provide a way to find chat room 2017-11-30 11:20:38 +01:00
Ghislain MARY
08a2180cbc Fix reception of INFO messages. 2017-11-28 14:53:23 +01:00
Ghislain MARY
1896eff9fe Several fixes for calls. 2017-11-27 17:45:16 +01:00
Ronan Abhamon
33c9f56f15 fix(Core): init cpp before before start 2017-11-27 14:40:02 +01:00
Ghislain MARY
9a8181ee31 Some fixes for call handling. 2017-11-27 12:24:47 +01:00
Ghislain MARY
c115a448dd Fix chat messages routing issues because of gruu addresses. 2017-11-24 15:26:35 +01:00
François Grisez
886126a3da Remove an unuseful line in coreapi/CMakeLists.txt 2017-11-24 14:56:29 +01:00
Sylvain Berfini
8a0b066960 Changes in transient messages in chat room, replaced by transient event logs 2017-11-24 10:44:20 +01:00
François Grisez
f6cd06d37d Wrappers generator: logging system reworking 2017-11-23 15:22:44 +01:00
Ghislain MARY
4eb6176dae Insertion of chat rooms in Core and DB is handled directly by ClientGroupChatRoom and ServerGroupChatRoom classes. 2017-11-22 16:45:23 +01:00
Ghislain MARY
ef26482305 Do not remove gr parameter from the address put in a To header. 2017-11-22 16:44:51 +01:00
Ghislain MARY
f492097cfd Do not insert server group chat room for now. 2017-11-22 11:50:00 +01:00
Ronan Abhamon
d41e2d5df5 fix(core): coding style, avoid spaces => use tabs instead, alignment... 2017-11-22 11:18:41 +01:00
Danmei Chen
2e98261441 add comment and change linphone_auth_info_new for auth_info for auth_info including algorithm 2017-11-21 17:10:02 +01:00
Danmei Chen
eb0fa39f97 Add test for MD5 and SHA-256 in register_test. Tests SHA-256 are supported with flexisip 2017-11-21 17:10:02 +01:00
Sylvain Berfini
d2a7cfafb3 Call new mediastreamer2 stream type API to fix ringing from linphone in wrong stream on Android 2017-11-21 10:52:19 +01:00
Ghislain MARY
7b3df0c474 Fix compilation warnings. 2017-11-21 10:37:45 +01:00
Ghislain MARY
e6f58de87e Fix probable crash. 2017-11-21 10:37:29 +01:00
Benjamin Reis
e1122d15f5 add multipart notify support for conference events 2017-11-20 14:52:15 +01:00
Ghislain MARY
cf7c300b07 Use GRUU address in From header when sending messages. 2017-11-17 16:57:48 +01:00
Ronan Abhamon
6dd6e829a3 feat(conference): refactoring, use CoreAccessor and ChatRoomId 2017-11-17 15:49:45 +01:00
Benjamin Reis
b133c5899f fix tester build on ios 2017-11-17 14:14:21 +01:00
François Grisez
5cf9e549f3 Partial merge from 'master' about wrapper and documentation generation scripts 2017-11-16 17:30:45 +01:00
Ghislain MARY
902cb50104 Merge SimpleAddress and GruuAddress classes into a single IdentityAddress class. 2017-11-16 16:05:18 +01:00
Ghislain MARY
f117ff958c Fix chat related code that was broken with the introduction of ChatRoomId. 2017-11-16 14:08:36 +01:00
Ronan Abhamon
105e63f271 feat(core): provide a local address on chat room (the core is dead now) 2017-11-15 14:47:06 +01:00
Ghislain MARY
fbc239661b Add API to get the remote contact of a SIP event. 2017-11-13 16:01:22 +01:00
Ghislain MARY
a30050c8bd Correct handling of client group chat room joining after it has been left. 2017-11-09 17:30:27 +01:00
Erwan Croze
dfbf8e031e Fix uninitialized variable 2017-11-08 11:39:00 +01:00
Ghislain MARY
d51acdf739 Some small fixes in the addresses handling for conferences. 2017-11-06 16:03:32 +01:00
Ghislain MARY
30dbfe2bf6 Add linphone_core_find_chat_room() function for testers. 2017-11-06 16:02:52 +01:00
Sylvain Berfini
af0db8a7ea Added new APIs to manipulate Contents inside ChatMessage 2017-11-06 11:05:44 +01:00
Sylvain Berfini
a9c557ae37 Do not store calls made to conference factory inside database 2017-11-03 16:59:00 +01:00
Ronan Abhamon
a7ff19566d fix(core): misc =>
- return nullptr if conference factory uri is not set
  - Address object is now more robust
  - remove custom SharedFromThis object
  - CoreAccessor throw exception if core is destroyed
  - Core must be created with a static method
  - Partial fetch of chat message
  - ...
2017-11-03 10:38:50 +01:00
Ronan Abhamon
223bd817a9 feat(core): break completely old message storage api impl 2017-11-02 12:03:16 +01:00
Sylvain Berfini
8e05e6a21f Fixed a crash with group chat rooms created when receiving a REFER, see comment for details and check it doesn't impact server 2017-10-31 18:20:27 +01:00
Sylvain Berfini
53c83d3585 Fixed ChatRoom state changed with Created state before RAM insertion breaking find 2017-10-31 17:34:13 +01:00
Benjamin Reis
087aeaf0d0 confernce is already created when the refer is received 2017-10-31 09:31:34 +01:00
Ronan Abhamon
8523c03deb fix(core): repair build 2017-10-27 15:24:20 +02:00