Ghislain MARY
4ab81b467f
Optimize call logs fetching.
2017-03-23 11:30:54 +01:00
Simon Morlat
ca56844012
fix memory leaks
2017-03-22 15:01:47 +01:00
Ghislain MARY
a8418666e4
Fix deprecation warnings.
2017-03-20 11:15:26 +01:00
Ghislain MARY
6a9b199af6
Remove a lot of deprecation warnings.
2017-03-17 17:49:45 +01:00
François Grisez
72cfb8b49f
Add a test testing early-media calls with network changing
2017-03-14 12:55:10 +01:00
Ghislain MARY
46d894caf6
Use correct macro to detect Android build.
2017-03-08 13:12:02 +01:00
Simon Morlat
280bd7f15c
add test for new rate control
2017-02-23 14:18:14 +01:00
Jehan Monnier
74a3277084
-enable g729 by default
...
-add useragent to remote provisioning http request
2017-02-13 16:27:23 +01:00
Simon Morlat
669c3cee4e
Fix tests broken by the change of RTP symmetric policy.
2017-02-08 13:58:03 +01:00
Simon Morlat
9949784c2d
fix unreliable tests
2017-02-06 21:58:34 +01:00
Simon Morlat
23c34bc18f
make sure that rtp statistics reported from LinphoneCall are updated after a stream terminates, so that it really says the exact number of packets that were received and sent.
2017-02-05 21:12:13 +01:00
Simon Morlat
a535162608
robustize tests
2017-02-05 12:17:23 +01:00
Simon Morlat
3080862c62
add test for a rare crash
2017-01-16 21:24:54 +01:00
Simon Morlat
ed17954707
fix memory leak
2017-01-16 16:07:08 +01:00
Benjamin Reis
6e898ccb0d
delete tag toto
2017-01-16 11:31:59 +01:00
Benjamin Reis
be8db9bb58
Revert "cancel previous commit"
...
This reverts commit 16dadb5f87 .
2017-01-16 11:29:44 +01:00
Benjamin Reis
16dadb5f87
cancel previous commit
2017-01-16 11:22:24 +01:00
Benjamin Reis
81e430c352
add tag toto to test on Jenkins
2017-01-16 10:10:14 +01:00
Simon Morlat
656ff43b13
fix most common warnings
2017-01-14 14:13:26 +01:00
Simon Morlat
5805d4b106
fix automake build
2017-01-14 13:52:52 +01:00
Ghislain MARY
5fd0fe2583
Fix some english mistakes.
2017-01-13 14:57:02 +01:00
François Grisez
85b5ca097a
Reworking of Liblinphone API
...
* Introduction of LinphoneFactory singleton class to create
core-independent object like LinphoneAddress or LinphoneVcard.
* Make several C structures inherite from belle_sip_object_t class:
* LinphoneCore
* LinphoneVcard
* LinphoneAuthInfo
* Creation of the LinphoneCoreCbs class that enable to store the
callbacks used by LinphoneCore.
2017-01-12 17:47:01 +01:00
Ghislain MARY
19d47a6478
Fix call repair when in paused state.
2017-01-12 12:00:21 +01:00
Jehan Monnier
a5361924f2
add unit tests
2017-01-11 14:39:22 +01:00
Ghislain MARY
292a798178
Set IPv6 address in RTP IO mode test if IPv6 is enabled.
2017-01-11 14:16:58 +01:00
Ghislain MARY
d55353a7c6
Use our own implementation of getnameinfo().
2017-01-10 11:03:46 +01:00
Ghislain MARY
3f25339708
Add an iterate call when tunnel is connected so that the callback is called before going further.
2017-01-05 10:14:59 +01:00
Simon Morlat
00f620c58a
Add a test for zrtp silent calls (with no RTP packets transmitted).
...
This tries to replicate a reported issue where the HELLO packet was never repeated.
This commit also fixes the assert of SAS code equality, that was passed only if SAS are known.
A zrtp call without SAS would pass the test before.
2016-12-21 23:05:48 +01:00
Ghislain MARY
66887a5200
Move some documentation from the source code to the headers.
2016-12-20 12:05:42 +01:00
Ghislain MARY
33b72ce6b5
Move public header files in the include/linphone directory.
2016-11-15 14:41:18 +01:00
Simon Morlat
29db7d5fdb
fix memory leak
2016-11-05 00:06:51 +01:00
Ghislain MARY
8aa52c36a9
Prevent useless DNS resolution of STUN server.
2016-11-03 11:11:04 +01:00
Ghislain MARY
cdb72ebf7d
Fix call recovery testers that were failing when run one after an other.
2016-11-02 16:12:16 +01:00
Simon Morlat
cceca72237
Fix crash when a reINVITE receives a 481 response.
2016-10-21 20:55:01 +02:00
Simon Morlat
57fc3171db
Rework and clarify the "Call with ICE and video added" test family.
...
add_video() no longer exists and is replaced by request_video(), since this function doesn't guarantee video to be established depending on receiver's policy.
Also, it no longer modifies the video policy, for clarity. Instead, it uses linphone_core_accept_call_update() to accept video despite of video policy.
2016-10-20 23:02:28 +02:00
Simon Morlat
6b4c34d60a
work in progress regarding video test, but still not functional
2016-10-20 01:42:49 +02:00
Ghislain MARY
9a23352c4c
Stricter compilation options + new compilation error fixes.
2016-10-19 17:31:07 +02:00
Ghislain MARY
871984b4ee
Merge branch 'dev_rat'
2016-10-19 10:29:27 +02:00
Simon Morlat
24cd60cf0d
fix windows compiler warnings
2016-10-18 23:19:25 +02:00
Ghislain MARY
21e37459d1
Change behaviour of "Call paused resumed with sip packet losses" test because of RAT changes.
2016-10-18 17:04:44 +02:00
Ghislain MARY
e50961a8ff
Merge branch 'master' into dev_rat
2016-10-18 11:06:03 +02:00
Ghislain MARY
504c1df3f7
Repair some regressions caused by the changes made for RAT.
2016-10-18 11:04:50 +02:00
Simon Morlat
0bf7d8d555
add new ICE tests
2016-10-14 15:41:49 +02:00
Ghislain MARY
7dedf2cf8f
Fix call params memory leaks.
2016-10-13 17:50:37 +02:00
Ghislain MARY
d5d0f39517
Implement section 5.5 of RFC 6141, recover from UAC connection loss during re-INVITE.
2016-10-13 14:52:09 +02:00
Simon Morlat
59a76226ff
fix rtp symmetric for IP version changes, and fix crash in mediastreamer2
2016-10-13 13:10:39 +02:00
Ghislain MARY
0a4084bc4a
Merge branch 'master' into dev_rat
2016-10-11 09:58:10 +02:00
Simon Morlat
be43cdfc41
fix crashing test
2016-10-10 10:36:22 +02:00
Ghislain MARY
1fce1b1581
Repair call where a connection loss occurs on the caller side by sending a new INVITE with a Replaces header.
2016-09-30 16:55:47 +02:00
Ghislain MARY
73539fefa1
Try to repair calls in early state when a network loss occurs.
2016-09-30 16:55:47 +02:00