Commit graph

133 commits

Author SHA1 Message Date
Jehan Monnier
d5bd17079f add LC_SIP_TRANSPORT_RANDOM value to better enable random sip port 2013-09-04 11:11:47 +02:00
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
Jehan Monnier
bcfc3d9d9e make sure proxyconfig with late credential move from state Failed to Progress 2013-09-03 16:01:03 +02:00
Simon Morlat
ca448eca01 fix make distcheck 2013-08-30 12:33:58 +02:00
Jehan Monnier
42654a327c add LinphoneReasonUnauthorized 2013-08-21 11:29:32 +02:00
Margaux Clerc
42261f4900 Make the call transfer even if the call ends 2013-08-18 21:14:00 +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
Simon Morlat
491294b279 Fix case where a call is cancelled by a user while no provisionnal response has been received yet (was not functional)
Add a test for this case.
Reformat the code for indentation and break statement positions.
2013-08-07 00:55:43 +02:00
Jehan Monnier
eb37b082a0 remove trailling " from external body url 2013-08-04 12:28:30 +02:00
Jehan Monnier
eaad8d79a9 make sure offers/answer algo is executed on call accept to take call params into account 2013-08-03 22:42:33 +02:00
Jehan Monnier
9dd8b9aafe add a test to test subscribetion recovery at app level 2013-08-02 14:08:26 +02:00
Jehan Monnier
d9fd0d5634 Merge remote-tracking branch 'public/master' into belle-sip
Conflicts:
	coreapi/linphonecore.c
	coreapi/linphonecore.h
2013-07-25 22:11:23 +02:00
Jehan Monnier
7a6d1c2946 better test in case of io error 2013-07-16 19:29:56 +02:00
Guillaume Beraudo
119d05ef8a Test alternate name and wildcard certs. + fix get_suite 2013-07-16 14:16:44 +02:00
Jehan Monnier
3fda5955fd fix various crash due to // transaction 2013-07-09 17:05:34 +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
Jehan Monnier
62e978c0bd fix mline when media is declined, remove not implemented test 2013-07-01 20:40:58 +02:00
Ghislain MARY
5cd4d10254 Fix wrong code. 2013-07-01 16:51:04 +02:00
Ghislain MARY
9609991767 Add linphone_presence_model_get_timestamp() function. 2013-06-25 11:23:50 +02:00
Ghislain MARY
bbd8ec8ba4 Add API to get and set contact of a presence model. 2013-06-25 11:13:35 +02:00
Ghislain MARY
2d862f98ba Remove useless minutes_away and contact parameters to the linphone_core_set_presence_model() function. 2013-06-25 10:52:08 +02:00
Ghislain MARY
ee35e8e413 Remove linphone_friend_set_presence_model() and make linphone_friend_get_presence_model() return a const pointer because the user should not be able to change his friends' presence. 2013-06-25 09:58:20 +02:00
Jehan Monnier
48140cefd0 remove unwanted quotes from LinphoenMessage external body url 2013-06-24 16:27:37 +02:00
Ghislain MARY
1b7f68b439 Change presence API a little bit to ease wrapping for other programming languages. 2013-06-21 17:06:08 +02:00
Ghislain MARY
f34aee7e4c Add unit test for presence information. 2013-06-20 11:40:00 +02:00
Ghislain MARY
727a7229de Use new API in presence tester. 2013-06-20 09:28:03 +02:00
Simon Morlat
0c4216948d fix liblinphone-tester for android 2013-06-19 14:49:29 +02:00
Simon Morlat
9633a35601 simplify tester 2013-06-19 14:48:16 +02:00
Simon Morlat
129bd04fd8 fix extracting of LinphoneContent from SalBody 2013-06-18 22:06:13 +02:00
Simon Morlat
41fb121533 fix function name.
fix indentation problems and doc
2013-06-18 12:25:55 +02:00
Jehan Monnier
500d97e548 add privacy settings at proxy level 2013-06-13 08:35:49 +02:00
Simon Morlat
e5f1ae5773 add patch for vacation status 2013-06-12 22:19:26 +02:00
Jehan Monnier
cebe1f1055 start privacy impelmentation 2013-06-11 09:14:28 +02:00
Jehan Monnier
c444c81018 Merge branch 'belle-sip' of ssh://git.linphone.org/linphone-private into belle-sip 2013-06-11 07:44:21 +02:00
Simon Morlat
86d1df7afb rework liblinphone tester, so that every tests uses a LinphoneCoreManager object. 2013-06-10 17:56:01 +02:00
Jehan Monnier
b7a487bef4 add privacy support 2013-06-10 17:39:53 +02:00
Simon Morlat
59b86f49cc fix test 2013-06-06 22:06:37 +02:00
Simon Morlat
5183b21761 change info api so that INFO message can only be sent through calls (as requested by the RFC) 2013-06-06 21:01:53 +02:00
Simon Morlat
36e445f97f generic subscribe notify api in progress 2013-06-06 11:01:54 +02:00
Jehan Monnier
bcbe504b9e add test 2013-06-05 20:19:46 +02:00
Jehan Monnier
fe1cddbfaa no longuer return registration failure in case of first retry 2013-06-04 21:25:52 +02:00
Ghislain MARY
f7d031a6e9 Use sip2.linphone.org instead of localhost for SIP server. 2013-05-23 15:53:29 +02:00
Ghislain MARY
0408a776e4 Load user DNS hosts file for tests. 2013-05-23 15:22:00 +02:00
Ghislain MARY
169cbaac09 Add check to prevent crash. 2013-05-23 15:22:00 +02:00
Simon Morlat
84514831a1 disable video in presence test because it crashes opengl 2013-05-20 15:59:45 +02:00
Simon Morlat
837c3f7cf1 fix transfer test (requires sipstack upgrade too) 2013-05-20 15:32:36 +02:00
Simon Morlat
a08b50bd69 info api working 2013-05-20 11:06:06 +02:00
Simon Morlat
4cc7c7c074 info api in progress, but test is failed due to flexisip not forking info 2013-05-17 22:23:27 +02:00
Jehan Monnier
a1c566ff8b fix srtp +video +ice 2013-05-17 19:19:09 +02:00
Jehan Monnier
01f68a128b add tester for ssl handcheck timout 2013-05-15 12:38:33 +02:00