Ghislain MARY
1182c5e824
Restore call reporting code.
2017-12-29 11:08:58 +01:00
Ghislain MARY
2155541742
Handle callbacks in ProxyChatRoom.
2017-12-27 10:27:50 +01:00
Benjamin Reis
554ad75cca
WORKAROUND set correct cpp pointer to C LinphoneChatRoom
2017-12-22 14:33:31 +01:00
Ghislain MARY
7832def94b
Add missing tests.
2017-12-19 16:11:32 +01:00
Ghislain MARY
1cf7027eb1
Add fetch of participant devices, checking of their capabilities and improve group chat tests.
2017-12-19 14:15:22 +01:00
Ghislain MARY
5b31f56f6c
Handle fallback to basic chat room when a client group chat room is created inviting a single participant that does not support it.
2017-12-19 14:15:22 +01:00
Ronan Abhamon
2e0dd7907f
feat(MainDb): enable legacy history import
2017-12-18 17:37:16 +01:00
Ronan Abhamon
7a100ac971
fix(c-core): avoid memory leak on chat room destruction
2017-12-18 11:45:34 +01:00
Ronan Abhamon
28944e466e
feat(MainDb): add new table db_module_version
2017-12-18 11:42:22 +01:00
Mickaël Turnel
e3736438a1
Replaced old conversion functions with those in bctoolbox
2017-12-15 10:34:37 +01:00
Ronan Abhamon
9258c5f145
feat(ChatRoom): provide an abstract chat room for chat room migration proxy
2017-12-12 16:07:49 +01:00
Benjamin Reis
91196256ce
fix how to send multiârt notify
2017-12-12 15:43:11 +01:00
Ghislain MARY
d2fd296e8c
Finalize handling of tones during calls.
2017-12-12 11:06:43 +01:00
Sylvain Berfini
feb4630f63
Added configuration option for org.linphone.specs contact param
2017-12-12 10:32:53 +01:00
Ghislain MARY
382c22a80f
Convert call transfer handling to C++.
2017-12-12 10:17:22 +01:00
Ronan Abhamon
08bff790a6
fix(core): test if cards is null in get_sound_devices_list (crash in no video mode)
2017-12-07 16:29:09 +01:00
Ghislain MARY
008ec55b37
Handle call repair in CallSession and MediaSession classes.
2017-12-05 17:40:34 +01:00
Ghislain MARY
784154c21e
Rename getCallsNb() to getCallCount().
2017-12-04 17:10:46 +01:00
Sylvain Berfini
d244864db6
Fixed android build
2017-12-04 15:41:20 +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
Ghislain MARY
8b695901f8
Use CoreAccessor in call related classes.
2017-11-30 16:49:07 +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
c115a448dd
Fix chat messages routing issues because of gruu addresses.
2017-11-24 15:26:35 +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
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
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
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
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
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
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
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
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
Erwan Croze
04b6f1386d
Adding and implementing find_contacts_by_char
2017-10-19 14:11:37 +02:00
Benjamin Reis
079cfcfb44
add getDataPath and getconfigPath for iOS
2017-10-19 11:53:57 +02:00
Sylvain Berfini
95ead0586a
Fixed build issues with platform helper
2017-10-19 11:32:16 +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
Benjamin Reis
38f8ef4485
connect cppCore with c_core and add received conference events in db
2017-10-18 11:18:52 +02:00
Sylvain Berfini
06032c0340
Added new constructors for XmlRpcRequest and XmlRpcSession
2017-10-17 17:58:01 +02:00