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
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
Benjamin Reis
09f4e2324e
Use correct macro __ios --> TARGET_OS_IPHONE
2017-03-29 10:52:56 +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
François Grisez
ee5b550ecb
Linphone API: new functions to get port ranges
2017-03-28 16:48:46 +02:00
François Grisez
c724a3fb37
Fix several compilation warnings caused by newly deprecated functions
2017-03-28 08:51:35 +02:00
Ghislain MARY
1c104010f6
Add API and config parameter to define the echo canceller filter name to use.
2017-03-27 13:51:46 +02:00
Simon Morlat
130d471028
fix crash and memory leaks
2017-03-23 11:56:00 +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
Jehan Monnier
310f6504a4
fix tunnel compilation
2017-03-20 14:46:58 +01:00
Ghislain MARY
a4b206aec8
Fix conference.
2017-03-20 11:55:29 +01:00
Ghislain MARY
a8418666e4
Fix deprecation warnings.
2017-03-20 11:15:26 +01:00
Ghislain MARY
6a9b199af6
Remove a lot of deprecation warnings.
2017-03-17 17:49:45 +01:00
François Grisez
ac7bf95ea2
Based LinphoneConference and LinphoneConferenceParams on belle_sip_object_t
2017-03-17 16:41:20 +01:00
Ghislain MARY
c979eeaa34
Rework presence to remove online and offline virtual activities and introduce consolidated presence.
2017-03-17 14:51:23 +01:00
Sylvain Berfini
83ecb1d1b7
Added getter for LinphoneCoreCbs callbacks
2017-03-15 15:01:35 +01:00
Sylvain Berfini
2d40dd7139
Also fixed global state changed cb type in implementation
2017-03-14 11:44:38 +01:00
Sylvain Berfini
d5d0ed5056
Added callback setter for globalStateChanged
2017-03-14 10:05:31 +01:00
Ghislain MARY
46d894caf6
Use correct macro to detect Android build.
2017-03-08 13:12:02 +01:00
Erwan Croze
83ff452587
Resolve stun server after the network reachable callback
2017-02-28 17:42:10 +01:00
François Grisez
17df3b86a5
Merge tag '3.11.0'
...
3.11.0
2017-02-24 16:38:36 +01:00
Ghislain MARY
eab4eadebd
Fix resources paths issues.
2017-02-24 13:50:54 +01:00
Ronan Abhamon
95664d6879
add doc on linphone_core_get_mtu & remove it in linphonecore.c
2017-02-23 16:44:51 +01:00
Ronan Abhamon
75578c8c62
add doc on linphone_core_get_mtu
2017-02-23 16:39:32 +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
François Grisez
52b2cf4899
Switch default video definition to "VGA"
2017-02-16 12:20:04 +01:00
François Grisez
605fd462c9
Fix regression: system environment was no more used to generate the primary contact URI on first Linphone's start
2017-02-15 15:57:23 +01:00
Jehan Monnier
74a3277084
-enable g729 by default
...
-add useragent to remote provisioning http request
2017-02-13 16:27:23 +01:00
Ghislain MARY
e53d4cf70d
Improve API so that it is more object-oriented.
2017-02-13 16:18:37 +01:00
Simon Morlat
669c3cee4e
Fix tests broken by the change of RTP symmetric policy.
2017-02-08 13:58:03 +01:00
Simon Morlat
9949784c2d
fix unreliable tests
2017-02-06 21:58:34 +01:00
Benjamin Reis
c61c5e1339
Only create an IMEE if lime available
2017-02-02 11:48:26 +01:00
Benjamin Reis
b669640847
Add message_received_unable_decrypt callback
2017-02-01 15:36:01 +01:00
Simon Morlat
61c5137594
integrate new bandwidth control algorithm
2017-02-01 11:01:25 +01:00
Benjamin Reis
567fac0445
Better management of LIME
2017-01-31 17:28:42 +01:00
Benjamin Reis
29a56ce847
If ZRTP key exist but LIME disabled keep receiving and decrypting LIME messages
2017-01-31 16:32:04 +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
Ghislain MARY
a3b52d99ca
Fix Python module.
2017-01-19 17:20:09 +01:00
Sylvain Berfini
2b407fabfa
Fixes for LIME when used with file body handler (requires belle-sip 1.5.0-133 or newer)
2017-01-18 12:46:14 +01:00
Ghislain MARY
09627fe956
Print a warning when updating a call using the current call params.
2017-01-16 15:04:37 +01:00
François Grisez
228e4a2f21
Add a getter to LinphoneVcard in order to access to the internal BelCard object
2017-01-16 09:29:21 +01:00
Simon Morlat
656ff43b13
fix most common warnings
2017-01-14 14:13:26 +01:00
François Grisez
6160b6dbe1
Merge branch 'master' of git.linphone.org:linphone
2017-01-13 14:43:54 +01:00
Ghislain MARY
1f3b139551
Fix crash during call invite if no SIP transport is available.
2017-01-12 17:48:18 +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