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