François Grisez
77913a3c5e
Declare LinphoneTunnel_id
2017-04-04 14:23:26 +02:00
Simon Morlat
e0def942a9
Report call logs for calls aborted before they are notified to the application.
2017-04-03 15:31:13 +02:00
François Grisez
351bb97027
Reworking of Liblinphone's API around payload types
2017-04-03 12:34:49 +02:00
Ghislain MARY
f40bc26db4
Fix build on Windows.
2017-03-31 17:06:25 +02:00
Ghislain MARY
60802389ba
Change the account creator API so that it is wrapper-friendly.
2017-03-31 11:52:26 +02:00
Ghislain MARY
548a81228f
Add definition of callbacks on the LinphoneCall object.
2017-03-30 15:40:33 +02:00
Erwan Croze
ed9c2fd478
Changes in account_creator
...
-Add deprecated tag to domain and route function
-Add custom constructor for linphone account
2017-03-28 17:08:01 +02:00
Erwan Croze
2482371bc4
Add account creator request engine + some changes
2017-03-28 17:08:01 +02:00
Erwan Croze
b41b920426
Refactoring of account creator + tester of account creator
2017-03-28 17:06:14 +02:00
François Grisez
c724a3fb37
Fix several compilation warnings caused by newly deprecated functions
2017-03-28 08:51:35 +02:00
Simon Morlat
130d471028
fix crash and memory leaks
2017-03-23 11:56:00 +01:00
Simon Morlat
1eba566506
fix compilation issue with last commit
2017-03-22 14:46:27 +01:00
Simon Morlat
95098f055a
Make LinphoneErrorInfo a belle-sip object. Add new accessors, and make it able to take Reason headers in incoming requests (feature to be tested)
2017-03-22 14:45:24 +01:00
François Grisez
d62c40f04c
Based LinphoneInfoMessage on belle_sip_object_t
2017-03-17 16:41:20 +01:00
François Grisez
ac7bf95ea2
Based LinphoneConference and LinphoneConferenceParams on belle_sip_object_t
2017-03-17 16:41:20 +01:00
François Grisez
62c03843ff
Turn LinphoneTunnel into belle_sip_object_t
2017-03-17 16:41:20 +01:00
Ghislain MARY
46d894caf6
Use correct macro to detect Android build.
2017-03-08 13:12:02 +01:00
Benjamin Reis
b18702cf9e
to_be_stored_api && do not filter SIP message notified to app
2017-02-28 17:00:29 +01:00
Ghislain MARY
c02b16ddcd
Add missing symbol export.
2017-02-24 13:50:46 +01:00
Ghislain MARY
747d0843d4
Fix build on Windows 10.
2017-02-23 18:53:03 +01:00
Ghislain MARY
5193bb34e1
Add API to resend a chat message that has not been delivered.
2017-02-21 10:52:17 +01:00
Ghislain MARY
35d9eeb152
The resources directories can now be defined at runtime.
2017-02-17 17:07:10 +01:00
Benjamin Reis
1052d9fe49
Use relative Xpath to parse only XMLLine with presence
2017-02-14 11:57:46 +01:00
Ghislain MARY
e53d4cf70d
Improve API so that it is more object-oriented.
2017-02-13 16:18:37 +01:00
Benjamin Reis
d1f7e4d7f5
Add friends_map_uri to LinphoneFriendList
2017-02-10 17:03:16 +01:00
Ghislain MARY
612e63f684
Fix build on Windows.
2017-02-07 18:14:30 +01:00
Ghislain MARY
cd4870d5ad
Some refactoring to have a more object-oriented API.
2017-02-07 15:32:42 +01:00
Ghislain MARY
50f4e52966
Store chat message in database before file upload so that if the file upload fails we can try sending the chat message an other time.
2017-02-03 15:29:40 +01:00
Benjamin Reis
b669640847
Add message_received_unable_decrypt callback
2017-02-01 15:36:01 +01:00
Benjamin Reis
31d5d90ca9
add is_secured API to LinphoneChatMessage
2017-02-01 12:10:59 +01:00
Simon Morlat
61c5137594
integrate new bandwidth control algorithm
2017-02-01 11:01:25 +01:00
Ghislain MARY
b297a4cb1d
Rework chat handling.
...
- Add content type information in LIME encrypted message
- Single entry point for all types of chat messages that are first decrypted if necessary and then handled according to their content type
- Add possibility to send chat messages with a content type that is not 'text/plain'
- Encrypt IMDN
2017-01-31 12:25:12 +01:00
Simon Morlat
d2dd8fd389
fix bug when setting up tone files for tone ids. Update ms2 and ortp for jitter buffer improvements.
2017-01-25 17:45:54 +01:00
Benjamin Reis
eea35502de
add friends_map to friend list and change find_friend_by_ref_key
2017-01-19 15:05:02 +01:00
François Grisez
dee29cb0d6
Make presence objects implements belle_sip_object_t interface
2017-01-18 11:35:50 +01:00
François Grisez
8419375aee
Make LiphoneConfig inherite from belle_sip_object
2017-01-13 16:02:20 +01:00
François Grisez
85b5ca097a
Reworking of Liblinphone API
...
* Introduction of LinphoneFactory singleton class to create
core-independent object like LinphoneAddress or LinphoneVcard.
* Make several C structures inherite from belle_sip_object_t class:
* LinphoneCore
* LinphoneVcard
* LinphoneAuthInfo
* Creation of the LinphoneCoreCbs class that enable to store the
callbacks used by LinphoneCore.
2017-01-12 17:47:01 +01:00
Ghislain MARY
9fa30c5c20
Handle error cases in IMDN notifications.
2017-01-09 16:55:16 +01:00
Ghislain MARY
e34327f58f
Handle IM notification policy.
2017-01-03 14:56:56 +01:00
Ghislain MARY
6e37c97cb5
Add the LinphoneImNotifPolicy object to configure whether to display/send IM notifications (is_composing, message delivered, message displayed).
2017-01-03 14:56:17 +01:00
Ghislain MARY
7889b0610b
Store weak references of chat messages in the chat room to be able to returned the same LinphoneChatMessage object to the application.
2017-01-03 14:56:17 +01:00
Ghislain MARY
410f5b9e1c
Revert message callbacks moved to LinphoneChatRoom instead of LinphoneChatMessage.
2017-01-03 14:56:17 +01:00
Ghislain MARY
9867c2fee7
Send and receive imdn.
2017-01-03 14:56:17 +01:00
Benjamin Reis
cb4c3fd694
Add background task for file transfer
2017-01-02 16:59:20 +01:00
Ghislain MARY
6ee6437b21
Fix lime.
2016-12-20 12:38:55 +01:00
Ghislain MARY
563bb427b0
Fix IM encryption engine for automatic wrapper generation.
2016-12-19 11:56:37 +01:00
Sylvain Berfini
a1d5ed8ca9
Allow IM Encryption Engine to return a custom code upon reception of a composing message
2016-12-06 10:30:21 +01:00
Sylvain Berfini
9a26b72164
Merge remote-tracking branch 'private/dev_im_encryption_engine'
2016-12-01 11:12:10 +01:00
Ghislain MARY
26aa71233c
Build linphone-daemon on Windows.
2016-11-28 17:30:25 +01:00
Ghislain MARY
07f8f0ac8e
ringtoneplayer.h needs to be public.
2016-11-15 15:56:57 +01:00