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 |
|
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 |
|
Jehan Monnier
|
4a21150da7
|
merge add http proxy for sip
|
2015-09-24 16:48:19 +02:00 |
|
Simon Morlat
|
0f1cf8b14a
|
fix various recent problems with SDP offer/answer and ICE.
Most problematic was that declined streams were not put in SDP answers.
|
2015-09-24 16:44:07 +02:00 |
|
Sylvain Berfini
|
b5d0667594
|
Merge branch 'dev_rtt'
|
2015-09-22 11:12:34 +02:00 |
|
Simon Morlat
|
0307ee5fa3
|
fix crash and memleak in test.
|
2015-09-18 10:21:10 +02:00 |
|
Sylvain Berfini
|
c8f1f3b61e
|
Do not use anymore nb_streams but SAL_MEDIA_DESCRIPTION_MAX_STREAMS and skip inactive ones because active streams won't be at the start of the array anymore
|
2015-09-16 15:23:01 +02:00 |
|
Sylvain Berfini
|
15b6353e30
|
Started rework of streams' indexes for RTT
|
2015-09-15 17:27:40 +02:00 |
|
Simon Morlat
|
ed2385ce28
|
Refactoring of states, handling of media direction, late offering and so on.
Almost working except one test.
|
2015-09-03 21:39:58 +02:00 |
|
Ghislain MARY
|
91d5a217cb
|
Fix ssrc in SDP for interop with Chrome.
|
2015-08-18 14:32:44 +02:00 |
|
Ghislain MARY
|
53ccb2c564
|
Handle and add test for AVPF generic NACK.
|
2015-08-03 12:41:17 +02:00 |
|
Jehan Monnier
|
2712cb4834
|
Clear pending tcp/tls address of record in case of network change. Very useful for legacy SIP server with no sip instance support and limited number of air.
|
2015-07-29 17:09:04 +02:00 |
|
Johan Pascal
|
da686748e3
|
Fix mixed declaration compilation warning
|
2015-07-23 14:10:50 +02:00 |
|
Jehan Monnier
|
4073c6e0d0
|
Restaure previous state in case of call update failure due to pending transaction
|
2015-07-23 09:20:47 +02:00 |
|
Jehan Monnier
|
e59db8daec
|
Answer 500 server internal error in case of unexpected request arriving at core level
|
2015-06-25 12:20:04 +02:00 |
|
Gautier Pelloux-Prayer
|
1f49ce76a3
|
logging: do not use switch case for log levels since these are flags...
|
2015-06-22 10:20:23 +02:00 |
|
François Grisez
|
205527934d
|
Fix build issue
|
2015-06-22 09:39:21 +02:00 |
|
Gautier Pelloux-Prayer
|
794ccbaad5
|
logging: use sal_set_log_level instead of sal_enable_logs and sal_disable_logs so that we have a finer control of logs verbosity
|
2015-06-19 14:42:15 +02:00 |
|
Ghislain MARY
|
12629a26b6
|
Fix bug in AVPF features negotiation + add tests to prevent regressions on this matter.
|
2015-06-03 10:19:35 +02:00 |
|
Ghislain MARY
|
d9416f1eec
|
Negotiate RPSI as positive feedback that is the way we are using it in Linphone, keeping compatibility with older versions of Linphone.
|
2015-06-01 14:14:42 +02:00 |
|
Ghislain MARY
|
1f6fcb6393
|
Fix negociation of rtcp-fb attributes in SDP.
Some attributes could be added by us on incoming call whereas it should
not be done.
|
2015-05-18 15:36:18 +02:00 |
|