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