Jehan Monnier
1948fbcb07
Revert most of Ronan refactoring to avoid to much instability on master.
2017-09-08 15:13:34 +02:00
Ronan Abhamon
1c3bcf0b16
feat(core): big refactoring & full c address impl
2017-09-05 13:59:54 +02:00
Ghislain MARY
a8418666e4
Fix deprecation warnings.
2017-03-20 11:15:26 +01:00
Simon Morlat
bcae09e42e
Fix bug when setting up custom tone twice.
2017-02-07 11:51:45 +01:00
Simon Morlat
656ff43b13
fix most common warnings
2017-01-14 14:13:26 +01:00
Ghislain MARY
33b72ce6b5
Move public header files in the include/linphone directory.
2016-11-15 14:41:18 +01:00
Simon Morlat
fd78a2f7b9
fix absence of assert report in xml output of tests when a test is leaking memory.
2016-09-26 16:02:16 +02:00
Ghislain MARY
400404fc2a
Replace MSList by bctbx_list_t in tools and tester.
2016-06-16 18:32:21 +02:00
Simon Morlat
c4cfbdf93b
fix ordering of newly added codecs
2016-06-08 13:15:00 +02:00
Gautier Pelloux-Prayer
2aedb5d159
tester: do not use BC_ASSERT_*_FATAL macros anymore
2016-04-08 15:56:17 +02:00
Gautier Pelloux-Prayer
3d26551819
tester: untag LeaksMemory for some non-leaking tests
2016-03-03 15:56:45 +01:00
Gautier Pelloux-Prayer
2eea827121
tester: add non-regression check for memory leaks
2016-02-29 16:26:15 +01:00
Gautier Pelloux-Prayer
6df64fa84c
tester: fix tests when building without video
2016-02-23 11:08:49 +01:00
Ghislain MARY
142891969e
Add possibility to assiocate tags with tests and to run the only the tests corresponding with a specific tag with the --tag option.
2016-01-27 15:04:47 +01:00
Jehan Monnier
0d5ffa5086
No longer change remote destination when ice completed because already done in ms2 ice module
2016-01-19 12:21:35 +01:00
Jehan Monnier
0ae4fbaba0
update presence tester
2015-12-15 11:40:14 +01:00
Ghislain MARY
90427700c2
Fix compilation warnings when building tester for Windows 10.
2015-10-01 15:33:24 +02:00
Gautier Pelloux-Prayer
8a2f20ceae
tester: add before_each / after_each methods to check memory leaks and fix various ones
2015-09-22 13:54:29 +02:00
Gautier Pelloux-Prayer
b1ae7bf028
tester: add before_each and after_each functions to allow init/cleanup of tests individually
2015-09-17 11:06:35 +02:00
Simon Morlat
cf6995ef5c
clean chat room api.
...
fix multiple memory leaks, mainly in gtk UI
2015-09-04 14:57:25 +02:00
Gautier Pelloux-Prayer
4ade5326e1
tester: replace some BC_ASSERT_TRUE with better BC_ASSERT_LOWER/GREATER/EQUAL ones
2015-08-05 11:42:51 +02:00
Gautier Pelloux-Prayer
3f86b78b2a
tester: update common and display test duration and fix some non removed core managers
2015-07-02 17:04:25 +02:00
Gautier Pelloux-Prayer
369d675171
tester: check that no linphone core exists before each test fixing crash on iOS
2015-07-01 15:49:47 +02:00
Simon Morlat
3c94dd0b9e
repair linphone_core_check_payload_type_usability() and add non regression test.
2015-06-24 17:46:39 +02:00
Gautier Pelloux-Prayer
2fced27fe9
tester: use new macros instead of CUnit ones to get better error logs
2015-05-13 17:38:19 +02:00
Ghislain MARY
2718f631bd
Fix crash in linphone_core_reload_sound_devices() and linphone_core_reload_video_devices().
2015-04-07 15:03:16 +02:00
Gautier Pelloux-Prayer
0887089bc6
Tester: continuing
2015-03-13 13:55:32 +01:00
Gautier Pelloux-Prayer
d3d0573d13
Tester: create tester_utils which contain factorized code for all testers (in progress)
2015-03-13 10:48:21 +01:00
Simon Morlat
097cae673a
robustize tests for windows
2015-02-17 17:24:30 +01:00
Guillaume BIENKOWSKI
3e56dcac16
Remove (now) unneeded use_files and fix the way we manage use_files in the linphone_core_manager to include a ringback tone
2014-12-15 12:36:27 +01:00
Guillaume BIENKOWSKI
04a66a165c
Fix lpconfig test on read-only storage
2014-12-15 12:33:57 +01:00
Ghislain MARY
6b2be053e9
Improve change of identity of a proxy config.
...
- Add the function linphone_address_equal().
- The comparison of two proxy config addresses now returns one of these three values: equal, weak-equal or different.
- If the new proxy config identity is equal to the previous one, a call to linphone_proxy_config_done() does not
unregister and does not delete the sal op. If it's weak-equal the sal op is destroyed but the unregister is not
done. Finally, if it's different the unregister is performed and the sal op is destroyed.
2014-12-09 10:14:33 +01:00
Gautier Pelloux-Prayer
a6fbc18b91
Remove debug log
2014-09-08 14:20:36 +02:00
Guillaume BIENKOWSKI
3c32fd4397
Fix remote provisioning zero-length values. Fixes #1457 again.
2014-09-04 16:10:34 +02:00
Guillaume BIENKOWSKI
6de4c89510
Don't allow values to be empty in a linphonerc file.
...
Added unit tests for this.
Fixes #1457
2014-09-04 15:35:44 +02:00
Simon Morlat
2c90f5e702
add player api, fix bug in linphone_core_terminate_conference()
2014-08-31 21:58:32 +02:00
Jehan Monnier
c5d92aed0a
add test for chat room object
2014-07-15 22:58:34 +02:00
Jehan Monnier
117c833d57
fix crash when proxy config done is call first
2014-07-10 15:42:28 +02:00
Jehan Monnier
cc5570cae5
proxy route parameter should not be used to check if proxy server address has changed
2014-05-21 10:17:43 +02:00
Jehan Monnier
bb6d660594
rework proxy config management edit()/done() method to only send unregister message when really needed
2014-05-20 18:38:56 +02:00
Guillaume BIENKOWSKI
08645f8eea
Add lp_config_new_from_buffer
2014-04-11 16:21:02 +02:00
Sylvain Berfini
ac54014751
Few more fixes for the tester
2014-02-17 13:03:32 +01:00
Sylvain Berfini
c74da6e6d0
Fix some tests for Android
2014-02-17 12:10:22 +01:00
Simon Morlat
3c47f01e84
add flexisip test suite
2014-02-05 15:00:42 +01:00
Guillaume BIENKOWSKI
cfe2a94f6c
Fix sips handling in interpret_url.
...
Added a unit test for it.
2013-11-28 17:02:09 +01:00
Jehan Monnier
d5bd17079f
add LC_SIP_TRANSPORT_RANDOM value to better enable random sip port
2013-09-04 11:11:47 +02:00
Simon Morlat
a08b50bd69
info api working
2013-05-20 11:06:06 +02:00
Simon Morlat
e69170d3f3
tls fixes
2013-03-28 15:45:44 +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