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