Simon Morlat
62703c016c
robustize IPv6 support for heterogenous cases.
...
Also, the RTP sockets are now always IPv6 when ipv6 is enabled in LinphoneCore,
independently of what is finally proposed in SDP, so that these sockets can always send and recv
with both versions.
This is consistent with what is already done in belle-sip for SIP sockets.
2016-05-12 23:33:33 +02:00
Jehan Monnier
026bbe8db3
Implement support of dialog created by Notify matching subscription
2016-05-11 14:54:38 +02:00
François Grisez
29230187e1
Exports sal_op_get_error_info() on Windows
2016-04-25 14:54:00 +02:00
Johan Pascal
0a0f714cdd
improve ZRTP hash management
...
- start ZRTP on incoming zrtp-hash even when not selected locally
2016-04-15 11:46:43 +02:00
Johan Pascal
70a429cdff
Merge branch 'master' into zrtphash
...
Conflicts:
coreapi/linphonecall.c
2016-04-11 10:57:11 +02:00
Johan Pascal
02ebeac3f1
Manage zrtp-hash attribute
...
- ZRTP engine is always initialised even when not selected
2016-04-11 10:54:53 +02:00
Sylvain Berfini
889c2e1974
Added method to configure ssl_config for sal and http provider
2016-03-23 16:23:03 +01:00
Jehan Monnier
966c7caa2d
-fix many memory leak
...
-unsubscribe in linphone_core_uninit
2016-03-10 18:58:44 +01:00
Gautier Pelloux-Prayer
a2ded09c90
headers: export some symbols for windows
2016-03-08 11:01:15 +01:00
Sylvain Berfini
29592e0670
Merge branch 'master' into dev_vcard
2016-02-24 16:52:11 +01:00
Ghislain MARY
f9eaa1a0f1
Handle body compression for presence list.
2016-02-19 15:14:28 +01:00
Sylvain Berfini
235dca249d
Merge branch 'master' into dev_vcard
...
Conflicts:
build/android/Android.mk
coreapi/private.h
java/common/org/linphone/core/LinphoneCore.java
java/impl/org/linphone/core/LinphoneCoreImpl.java
2016-02-09 10:21:18 +01:00
Simon Morlat
a0646a0f9d
add method to configure dns servers
2016-02-07 22:35:36 +01:00
Sylvain Berfini
6e38ee18d5
Merge branch 'master' into dev_vcard
...
Conflicts:
coreapi/linphonecore.c
tester/presence_tester.c
2016-02-03 17:16:33 +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
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
Sylvain Berfini
82b74a8bb2
Merge branch 'master' into dev_vcard
...
Conflicts:
coreapi/friendlist.c
2016-01-29 11:41:57 +01:00
Jehan Monnier
58cb7a3f57
use belle-sip refresher with dialog terminated recovery capability
2016-01-28 17:48:11 +01:00
Sandrine Avakian
1f624ada80
Updating echo cancellation and adding MSFactory into Sal structure.
2016-01-20 15:12:12 +01:00
Sylvain Berfini
4583352bad
Merge branch 'master' into dev_vcard
...
Conflicts:
coreapi/Makefile.am
coreapi/conference.h
2016-01-18 11:14:56 +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
Sylvain Berfini
e648843890
PUT/DELETE queries added to CardDAV (update not tested yet)
2016-01-08 17:08:20 +01:00
Sylvain Berfini
bcf55b64b5
Fix extern C issue
2016-01-08 11:14:41 +01:00
François Grisez
38dfb9ab6f
Merge branch 'dev_conference_rfc4579'
2016-01-07 10:13:04 +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
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
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
9282915a1c
Handle multipart contents.
2015-11-27 11:42:10 +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
2cd6f5f474
implement rtcp-mux, not tested yet.
2015-11-06 13:07:43 +01:00
Simon Morlat
177e400ddd
fix memory leaks and flaws around presence
2015-10-15 16:46:48 +02:00
Ghislain MARY
c149a6da7e
Add API to handle custom SDP attributes.
2015-10-07 10:55:10 +02:00
Simon Morlat
1f394e8622
various improvement to help debugging
2015-10-03 17:54:04 +02:00
Ghislain MARY
61ac1f8173
Fix compilation warnings when building for Windows 10.
2015-10-01 14:29:00 +02:00
Sylvain Berfini
9ed9048900
Improved a bit some variable declarations
2015-09-30 12:06:36 +02:00
Ghislain MARY
04185679c7
Fix bug 0002495: ICE restart doesn't work as expected.
...
A change in ICE credentials in the SDP detects an ICE restart and triggers stream reconstruction.
2015-09-28 17:04:51 +02:00
Jehan Monnier
4a21150da7
merge add http proxy for sip
2015-09-24 16:48:19 +02:00
Sylvain Berfini
15b6353e30
Started rework of streams' indexes for RTT
2015-09-15 17:27:40 +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
Jehan Monnier
4073c6e0d0
Restaure previous state in case of call update failure due to pending transaction
2015-07-23 09:20:47 +02:00
Ghislain MARY
e9b9d9ad2e
Fix build with Visual Studio.
2015-06-26 15:39:59 +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
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