Commit graph

5168 commits

Author SHA1 Message Date
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
Ronan Abhamon
6aabd89f5a fix(chat): fix partially previous merge 2017-10-27 14:34:29 +02:00
Ronan Abhamon
4315f674f7 fix(callbacks): fix partially previous merge 2017-10-27 14:28:05 +02:00
Erwan Croze
64e550f764 Merge fix for client group chat room 2017-10-27 13:44:42 +02:00
Ronan Abhamon
54e0f253f5 feat(MainDb): add getConferenceNotifiedEvents impl 2017-10-27 10:44:37 +02:00
Sylvain Berfini
2f97587d53 Fixed issue with android platform helper and DNS servers + added logs into android platform helper 2017-10-26 18:04:43 +02:00
Benjamin Reis
f20bca4c8f fix getDataPath on iOS 2017-10-26 14:07:53 +02:00
Ronan Abhamon
34b2882e38 feat(Core): use chat room api from new core 2017-10-26 10:09:39 +02:00
Sylvain Berfini
c88983da3d Fixed compil for android armv7, issue was cast increases required alignment from 4 to 8 2017-10-20 10:43:06 +02:00
Benjamin Reis
317a50848a move platform-helpers and paths 2017-10-19 14:52:52 +02:00
Erwan Croze
04b6f1386d Adding and implementing find_contacts_by_char 2017-10-19 14:11:37 +02:00
Benjamin Reis
ddf3fe65e2 fix build & coding style 2017-10-19 13:37:31 +02:00
Sylvain Berfini
9d7d608375 Fixed android compilation issues 2017-10-19 13:31:18 +02:00
Benjamin Reis
df7f5059c2 add getPaths method to platform helpers 2017-10-19 12:22:15 +02:00
Benjamin Reis
079cfcfb44 add getDataPath and getconfigPath for iOS 2017-10-19 11:53:57 +02:00
Sylvain Berfini
a44cbae88d Changed jni prefix of AndroidHelper class 2017-10-19 11:50:19 +02:00
Sylvain Berfini
95ead0586a Fixed build issues with platform helper 2017-10-19 11:32:16 +02:00
Benjamin Reis
a782ee9098 put back removed symbol 2017-10-19 11:14:52 +02:00
Benjamin Reis
47dab4f437 only include jni.h for android 2017-10-19 11:07:35 +02:00
Simon Morlat
ef94fd5090 add helper class in java to access specific functions available only in Android SDK, such as retrieving DNS servers.
Refactor wifi lock, multicast lock so that they use this new class.
Manage the CPU lock required for call in the core, instead of app's LinphoneManager.
2017-10-19 11:06:35 +02:00
Sylvain Berfini
d5e59ae6ee content_set_buffer now takes a uint8_t* instead of a void* so it can be correctly wrapped automatically 2017-10-19 10:44:13 +02:00
Sylvain Berfini
aaf0eac9c7 Fixed crash in proxy config when dialplan is generic 2017-10-18 15:44:11 +02:00
François Grisez
88ef203bc7 Fix C++ wrapper generation when the VCard support of Liblinphone is disabled. 2017-10-18 14:58:31 +02:00