Commit graph

50 commits

Author SHA1 Message Date
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