Commit graph

1378 commits

Author SHA1 Message Date
Gautier Pelloux-Prayer
1002fdcdb9 tester: split simple call tests in two suites: video calls and other calls and minor files reorganization 2016-06-15 16:20:17 +02:00
Gautier Pelloux-Prayer
3c11cc74e6 offeranswer_tester.c: rename test to non-already-used name 2016-06-15 14:42:15 +02:00
Simon Morlat
68e470907c implement late ICE activation, add test for it.
Application needs to set
[net]
allow_late_ice=1
2016-06-15 11:45:19 +02:00
Sylvain Berfini
1ff3d2d157 Added bctbx log handler for android 2016-06-14 13:36:54 +02:00
Sylvain Berfini
4acb65212a Moved bctoolbox set_log_level from tester to liblinphone 2016-06-14 12:23:20 +02:00
Sylvain Berfini
64ca9e82e5 Improved import friends from vcards feature + set bctoolbox logger in linphone tester 2016-06-14 11:44:43 +02:00
Sylvain Berfini
71125c17d5 Replace old MSG_STORAGE_ENABLED and CALL_LOGS_STORAGE_ENABLED by SQL_STORAGE_ENABLED 2016-06-14 11:10:00 +02:00
Gautier Pelloux-Prayer
d34fcc2cfd message_tester.c: increase DNS SRV resolution timeout 2016-06-13 12:34:59 +02:00
Gautier Pelloux-Prayer
17c7bb61bf tester: increase extra time for DNS SRV resolution timeout 2016-06-13 10:55:55 +02:00
Sylvain Berfini
d88b44a537 Prevent tester from crashing if error in openning database file 2016-06-13 09:36:56 +02:00
Gautier Pelloux-Prayer
db9bdf1671 call_tester.c: always compile disable_all_video_codecs_except_one to fix no video builds 2016-06-13 09:33:06 +02:00
Gautier Pelloux-Prayer
254b371a0c tester: use H264 codec when using mire webcam because VP8 does not handle Mire properly, leading to failed tests on iOS 2016-06-10 16:45:35 +02:00
Simon Morlat
c4cfbdf93b fix ordering of newly added codecs 2016-06-08 13:15:00 +02:00
Gautier Pelloux-Prayer
89bbd52d60 call_tester.c: fix hardcoded ip 127.0.0.1 to work also in ipv6 2016-06-08 11:39:48 +02:00
Jehan Monnier
3b84bfcaf9 improve nat64 support for Apple platform 2016-06-07 13:59:13 +02:00
Simon Morlat
77bdd092bd update oRTP to fix bug with RtpModifiers 2016-06-06 14:31:35 +02:00
Simon Morlat
34cd736aa2 fix audio-only build 2016-06-03 18:56:03 +02:00
Ghislain MARY
9f949c70d2 Add tests of TURN with video. 2016-06-03 15:22:42 +02:00
Ghislain MARY
e664b73e68 Add some checks in the TURN tests + add test of TURN with rtcp-mux. 2016-06-03 14:58:05 +02:00
Gautier Pelloux-Prayer
49d0eadbab tester: fix crash on iOS, and do NOT check for stun when not in ICE test 2016-06-03 12:12:29 +02:00
Gautier Pelloux-Prayer
4bd7ac7557 tester: add simple call using UDP 2016-06-03 12:12:02 +02:00
Gautier Pelloux-Prayer
82106e85a2 liblinphone_tester.c: properly handle --6 option 2016-06-03 10:33:15 +02:00
Ghislain MARY
22df29159f Merge branch 'dev_turn' 2016-06-03 10:10:51 +02:00
Simon Morlat
51b9dba8c1 improve rtcp-mux non regression tests 2016-06-02 15:35:14 +02:00
Sylvain Berfini
3b979be245 Updated vCard tests declarations 2016-06-02 10:11:41 +02:00
Simon Morlat
e67e881283 change prototype of lime_freeKeys() to avoid passing a full structure by copy. 2016-06-01 19:39:21 +02:00
Ghislain MARY
fc1fed70fe Merge branch 'master' into dev_turn 2016-06-01 14:56:52 +02:00
Ghislain MARY
86705803e4 Fix memory leaks. 2016-06-01 13:58:53 +02:00
Sylvain Berfini
cd5b0de04a Fixed leak in call tester 2016-05-31 09:24:19 +02:00
Simon Morlat
e4c674c2e3 implement the sending of out-of-dialog NOTIFYs, and add non-regression test
This fixes a crash producing all the time when receiving such out-of-dialog NOTIFY.
2016-05-27 23:03:05 +02:00
Gautier Pelloux-Prayer
b208b2b003 tester: do not use a dummy vcard test if it is not available 2016-05-26 09:25:30 +02:00
Jehan Monnier
9a3e0a4f1e add global ipv6 option to liblinphone_tester 2016-05-25 18:26:10 +02:00
Ghislain MARY
bc59fe4bee Add "Relayed ICE+TURN to ICE+STUN call" test. 2016-05-23 14:56:14 +02:00
Ghislain MARY
7e47f0bb55 Add tests for ICE+TURN. 2016-05-20 10:50:54 +02:00
Ghislain MARY
3030d9a9c9 Use new STUN API. 2016-05-20 10:50:54 +02:00
Ghislain MARY
56ca16c58a Fix build. 2016-05-20 10:50:14 +02:00
Sylvain Berfini
3e884b8e52 Reduced sized of hello44100 to perform audio bypass test suite faster 2016-05-18 14:42:23 +02:00
Simon Morlat
4897a3addb give more time to create account (due to DNS SRV request that are sometimes not responded very fast) 2016-05-17 15:43:10 +02:00
Simon Morlat
8cd3fc9bfa Fix linphone_core_create_call_params(), who should set avpf_rr_interval in all cases.
This solves bugs lots of RTCP spam when call params are not created appropriately.
2016-05-16 17:22:15 +02:00
François Grisez
7559624f53 Fixes many memory issue in the code of the conference feature 2016-05-16 16:28:30 +02:00
Ghislain MARY
da4f60292b Reflect API changes done in bctoolbox. 2016-05-13 16:31:18 +02:00
Simon Morlat
62703c016c robustize IPv6 support for heterogenous cases.
Also, the RTP sockets are now always IPv6 when ipv6 is enabled in LinphoneCore,
independently of what is finally proposed in SDP, so that these sockets can always send and recv
with both versions.
This is consistent with what is already done in belle-sip for SIP sockets.
2016-05-12 23:33:33 +02:00
Ghislain MARY
39a5ed99eb belle_sip_ip_address_to_addrinfo() is now bctbx_ip_address_to_addrinfo(). 2016-05-12 14:41:24 +02:00
Sylvain Berfini
618661f0b7 Fix compilation 2016-05-11 15:43:38 +02:00
Jehan Monnier
026bbe8db3 Implement support of dialog created by Notify matching subscription 2016-05-11 14:54:38 +02:00
Sylvain Berfini
0265fb112f Robustified a test 2016-05-11 08:52:10 +02:00
Ghislain MARY
3e314230a5 Fix typo in log. 2016-05-10 17:40:27 +02:00
François Grisez
6e9e1bbed8 Fixes possible crash in "Call with in-dialog very early call request" test 2016-05-10 16:24:06 +02:00
François Grisez
b9683cd408 Re-indents some parts of the source code in order to be compliant with Belledonne Com style 2016-05-10 16:11:26 +02:00
François Grisez
94df14b249 Fixes crash when the call fails in video_call_disable_implicit_AVPF_on_callee() tester 2016-05-10 16:11:26 +02:00