Jehan Monnier
2f3c2491e0
fix crash when notification timeout is received
2016-02-04 13:41:58 +01:00
Simon Morlat
2f02f39756
fix build
2016-02-02 21:07:38 +01:00
Jehan Monnier
29e0109c53
-Publish are now implemented using LinphoneEvent API.
2016-02-02 18:54:39 +01:00
Sandrine Avakian
825165d144
Merge branch 'master' of git.linphone.org:linphone into dev_msfactory
...
# Conflicts:
# mediastreamer2
2016-02-01 10:58:37 +01:00
Simon Morlat
058c8fdc6b
fix bug in last commit
2016-01-29 17:51:00 +01:00
Simon Morlat
2338c94674
fix routing of quality reporting publishes
2016-01-29 17:49:17 +01:00
Sandrine Avakian
4b0e433b43
Merge branch 'master' of git.linphone.org:linphone into dev_msfactory
2016-01-29 14:29:17 +01:00
Jehan Monnier
58cb7a3f57
use belle-sip refresher with dialog terminated recovery capability
2016-01-28 17:48:11 +01:00
Sandrine Avakian
d8e533b258
Merge branch 'master' of git.linphone.org:linphone into dev_msfactory
2016-01-27 10:21:37 +01:00
Simon Morlat
0965d49f7a
handle expired client dialogs for p2p presence, and report them for LinphoneEvent.
...
remove deprecation of LinphoneChatMessageStateCb, since it is already marked as deprecated in all functions using it.
fix a few warnings
2016-01-26 17:26:49 +01:00
Sandrine Avakian
1f624ada80
Updating echo cancellation and adding MSFactory into Sal structure.
2016-01-20 15:12:12 +01:00
Simon Morlat
9a8ee6ddf5
update for new ortp logging api
2016-01-19 16:25:43 +01:00
Simon Morlat
2a6213d90c
prepare the removal of a=nortpproxy attribute for ICE reINVITE.
2016-01-15 21:59:13 +01:00
Jehan Monnier
a1c8d9f99c
make sure in case of SRTP DTLS enabled, ice reinvite is disabled & mandatory encryption is activated
2016-01-15 15:36:38 +01:00
Simon Morlat
48b5d06445
add user-agent field in ACKs of accepted INVITE transactions
2016-01-14 14:38:23 +01:00
François Grisez
38dfb9ab6f
Merge branch 'dev_conference_rfc4579'
2016-01-07 10:13:04 +01:00
Ghislain MARY
83ad9553d8
Do not try to open NULL filepath (causes crash on Windows).
2016-01-06 11:59:47 +01:00
François Grisez
a49cd7566c
Add a setter/getter for the method param to LinphoneAddress
2016-01-06 10:03:14 +01:00
Sandrine Avakian
f83d50db02
Fixing bugs on implicit RTCP feedback:
...
-AVP implicit to AVP implicit calls now using RTCP feedback packets.
-Fixing bugs in call_tester.c
2015-12-23 10:38:56 +01:00
Simon Morlat
ee344c2708
fix regression in lime support
2015-12-22 11:47:16 +01:00
Simon Morlat
cb49c4f342
repair sending of messages with external-body URL
2015-12-21 10:59:19 +01:00
François Grisez
6e655d7430
Add the ability to remove a participant from a remote conference
...
That new feature has not been tested yet neither with Telefonica's server nor
in liblinphone tester. That one does not still work because the LinphoneCore
instance simulating the conference server does not handle REFER with BYE requests.
2015-12-18 18:09:31 +01:00
Sandrine Avakian
ebf0f4c033
Fixing problem with trr_interval set to 0 in some cases.
2015-12-18 17:13:19 +01:00
Ghislain MARY
fb6d0dd135
Merge branch 'dev_presence_list'
2015-12-18 15:01:10 +01:00
Ghislain MARY
03261a97b1
Add API to refresh a subscription.
2015-12-18 14:57:39 +01:00
Sandrine Avakian
7c172b8af2
Adding tests for AVPF<=>implicit AVPF calls in call_tester.
...
Fixinf error for feature implicit AVPF in sal_sdp.c and linphonecall.c
2015-12-18 14:10:28 +01:00
Sandrine Avakian
91f63591f7
Added boolean parameter implicit_rtcp_fb in LinphoneCallParams and SalStreamDescription to enable or disable the forcing of AVPF messages feature in AVP.
...
By default, the feature is enabled and RTCP feedback messages PLI, SLI, RPSI and FIR are supported.
2015-12-07 15:19:29 +01:00
Ghislain MARY
edd42fcf1b
Rework sal to be able multipart LinphoneContent objects.
2015-11-26 15:28:36 +01:00
Ghislain MARY
cafb1dfa3e
Fix strict-prototypes warnings.
2015-11-20 17:56:11 +01:00
Simon Morlat
e2242f57e0
fix bug in RTCP mux support and fix crash in test
2015-11-08 00:03:40 +01:00
Simon Morlat
2cd6f5f474
implement rtcp-mux, not tested yet.
2015-11-06 13:07:43 +01:00
Ghislain MARY
a4d8d5857b
Fix bug with AVPF features being wrongly negociated when using DTLS.
2015-10-27 12:24:56 +01:00
Simon Morlat
aa7adfdac7
fix crash when receiving an invalid 200Ok for INVITE
2015-10-24 10:10:52 +02:00
Simon Morlat
4b7f92995a
fix compilation issue
2015-10-20 22:23:41 +02:00
Simon Morlat
02ef798b58
fix crash with presence. A subscribe refresh must be notified to the upper layer.
2015-10-20 11:42:14 +02:00
Simon Morlat
61061fa307
implement transaction_timeout handler for presence
2015-10-20 09:57:48 +02:00
Simon Morlat
17f575229b
fix crash and compilation issue
2015-10-19 13:04:04 +02:00
Simon Morlat
59b7e88d7d
add new test
2015-10-19 12:55:08 +02:00
Simon Morlat
30838c9985
fix bug made visible by previous commit
2015-10-18 22:03:14 +02:00
Simon Morlat
08d0a6089c
automatically close call during early states when the initiating transaction is closed prematurely (network disconnection for example).
...
add new tests for this.
2015-10-18 17:21:32 +02:00
Simon Morlat
73cfad320d
fix memory leaks around presence
2015-10-16 22:59:28 +02:00
Simon Morlat
a9d34e7b0f
fix memory leaks and unreleased dialogs in presence management
2015-10-16 21:16:38 +02:00
Simon Morlat
177e400ddd
fix memory leaks and flaws around presence
2015-10-15 16:46:48 +02:00
Simon Morlat
1dc50acfd1
fix avpf attributes not set when SRTP-DTLS is used.
2015-10-15 11:42:11 +02:00
Ghislain MARY
c149a6da7e
Add API to handle custom SDP attributes.
2015-10-07 10:55:10 +02:00
Ghislain MARY
9e54fc0343
Remove duplicated definitions of payload_type_set_number and payload_type_get_number.
2015-10-01 14:56:18 +02:00
Ghislain MARY
61ac1f8173
Fix compilation warnings when building for Windows 10.
2015-10-01 14:29:00 +02:00
Jehan Monnier
a919e56787
no longer associate http proxy to sips only but allow https
2015-09-25 15:30:03 +02:00
Simon Morlat
8eba183b17
fix memory leaks
2015-09-24 17:25:35 +02:00
Jehan Monnier
56a08e7fab
fix compilation issue
2015-09-24 16:57:39 +02:00