Commit graph

617 commits

Author SHA1 Message Date
Ghislain MARY
a705112921 Use cxx linker for linphone GTK and liblinphone_tester when building with CMake. 2015-03-04 16:31:42 +01:00
Ghislain MARY
052206a321 Fix build with Visual Studio 2010. 2015-03-03 14:12:46 +01:00
Sylvain Berfini
6e8212cde0 Improved message tester to not use number_of_LinphoneMessageExtBodyReceived anymore when it should not 2015-03-03 14:43:22 +01:00
Johan Pascal
9dad68769d Fix ZRTP video call tester 2015-03-02 23:23:51 +01:00
Ghislain MARY
b886fbda41 Play a ringback tone when an early-media call is accepted with inactive audio. 2015-03-02 17:25:52 +01:00
Ghislain MARY
cc01360d47 Fix build with MinGW. 2015-03-02 11:01:38 +01:00
Simon Morlat
1435afd94a repair build, again.
update ms2 to fix linux/arm compilation which was broken.
2015-03-01 22:12:54 +00:00
Ghislain MARY
6df91052ba Fix build with Visual Studio when video is enabled. 2015-02-28 17:14:40 +01:00
Ghislain MARY
3b75cab7ce Add multi_call.c when building with CMake. 2015-02-27 22:57:56 +01:00
Jehan Monnier
79dc7a2a41 split Call suite into Single call & Multi call 2015-02-27 18:28:15 +01:00
Ghislain MARY
2db4a872e0 Find GTK2 and libintl on Windows. 2015-02-27 17:34:20 +01:00
Ghislain MARY
0d75cb32a3 Fix build of tester and lp-gen-wrappers with Visual Studio. 2015-02-27 14:14:54 +01:00
Guillaume BIENKOWSKI
27809290f0 Add test for 200 ok without video 2015-02-27 12:43:59 +01:00
Simon Morlat
9640d3431a robustize test 2015-02-27 11:04:15 +01:00
Jehan Monnier
65734e818d move android lock mgt to call state cb 2015-02-25 12:22:47 +01:00
Simon Morlat
ccf541c8e7 robustize tests 2015-02-25 10:31:42 +01:00
Simon Morlat
8906700884 robustize tests 2015-02-25 09:05:08 +01:00
Simon Morlat
32c226da91 avoid crash in a failed test 2015-02-24 21:31:35 +01:00
Simon Morlat
49a91becb7 cleanups, add network simulation api to liblinphone 2015-02-24 18:11:12 +01:00
Sylvain Berfini
119c596b9e Added test for file transfer using old way: setting file's url in message's external body 2015-02-24 11:55:59 +01:00
Simon Morlat
f98d1f4fca fix crash 2015-02-20 19:35:40 +01:00
Jehan Monnier
ea0aecc8a7 keep tester recorded files in case of test failure 2015-02-20 16:14:09 +01:00
Jehan Monnier
216d7afd41 active DTLS + video + ice +tunnel test 2015-02-19 17:46:35 +01:00
Jehan Monnier
11ffe4f943 move rtp_session_set_symmetric_rtp for ice to the completion of ice 2015-02-19 17:17:40 +01:00
Simon Morlat
1066d925ac update ortp, ms2 and set port ranges for all tester rc files to avoid port conflicts. 2015-02-19 11:44:38 +01:00
Jehan Monnier
40ffaa6c43 disable tunnel_dtls_video_ice_call until feature is available 2015-02-18 18:35:56 +01:00
Jehan Monnier
213206027f rework dtls start 2015-02-18 17:56:47 +01:00
Guillaume BIENKOWSKI
229f662b9f Rename test for early media without SDP in 200 Ok 2015-02-18 15:16:08 +01:00
Guillaume BIENKOWSKI
7fef3b08f7 Rename and fix "no SDP" tests 2015-02-18 15:16:08 +01:00
Guillaume BIENKOWSKI
a971445719 Fix problem with missing SDP in 200 OK when the call is in early-media. We should recover correctly, we were not.
Also introduced the corresponding unit test.
2015-02-18 15:16:08 +01:00
Guillaume BIENKOWSKI
56e58d0cee Change the SDP removal mechanism for something a bit more tunable.
There is now an "SDP handling mode": you can choose between normal, simulate removal of SDP or simulate SDP error.
This allows for simulating 200 OK without SDP, for instance (a unit test is coming for this).
2015-02-18 15:16:08 +01:00
Simon Morlat
d69838771a avoid unnecessary computations in call with file player 2015-02-18 00:20:01 +01:00
Simon Morlat
56f89bbbaa update ms2 and ortp.
All multicast tests are passed on windows
2015-02-18 00:16:46 +01:00
Simon Morlat
03b0be72e9 Merge branch 'master' of git.linphone.org:linphone
Conflicts:
	coreapi/remote_provisioning.c
2015-02-17 23:46:46 +01:00
Simon Morlat
41a3e1e06d rework multicast. It is not necessary to bind to the multicast address. 0.0.0.0 just works while the binding to the multicast address is rejected on windows
fixes reading provisionning config file from disk on windows.
2015-02-17 23:43:20 +01:00
Simon Morlat
5c30b4d6c0 skip call forking with multicast tests on windows, as it is not possible on this platform 2015-02-17 18:22:31 +01:00
Simon Morlat
097cae673a robustize tests for windows 2015-02-17 17:24:30 +01:00
Jehan Monnier
f5e0bc58de configure cert path for dtls 2015-02-17 09:04:51 +01:00
Simon Morlat
7a2ca89183 increase tester's timeouts 2015-02-15 15:01:50 +01:00
Simon Morlat
847713bb82 fix beautiful bug in getline() implementation, causing crash on windows 2015-02-14 22:45:19 +01:00
Simon Morlat
97c2607ec7 relax tests, ms2 and ortp must appear first in the link command to make sure that they are taken for inner directories. 2015-02-14 22:05:12 +01:00
Simon Morlat
3b15ef89cf relax tests again 2015-02-14 19:10:09 +01:00
Simon Morlat
52e9e229be relax tests 2015-02-14 17:38:04 +01:00
Simon Morlat
38b54b6c38 don't force using vp8 2015-02-14 17:14:33 +01:00
Simon Morlat
4b2969559b update ms2, add message processing loop for windows 2015-02-14 15:31:41 +01:00
Simon Morlat
9b364df8f4 fix mkv file player test (was broken due to hello8000 changed) and fix assert not working on windows 2015-02-14 10:21:33 +01:00
Jehan Monnier
fd0a7cfd73 add more DTLS tests 2015-02-13 18:01:56 +01:00
Gautier Pelloux-Prayer
0e22f1b6cc Fix Android liblinphone_tester compilation 2015-02-13 10:32:22 +01:00
Gautier Pelloux-Prayer
5074658a6f Fix testers 2015-02-11 16:30:49 +01:00
Gautier Pelloux-Prayer
807bcbbfa3 Fix memory leak 2015-02-11 16:30:49 +01:00