Commit graph

1023 commits

Author SHA1 Message Date
Ghislain MARY
8b6433fad5 Fix build on Windows. 2015-11-03 17:55:30 +01:00
Ghislain MARY
7f2a985d84 Handle strict compilation flags when building with CMake. 2015-11-03 17:40:24 +01:00
Sylvain Berfini
280d2ad3bf Fixed test with custom rtp transport modifier (sometimes on_send was called more often than on_schedule, causing packet loss) 2015-11-03 15:26:16 +01:00
Gautier Pelloux-Prayer
22e116014c proxy.c: fix overflow in linphone_proxy_config_normalize_phone_number API resulting in invalid writes 2015-11-03 12:46:48 +01:00
Ghislain MARY
057bf0430a Merge branch '3.9.x' 2015-11-02 17:36:35 +01:00
Sylvain Berfini
93c593da83 Fixed pending_message text value when dealing with accented chars + added test 2015-11-02 14:38:08 +01:00
Sylvain Berfini
868c725dae Improved a few things in RTT + added tests for message end character compatibility 2015-11-02 12:05:47 +01:00
Simon Morlat
3d7bbb5bd5 remove linphone_core_create_default_call_parameters() because this function is dangerous and error prone.
Indeed, it cannot guarantee that the created call params are compatible with the call being accepted or updated.
For doing an outgoing call there is no problem in using it but linphone_core_create_call_params() is better and hard to mis-use.
2015-10-31 12:00:28 +01:00
Simon Morlat
933a75d873 fix crash when the liblinphone_tester is executed several time in the same process 2015-10-30 18:02:38 +01:00
Sylvain Berfini
0a29655e51 Improved test/sample for RTPTransportModifiers to be able to do async handling of mblk_t and inject them back 2015-10-29 16:37:16 +01:00
Ghislain MARY
1708ae987a Fix last commit. 2015-10-28 17:44:58 +01:00
Ghislain MARY
8f5d174f95 Search for gtk-mac-integration when building with CMake. 2015-10-28 17:31:46 +01:00
Simon Morlat
aa7adfdac7 fix crash when receiving an invalid 200Ok for INVITE 2015-10-24 10:10:52 +02:00
Gautier Pelloux-Prayer
a4b116d4e4 tester: do not use BC_ASSERT_EQUAL macro to check leaks to avoid false positive in CUnit report 2015-10-23 16:12:48 +02:00
Sylvain Berfini
cb330ae420 Fixed SIPP scenario to really reproduce the issue of call without contact in invite's 200 OK + disabled for now 2015-10-23 09:36:21 +02:00
Simon Morlat
a416d49e17 fix problems with call params video enablement 2015-10-22 17:34:23 +02:00
Sylvain Berfini
5339fed4dc Added test with 200OK without contact header 2015-10-22 11:33:20 +02:00
Gautier Pelloux-Prayer
b7f7eba5cf bc_tester: fix INLINE macro for win32 2015-10-22 11:01:13 +02:00
François Grisez
6fab13434f Gtk: Optimize the update of transient buttons in the friend list 2015-10-22 10:51:27 +02:00
Gautier Pelloux-Prayer
25589de545 multi_call_tester.c: add some delay for "Eject from 4 participants conference" test 2015-10-22 09:40:32 +02:00
Gautier Pelloux-Prayer
af28361f22 fix compilation 2015-10-21 15:54:07 +02:00
Gautier Pelloux-Prayer
12930e3322 quality_reporting_tester.c: remove test for Adaptive Algorithm part of reports since it cannot be done reliably 2015-10-21 15:44:34 +02:00
Gautier Pelloux-Prayer
1b6b49a579 conference: fix conference API with tests - there must be no current call in conference 2015-10-21 15:44:33 +02:00
Simon Morlat
3497afd30e fix test not unregistering, causing later problems on other tests 2015-10-20 12:45:21 +02:00
Sylvain Berfini
abca8ffbe0 More changes on quality reporting for text + fix mistake in previous commit 2015-10-20 12:23:54 +02:00
Sylvain Berfini
b965a62509 Added quality reporting test on call with audio, video and text 2015-10-20 11:27:19 +02:00
Gautier Pelloux-Prayer
c302fb92e9 proxy_config_tester.c: fix test "SIP URI normalization" 2015-10-20 11:16:49 +02:00
Ghislain MARY
a32d59ae30 Add API to clear custom SDP attributes. 2015-10-19 16:00:08 +02:00
Simon Morlat
17f575229b fix crash and compilation issue 2015-10-19 13:04:04 +02:00
Simon Morlat
59b7e88d7d add new test 2015-10-19 12:55:08 +02:00
Gautier Pelloux-Prayer
dae216855c proxy_config_tester.c: add unicode test for invalid writes 2015-10-19 12:05:30 +02:00
Ghislain MARY
68ff77160e Fix custom SDP attributes not being put in SDP when updating call or accepting call update. 2015-10-19 11:42:51 +02:00
Sylvain Berfini
ba1765c2f7 Fix missing user data on call logs 2015-10-19 10:48:33 +02:00
Simon Morlat
08d0a6089c automatically close call during early states when the initiating transaction is closed prematurely (network disconnection for example).
add new tests for this.
2015-10-18 17:21:32 +02:00
Simon Morlat
73cfad320d fix memory leaks around presence 2015-10-16 22:59:28 +02:00
Simon Morlat
a9d34e7b0f fix memory leaks and unreleased dialogs in presence management 2015-10-16 21:16:38 +02:00
Ghislain MARY
fdaaed5442 Prevent using '&' character in test name. 2015-10-16 16:40:28 +02:00
Jehan Monnier
42604099d7 add test for call accept invoked in state updated by remote 2015-10-16 10:19:53 +02:00
Jehan Monnier
18f14d2564 add new test for very complex pause resume case 2015-10-16 10:19:53 +02:00
Simon Morlat
177e400ddd fix memory leaks and flaws around presence 2015-10-15 16:46:48 +02:00
Sylvain Berfini
948b91251d Use voice playback soundcard for bb10 liblinphone tester 2015-10-15 14:16:31 +02:00
Simon Morlat
d3bd19d39d implement RTP socket re-creation on the fly, in order to have RTP streams to follow the new routes defined by the system.
This is optional, done in linphone_core_set_network_reachable(lc, TRUE); when property recreate_sockets_when_network_is_up is set to 1 in [net] section of linphonerc.
2015-10-14 21:58:26 +02:00
Simon Morlat
78c788974f fix case where params taken from linphone_core_accept_call_with_params() where not correctly taken into account 2015-10-14 16:23:33 +02:00
Simon Morlat
28e6ee40b2 fix crash when calling linphone_call_get_remote_params() when no incoming message is received yet. 2015-10-14 14:23:40 +02:00
Simon Morlat
582f591be7 avoid crash 2015-10-13 22:28:32 +02:00
Sylvain Berfini
5abd00497d Fix verbose mode for bb10 liblinphone tester 2015-10-13 17:23:30 +02:00
Sylvain Berfini
8f327cf558 Fix another compilation issue in tester for bb10 2015-10-13 10:52:03 +02:00
Sylvain Berfini
b62f9c65f1 Fix tests compilation for bb10 2015-10-13 10:33:15 +02:00
Ghislain MARY
c6bc74a657 Fix bug #2337: ICE reINVITE triggers streams redraw. 2015-10-08 15:36:35 +02:00
Gautier Pelloux-Prayer
119685c2b3 call_tester.c: temporary disable failing asserts in call_logs_sqlite_storage 2015-10-08 14:48:16 +02:00