Commit graph

67 commits

Author SHA1 Message Date
Ghislain MARY
3e09aff605 Add unit test for RFC3994: is-composing notification. 2014-01-10 11:26:39 +01:00
Simon Morlat
041e20edfb * fix incorrect behavior when the body of an INVITE cannot be understood or parsed.
Previously it was answering 200Ok.
* do not send 415 but 488 in case of incompatible codecs, which is more correct according to the RFC.
415 should be replied if the body cannot be understood (for example: is not application/sdp)
2014-01-06 23:24:00 +01:00
Jehan Monnier
9149278c8d relax tester delay to take into account a DNS packet loses 2013-12-12 17:25:32 +01:00
Jehan Monnier
ead96f8ecb give more time to tester for being registered 2013-12-06 13:46:38 +01:00
Jehan Monnier
61c1e587ab improve test reliability for rctp 2013-12-04 09:02:37 +01:00
Jehan Monnier
682c461550 make sure liblinphone_tester_run_tests return value is acurate 2013-12-03 11:26:09 +01:00
Jehan Monnier
41b76330c8 Merge branch 'master' of git.linphone.org:linphone
Conflicts:
	tester/liblinphone_tester.c
2013-12-02 17:07:55 +01:00
Jehan Monnier
19acd4a53a align rootca path for android 2013-12-02 15:53:04 +01:00
Jehan Monnier
1bf1ee2aba rename cacert.pem to cafile.pem to be consistent with flexisip usage 2013-11-21 15:53:43 +01:00
Simon Morlat
0177c5f876 fix compilation errors due to signature change in linphone_auth_info_new()
fix failed tests in case of failed authentication.
2013-11-05 22:00:19 +01:00
Simon Morlat
811b453d06 add a domain parameter in LinphoneAuthInfo, to workaround non-unicity of realm in real world. 2013-11-04 15:00:50 +01:00
Jehan Monnier
c7d6cf0e55 implement uri headers 2013-10-23 15:15:51 +02:00
Jehan Monnier
a5c40facf6 add tests to make sure unsuccesfull incall transactions do not abort the call. 2013-10-11 10:31:56 +02:00
Ghislain MARY
41d60df070 Normalize event callbacks names. 2013-10-09 14:13:11 +02:00
Simon Morlat
005140d321 improve notification of generic subscribe errors 2013-09-24 22:21:38 +02:00
Jehan Monnier
71f81ce6ec improve rtcp checking speed 2013-09-24 16:28:50 +02:00
Simon Morlat
fed415507f enhance event API to be notified of publish states.
lp-gen-wrappers is in progress
2013-09-17 14:03:52 +02:00
Guillaume Beraudo
119d05ef8a Test alternate name and wildcard certs. + fix get_suite 2013-07-16 14:16:44 +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
5cd4d10254 Fix wrong code. 2013-07-01 16:51:04 +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
86d1df7afb rework liblinphone tester, so that every tests uses a LinphoneCoreManager object. 2013-06-10 17:56:01 +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
fe1cddbfaa no longuer return registration failure in case of first retry 2013-06-04 21:25:52 +02:00
Ghislain MARY
0408a776e4 Load user DNS hosts file for tests. 2013-05-23 15:22:00 +02:00
Simon Morlat
a08b50bd69 info api working 2013-05-20 11:06:06 +02:00
Jehan Monnier
18d2111995 add tls certificates tester 2013-05-07 12:46:04 +02:00
Jehan Monnier
86ba23e486 fix ha1 issue and store ha1 instead of passwd 2013-04-28 15:08:07 +02:00
Jehan Monnier
0d15447140 better management of call state machine 2013-03-28 18:29:39 +01:00
Simon Morlat
e69170d3f3 tls fixes 2013-03-28 15:45:44 +01:00
Simon Morlat
9c60087e55 fix build issue and add a --silent option to tester (no warning, no errors, only fatal) 2013-03-14 15:46:09 +01:00
Sylvain Berfini
02b05eede4 More exports + disable upnp test suite for wp 2013-03-14 12:47:29 +01:00
Yann Diorcet
cb2d469a56 Add some checks in the tester 2013-03-12 13:27:59 +01:00
Yann Diorcet
572f297862 Add some upnp in tester 2013-03-12 10:19:28 +01:00
Sylvain Berfini
f1928d246f Fix dns timeout test issue + fix terminate call mhen state = OutgoingInit 2013-03-11 12:56:38 +01:00
Yann Diorcet
7c9b370b9d Fix tester jni 2013-03-08 16:01:42 +01:00
Jehan Monnier
79fe5f18b7 better contact/nat management 2013-03-07 21:11:29 +01:00
Yann Diorcet
673ddcae3d liblinphone tester: add android mk and modify sources for make it works 2013-03-07 17:33:11 +01:00
Sylvain Berfini
8d4c8a4633 Few changes in tests to use new test server (without tls for now) 2013-03-05 16:16:03 +01:00
Sylvain Berfini
5ee5a32489 Fix linphonerc reading on wp8 2013-03-04 16:35:03 +01:00
Sylvain Berfini
5baaa9fc43 Fix merge + compil wp 2013-03-01 14:59:50 +01:00
Ghislain MARY
d4a36148d0 Reorganize liblinphone tests. 2013-03-01 10:40:11 +01:00
Jehan Monnier
bf0db8f9e4 io error repporting for calls 2013-02-28 16:06:53 +01:00
Jehan Monnier
615fb7ad5d continue call transfer impl 2013-02-15 18:47:46 +01:00
Jehan Monnier
a177101b55 fix cseq not incremented in case of 401/407 response 2013-02-13 16:11:56 +01:00
Jehan Monnier
ba1318d8cb add conferencing test 2013-02-11 18:16:40 +01:00
Jehan Monnier
3459d96c4e refactor unit test 2013-01-30 10:25:24 +01:00
Jehan Monnier
fce34adbe9 split liblinphone_tester 2013-01-29 14:24:20 +01:00