Commit graph

102 commits

Author SHA1 Message Date
Benjamin Reis
1c2b5ab29c Add accepted elswhere and declined elsewhere call status, do not display this status as missed + tester 2017-09-08 15:14:35 +02:00
Jehan Monnier
1948fbcb07 Revert most of Ronan refactoring to avoid to much instability on master. 2017-09-08 15:13:34 +02:00
Sylvain Berfini
ca82443334 Prevent test Call redirected by callee from crashing 2017-09-01 17:50:06 +02:00
Benjamin Reis
94a0af4119 Add accepted elswhere and declined elsewhere call status, do not display this status as missed + tester 2017-08-30 17:06:37 +02:00
Benjamin Reis
ab41ae3c45 add gruu support 2017-08-25 11:39:37 +02:00
Simon Morlat
e4149d19a8 Add LinphoneCall callback to be notified about ACKs, in order to be able to add custom headers in sent ACKs and read custom headers in received ACKs. 2017-06-26 22:49:15 +02:00
Sylvain Berfini
7647218252 Merge branch 'dev_continuous_bw_measurement' 2017-06-26 15:02:46 +02:00
Benjamin Reis
1c80e72cb1 Recreate ZRTP DB file when corrupted and test 2017-06-26 11:08:38 +02:00
Jehan Monnier
1612e329a1 avoid cancel with info testers to crash 2017-06-19 14:49:47 +02:00
Ghislain MARY
279ee501aa Fix build on Windows 64bit. 2017-06-16 11:13:19 +02:00
Sylvain Berfini
b3b1d63b11 Merge remote-tracking branch 'origin/master' into dev_continuous_bw_measurement 2017-06-15 17:27:47 +02:00
Jehan Monnier
2aa9087b70 fix call log status in case of missed call 2017-06-13 10:53:10 +02:00
Benjamin Reis
ad6eb080f6 enable tls to tests 2017-06-05 14:03:30 +02:00
Benjamin Reis
5d566fcc32 Add reason header to CANCEL and add tests for reason headers 2017-06-05 10:29:40 +02:00
Benjamin Reis
32b7ce6db0 Add reason heanders to request + tests 2017-06-01 16:56:51 +02:00
Erwan Croze
4b648c1158 Use of BCTBX_NO_BREAK instead of LINPHONE_NO_BREAK 2017-05-31 15:25:47 +02:00
Sylvain Berfini
e4c70dd7ad Added test for video bandwidth estimator 2017-05-22 17:32:09 +02:00
Ghislain MARY
a17e2be2fa The LinphonePlayer is now a belle_sip_object and is now wrappable. 2017-04-24 15:52:00 +02:00
Simon Morlat
05a9cf1279 fix zrtp bug 2017-04-19 16:55:31 +02:00
Sylvain Berfini
83b94af9a4 LinphoneCallStats is now a belle_sip_object. BREAKS BINARY COMPATIBILITY 2017-04-19 16:17:51 +02:00
Simon Morlat
c244261bd6 Merge branch 'master' of git.linphone.org:linphone 2017-04-14 15:55:50 +02:00
Simon Morlat
7f57f6828c merge branch with reason header support and new ErrorInfo features.
Add JNI and java interfaces. Fix issues.
2017-04-14 15:28:58 +02:00
Benjamin Reis
0f1ac2a7ac Add an assert in Early cancelled call 2017-04-14 11:27:28 +02:00
Sandrine Avakian
34c276541e Renaming linphone_call_decline_with_error into linphone_call_decline_with_error_info 2017-04-12 10:35:32 +02:00
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