Jehan Monnier
488dadc448
use belle-sip-refresher for registration
2013-01-24 12:35:54 +01:00
Yann Diorcet
ee49cc9029
Merge branch 'master' of git://git.linphone.org/linphone into belle-sip
2013-01-21 12:08:50 +01:00
Ghislain MARY
622af47cb2
Add tcp_tls_keepalive configuration option to (de)activate SIP keepalive for TCP/TLS.
2013-01-21 11:25:38 +01:00
Yann Diorcet
3b33b27f60
Add common name certificate verification function in sal
...
Add eXosip sal wrapper to eXosip_tls_verify_cn
2013-01-16 15:35:03 +01:00
Jehan Monnier
7d9be6acc9
fix service route implementation, now op route address is a list
2013-01-15 19:25:44 +01:00
Jehan Monnier
48b1a8be8d
add service route support (rfc3608)
2013-01-10 18:07:54 +01:00
Jehan Monnier
a3ca75f90f
Merge remote-tracking branch 'public/master' into belle-sip
2013-01-08 09:23:10 +01:00
Ghislain MARY
8f60c4c9ad
Allow update of SRTP crypto keys without restarting the media streams.
2012-12-21 16:31:40 +01:00
Jehan Monnier
1f9453fea6
Merge remote-tracking branch 'public/master' into belle-sip
...
Conflicts:
.cproject
.project
Makefile.am
configure.ac
coreapi/Makefile.am
coreapi/callbacks.c
coreapi/linphonecore.c
2012-12-19 11:13:52 +01:00
Jehan Monnier
510f3b7200
implement presence
2012-12-13 18:05:16 +01:00
Yann Diorcet
17c6593abc
Add getter for zrtp_secrets_file, static_picture and root_ca
2012-11-26 10:51:50 +01:00
Simon Morlat
00bd86e388
implement checking of duplicated messages.
2012-11-06 05:34:26 +01:00
Ghislain MARY
dd45665ea0
Do not restart the media streams if only network addresses have been changed in re-invite.
2012-10-23 10:45:53 +02:00
Simon Morlat
2448f16d92
add linphonerc option to put dates in REGISTER messages
2012-10-15 23:47:54 +02:00
Jehan Monnier
a977e46cbc
add call id to LinphoneCallLogs
2012-10-02 15:30:06 +02:00
Simon Morlat
5bb8f5cc87
Revert "Detect SSL support in exosip and disable TLS accordingly."
...
This reverts commit b1f7136e1b .
2012-09-26 16:00:26 +02:00
Guillaume Beraudo
b1f7136e1b
Detect SSL support in exosip and disable TLS accordingly.
2012-09-26 14:38:47 +02:00
Simon Morlat
d676eb51df
implement dscp settings from config file and gtk interface
2012-09-14 17:39:27 +02:00
Jehan Monnier
8004607607
add support of external-body for SIP message
2012-09-13 17:43:33 +02:00
Simon Morlat
f815b0d5aa
remove adherence from Sal to liblinphone, improve notification of failed messageso
2012-09-07 13:04:27 +02:00
Simon Morlat
5e4ac070cc
implement edge detection, and automatic configuration of call parameters for low bitrates
2012-09-04 22:02:34 +02:00
Simon Morlat
bd6a973748
use exosip_reset_transport when possible
2012-08-28 15:38:26 +02:00
Ghislain MARY
aef56a9c3a
Correctly handle content of SDP when ICE has completed for a specific media stream.
2012-08-07 11:45:47 +02:00
Ghislain MARY
6f2853c8a0
Redesign ICE integration to prevent Sal from depending on ICE.
...
- Move the ICE session from the Sal Op to the LinphoneCall.
- Do not access directly to the ICE session to generate the SDP from
the media description or to generate the media description from the
SDP. Instead include ICE attributes in the media description.
2012-08-06 11:16:16 +02:00
Jehan Monnier
e2d0579e6b
First working version
2012-07-27 18:24:08 +02:00
Ghislain MARY
55cb3fa3ed
Parse the rtcp attribute in the SDP if present.
2012-07-23 13:37:10 +02:00
Ghislain MARY
6857091ea9
Moved ICE session and check lists respectively from LinphoneCall and SalMediaDescription to SalOp.
2012-07-19 15:03:27 +02:00
Ghislain MARY
c93c092cf3
Parse ICE attributes when receiving SDP.
2012-07-19 15:03:27 +02:00
Ghislain MARY
47b52bbcdb
Allocate ICE session and check lists for each stream when ICE is enabled.
2012-07-19 15:03:27 +02:00
Jehan Monnier
447076314e
implement sal_call_decline
2012-06-11 17:34:40 +02:00
Simon Morlat
3d5d12d857
implement expiration of old contact during double registration, and avoid sending an updated register if server already fixed the contact.
2012-06-06 10:50:15 +02:00
Jehan Monnier
885d4a076d
start incomming call implemention
2012-05-11 15:42:14 +02:00
Jehan Monnier
c8b1916696
start sal sdp implementation
2012-05-09 19:49:21 +02:00
Jehan Monnier
3b025defd5
first registration with authentication
2012-05-03 14:52:56 +02:00
Jehan Monnier
6e0a681c9e
Merge commit 'aab6c70'
2012-04-03 10:50:48 +02:00
Jehan Monnier
aab6c70d93
introduce use of card preferred sample rate, usefull for IOS to speed-up call estbalishement
2012-04-03 10:49:23 +02:00
Jehan Monnier
9e6f05e470
first belle_sip implementation
2012-03-30 18:11:36 +02:00
Simon Morlat
48f34568c9
implement notifications when doing transfers
2012-03-29 15:09:52 +02:00
Pierre-Eric Pelloux-Prayer
f40bd13c63
srtp: fix crypto line tag handling
...
We were answering with the local tag index matching the remote crypto
algo; instead of using the remote tag
2012-03-02 14:45:34 +01:00
Simon Morlat
aba3dac934
implement new apis to control video enablement during calls.
2012-02-22 18:29:55 +01:00
Simon Morlat
2e52e24792
fix TLS support under linphonec and gtk (problem not occuring with mobile versions)
...
Implement registration refresh upon SIP network protocol change.
2011-12-02 18:12:36 +01:00
Pierre-Eric Pelloux-Prayer
4ff98fde11
srtp: take into account that ortp' srtp.h has been renamed ortp_srtp.h
2011-10-06 09:29:42 +02:00
Pierre-Eric Pelloux-Prayer
e700695989
srtp: add SRTP support to Linphone
2011-10-04 17:57:52 +02:00
Simon Morlat
c33fa844a7
implement better system for "single instance application" requirement.
2011-09-17 23:09:55 +02:00
Pierre-Eric Pelloux-Prayer
b0e75d9d78
Add configuration option allowing to specify trusted CA certificates.
...
This option can contain either :
- a single file path; this file can contain several concatenated CA PEM files
- a folder path containing several CA PEM files
2011-07-22 11:37:38 +02:00
Simon Morlat
b2e014dd94
fix for inband dtmf not sent
2011-07-06 18:21:41 +02:00
Simon Morlat
09b925f3a2
Merge branch 'master' of git.sv.gnu.org:/srv/git/linphone
2011-06-24 14:12:31 +02:00
Simon Morlat
d06faa9190
keep local payload types offered in call profile in case the remote end wants to use them despite it didn't accepted them.
2011-06-24 14:11:47 +02:00
Jehan Monnier
044ddc63ed
add sip option reuse_authorization to reuse authorization header for subsequente register
2011-06-22 20:28:40 +02:00
Jehan Monnier
6e8cf5e4a3
fix contact update after registration in case of TCP
2011-06-15 13:01:01 +02:00