Sandrine Avakian
0024fab59d
Merge branch 'master' into dev_loc
2017-04-11 13:29:35 +02:00
Sandrine Avakian
64a18a5b23
Documenting functions
2017-04-11 13:28:47 +02:00
Ghislain MARY
44b2f6ada7
Fix call logs read from database clearing in migration process.
2017-04-11 10:41:16 +02:00
Sandrine Avakian
95387d3785
Fixes with reason header call decline.
2017-04-07 14:43:24 +02:00
Sandrine Avakian
5f084675bd
remove unused variable in tests.
...
Moving function for api to error_info.h
2017-04-06 11:27:54 +02:00
Sandrine Avakian
710c416e0a
Merge commit '77913a3c5e3aace6ab48b78383c011d50c6bec3c' into dev_loc
...
# Conflicts:
# coreapi/bellesip_sal/sal_op_call.c
# coreapi/callbacks.c
# mediastreamer2
# oRTP
2017-04-04 14:50:10 +02:00
Simon Morlat
e0def942a9
Report call logs for calls aborted before they are notified to the application.
2017-04-03 15:31:13 +02:00
Sandrine Avakian
92c8c0e4da
First commit for decline call with reason header support
2017-04-03 14:31:53 +02:00
François Grisez
351bb97027
Reworking of Liblinphone's API around payload types
2017-04-03 12:34:49 +02:00
Sandrine Avakian
db0191ec9e
Renaming functions :
...
-linphone_call_error_info_to_sal_op into linphone_error_info_to_sal as there is no LinponeCall object involved here.
- linphone_call_terminate_with_error into linphone_call_terminate_with_error_info
Fixes in linphone_call_terminate_with_error_info.
2017-03-30 10:47:42 +02:00
Sandrine Avakian
ad337fffef
Adding new API int linphone_call_terminate_with_error_info(LinphoneCall *call, const LinphoneErrorInfo *ei) and other functions to handle RFC3326 reason header.
2017-03-27 15:27:42 +02:00
Sandrine Avakian
6adccb389b
Merge branch 'master' into dev_loc
2017-03-23 11:41:21 +01:00
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
Sandrine Avakian
0009e277d7
Added linphone_call_set_params to modify SDP header and attributes.
...
Added linphone_call_get_params to get local call params used.
Added tests .
2017-03-20 14:14:43 +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