Commit graph

295 commits

Author SHA1 Message Date
Simon Morlat
9a671657c6 make use of bellesip's new dialog's request queue to fix bugs around transfer notification
add notification of failed transfers (new test in call suite for that)
In case of failed transfer, referer call is resumed (if necessary) and notified of the failure.
remove deprecated code.
2013-09-03 22:34:04 +02:00
Simon Morlat
7c16a6d9db do not put contact_params (from proxy config) into calls, message or subscribes. They are only valid for REGISTERs. 2013-09-02 17:42:08 +02:00
Jehan Monnier
d71d22a507 fix file permision 2013-08-20 16:19:03 +02:00
Jehan Monnier
641888f910 migrate rpm spec to belle sip 2013-08-20 16:19:03 +02:00
Simon Morlat
86ade2174c add two new methods to access pointers to transferer call and transfer target call. 2013-08-14 15:33:36 +02:00
Ghislain MARY
cb7d8ff931 Change API to access sent and received video size via call parameters. 2013-08-12 15:45:07 +02:00
Simon Morlat
d85aeddbd1 logs cleanup 2013-07-31 23:58:53 +02:00
Simon Morlat
6e6e33ae23 - few renamings
- robustify releasing of calls
2013-07-30 16:56:54 +02:00
Ghislain MARY
fe7f78c52e Fix compilation on Windows. 2013-07-19 12:05:11 +02:00
Sylvain Berfini
9582489a45 Fix android compilation 2013-07-11 14:38:51 +02:00
Ghislain MARY
226657f358 Add API to get the sizes of the sent and received video streams of a call. 2013-07-09 11:58:18 +02:00
Simon Morlat
83268b313b * fixes for dialog serialization
* fix crash when receiving a NOTIFY after a SUBSCRIBE is terminated
2013-07-05 16:12:56 +02:00
Ghislain MARY
15952e46fb Use unref instead of explicit delete for presence objects. 2013-06-25 10:36:22 +02:00
Simon Morlat
23ae9b1240 fix potential invalid free due to record_file field of LinphoneCallParams not duplicated. 2013-06-19 17:29:45 +02:00
Ghislain MARY
8c9c96218a Use presence model to notify presence.
Use libxml2 to generate XML content.
2013-06-19 17:22:26 +02:00
Jehan Monnier
500d97e548 add privacy settings at proxy level 2013-06-13 08:35:49 +02:00
Jehan Monnier
cebe1f1055 start privacy impelmentation 2013-06-11 09:14:28 +02:00
Jehan Monnier
b7a487bef4 add privacy support 2013-06-10 17:39:53 +02:00
Ghislain MARY
c7ed2a7a7d Merge branch 'master' of git.linphone.org:linphone into belle-sip 2013-05-21 14:30:16 +02:00
Ghislain MARY
d474f9dd4c Declare variables at the beginning of code blocks to fix compilation errors. 2013-05-21 14:26:21 +02:00
Jehan Monnier
23967d8ca8 fix ortp initiale ref count. Remove abusive traces 2013-05-21 11:16:45 +02:00
Jehan Monnier
a1c566ff8b fix srtp +video +ice 2013-05-17 19:19:09 +02:00
Simon Morlat
bb0f07f6a0 add info api
refactor selection of proxy, identity, configurations of op
fix bug when automatically restarting a call after a 415 due to srtp
2013-05-16 16:30:38 +02:00
Simon Morlat
aae5ae888c improve custom header so that they work with responses too 2013-05-15 10:53:34 +02:00
Ghislain MARY
98a440fe32 Fix wrong contact field in 200 OK response for an incoming call. 2013-05-13 12:08:21 +02:00
Simon Morlat
00c3f621ce add custom header test
fix memory leaks
fix invalid reads
2013-05-07 16:01:47 +02:00
Margaux Clerc
29a290f43b fix display of delivery notification 2013-05-02 15:57:02 +02:00
Simon Morlat
8b0cd33557 fix bug when choosing SDP connection address
restore logs
2013-04-11 14:24:53 +02:00
Ghislain MARY
390e8aa189 Merge branch 'master' of git.linphone.org:linphone into belle-sip 2013-04-11 14:40:47 +02:00
Ghislain MARY
f0c7dbd115 Merge branch 'master' of git.linphone.org:linphone into belle-sip 2013-04-09 18:13:30 +02:00
Simon Morlat
99f6bdec72 improve call quality indicator (takes into account video)
add accessors to late and loss rate in LinphoneCallStats.
2013-04-09 14:06:51 +02:00
Simon Morlat
641ba75313 refine transport selection algorithm and set proper routes for all kind of operations: INVITE, MESSAGE, SUBSCRIBE. 2013-03-28 21:57:50 +01:00
Simon Morlat
fc7925235e Merge remote-tracking branch 'public/master' into belle-sip
Conflicts:
	coreapi/upnp.c
2013-03-26 12:06:51 +01:00
Sylvain Berfini
939c0f4ce0 Revert "Send ZRTP hello hash in SIP SDP."
This reverts commit 71f31347fc.

Conflicts:
	coreapi/linphonecall.c
	mediastreamer2
2013-03-22 16:34:09 +01:00
Simon Morlat
7fe41ec081 fix crash related to zrtp hello hash when adding video 2013-03-21 11:15:11 +01:00
Simon Morlat
5077b5e236 fix crash related to zrtp hello hash when adding video 2013-03-21 11:13:42 +01:00
Ghislain MARY
3020dae1e8 Merge branch 'master' of git.linphone.org:linphone into belle-sip 2013-03-20 15:49:45 +01:00
Jehan Monnier
c5f239101b implement minimal prack support 2013-03-18 19:32:38 +01:00
Guillaume Beraudo
1b7ed3a9c4 Send ZRTP hello hash in SIP SDP. 2013-03-18 15:58:05 +01:00
Jehan Monnier
d69d96a0ca Merge remote-tracking branch 'public/master' into belle-sip 2013-03-15 17:50:37 +01:00
Simon Morlat
e1552ee1ee add automatic tone user indications 2013-03-14 13:27:53 +01:00
Yann Diorcet
7a453c5935 Add rtp config for disabling upnp for rtp streams 2013-03-13 10:20:59 +01:00
Sylvain Berfini
8d9cb2fd7d Fix null pointer exception 2013-03-11 17:18:22 +01:00
Sylvain Berfini
c3ebf99f5e Fix compilation for WP8 2013-02-27 17:28:15 +01:00
Jehan Monnier
956935274f Merge remote-tracking branch 'public/master' into belle-sip 2013-02-19 15:56:44 +01:00
Yann Diorcet
9cb68a7d8d Disable ping options when uPnP is working 2013-02-19 15:07:10 +01:00
Jehan Monnier
0242451dde Merge remote-tracking branch 'public/master' into belle-sip
Conflicts:
	coreapi/linphonecore.c
	coreapi/proxy.c
	mediastreamer2
2013-02-18 16:15:12 +01:00
Jehan Monnier
b7c0c35102 continue transfer implemenation 2013-02-18 15:57:19 +01:00
Jehan Monnier
615fb7ad5d continue call transfer impl 2013-02-15 18:47:46 +01:00
Simon Morlat
4ab5ec9232 API fixups and cleanups. 2013-02-15 14:21:34 +01:00