Erwan Croze
87aecfa304
Moving some setting init from android application to liblinphone
2018-01-12 11:54:43 +01:00
Ghislain MARY
963f29b280
Fix linphonecore initialization.
2018-01-11 16:58:33 +01:00
Ghislain MARY
45a015e40b
Read core config at instantiation, not at start.
2018-01-11 14:49:50 +01:00
Erwan Croze
645619e817
Moving sal creation in linphone core init
2018-01-11 14:41:40 +01:00
Ghislain MARY
6f73678078
Fix missing logs.
2018-01-11 11:34:25 +01:00
Ghislain MARY
73bf010d1b
Use LinphoneCoreCbs instead of LinphoneVTable in testers.
2018-01-10 16:36:31 +01:00
Ghislain MARY
c934592c8e
Separate creation and start of core in testers.
2018-01-10 14:10:45 +01:00
Ghislain MARY
474bce2bd7
Separate creation and start of core.
2018-01-10 12:02:24 +01:00
Ghislain MARY
4aa734c86f
Memory leak fixes.
2018-01-09 18:00:09 +01:00
Ghislain MARY
6fab784445
Fixes in call repair handling.
2018-01-09 16:16:18 +01:00
Ghislain MARY
c41132f31d
Fix memory leak with c-wrapper for calls.
2018-01-08 15:05:47 +01:00
Ronan Abhamon
335f19b20b
feat(MainDb): legacy friends import
2018-01-08 11:36:49 +01:00
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