Commit graph

3310 commits

Author SHA1 Message Date
Ghislain MARY
702a5a6fe9 Do not deactivate stream when its remote offer direction is recvonly. 2015-10-02 11:17:01 +02:00
Gautier Pelloux-Prayer
2b012a60a0 account_creator: disable regex on win32 2015-10-02 10:29:26 +02:00
Gautier Pelloux-Prayer
8e3f9a337a account_creator: fix crashes when URL is invalid and set default domain if any 2015-10-01 17:30:44 +02:00
Gautier Pelloux-Prayer
53a0f03999 account_creator: rework it to be error-friendly 2015-10-01 15:57:51 +02:00
Gautier Pelloux-Prayer
26ce4c42aa linphonecore: add linphone_transport_to_string and linphone_transport_parse APIs 2015-10-01 15:57:51 +02:00
Gautier Pelloux-Prayer
def7b77e15 proxy.c: linphone_proxy_config_set_route now returns -1 if route is invalid 2015-10-01 15:57:51 +02:00
Ghislain MARY
9e54fc0343 Remove duplicated definitions of payload_type_set_number and payload_type_get_number. 2015-10-01 14:56:18 +02:00
Ghislain MARY
61ac1f8173 Fix compilation warnings when building for Windows 10. 2015-10-01 14:29:00 +02:00
Sylvain Berfini
9ed9048900 Improved a bit some variable declarations 2015-09-30 12:06:36 +02:00
Ghislain MARY
c5461d7b6f Add java wrapper for linphone_call_set_next_video_frame_decoded_callback. 2015-09-29 15:38:36 +02:00
Sylvain Berfini
ccc60f16ec Added test for SRTP and realtime text 2015-09-29 14:22:59 +02:00
Johan Pascal
10c8d03e44 Fix SRTP key length error in SDES mode 2015-09-29 13:28:08 +02:00
Sylvain Berfini
d12f596bbe Added some missing pieces for ICE and text stream + fix for textstream always AVP 2015-09-29 11:53:23 +02:00
Ghislain MARY
04185679c7 Fix bug 0002495: ICE restart doesn't work as expected.
A change in ICE credentials in the SDP detects an ICE restart and triggers stream reconstruction.
2015-09-28 17:04:51 +02:00
Sylvain Berfini
c29d018bff Added possibility to disable audio stream in call params + tester for RTT without audio stream 2015-09-28 12:08:16 +02:00
Sylvain Berfini
15d4158834 Updated RTT end of message character from crlf to unicode 2028 2015-09-28 10:25:04 +02:00
Simon Morlat
a4f4d59906 fix ICE regression 2015-09-25 19:23:20 +02:00
Simon Morlat
46e3ae725a fix RTT CRLF handling (not sure it is correct but at least it no longer does invalid reads)
fix memory leak
2015-09-25 18:27:27 +02:00
Simon Morlat
7cbbb6b17e fix conflicting changes 2015-09-25 17:35:18 +02:00
Simon Morlat
8e200bcf98 fix memory leaks in RTT and fix generation of local media description 2015-09-25 17:28:10 +02:00
Sylvain Berfini
ecc4615b05 Fix huge leak in rtt callback in linphonecall + a few others in rtt tester 2015-09-25 16:14:09 +02:00
Sylvain Berfini
4a5a866cd6 Finally RTT test is working 2015-09-25 15:33:53 +02:00
Jehan Monnier
a919e56787 no longer associate http proxy to sips only but allow https 2015-09-25 15:30:03 +02:00
Simon Morlat
f67f749dc8 fix possible JNI local ref overflow 2015-09-25 10:51:51 +02:00
Simon Morlat
bd0061f227 fix memory leak and add new test to check that linphone_core_destroy() sends BYE for unterminated calls. 2015-09-24 22:06:30 +02:00
Simon Morlat
8eba183b17 fix memory leaks 2015-09-24 17:25:35 +02:00
Sylvain Berfini
0216630824 More work on RTT 2015-09-24 17:21:35 +02:00
Jehan Monnier
56a08e7fab fix compilation issue 2015-09-24 16:57:39 +02:00
Jehan Monnier
4a21150da7 merge add http proxy for sip 2015-09-24 16:48:19 +02:00
Simon Morlat
0f1cf8b14a fix various recent problems with SDP offer/answer and ICE.
Most problematic was that declined streams were not put in SDP answers.
2015-09-24 16:44:07 +02:00
Gautier Pelloux-Prayer
24687ecbe9 message_tester.c: abort test if message has not been received, fix crash and reformat it 2015-09-24 14:52:04 +02:00
Simon Morlat
ba100f073f fix memory leaks 2015-09-24 11:47:51 +02:00
Simon Morlat
32eb45dfc6 fix bad handling of remote params, resulting in wrong information given in them in case of received INVITE without SDP 2015-09-24 11:15:34 +02:00
Sylvain Berfini
3f38e29408 Improved complex sip call tester 2015-09-24 09:36:45 +02:00
Simon Morlat
489a5f3b8e don't cancel an http request that is already terminated 2015-09-23 23:21:06 +02:00
Simon Morlat
28a7d3dbbe fix bug where a pause reINVITE was having a video stream while the original INVITE (made by other party) wasn't proposing video at all. 2015-09-23 18:11:03 +02:00
Simon Morlat
6e96789f33 fix memory leaks 2015-09-23 16:39:18 +02:00
Sylvain Berfini
a2fd11bed7 filled linphone_call_start_text_stream + started to replace rtt stub implementation by real one 2015-09-23 16:19:48 +02:00
Gautier Pelloux-Prayer
879e017e1e tester: update bc_tester_utils and fix some tests - disable stderr for sipp because corrupting output is not great at all 2015-09-23 14:09:52 +02:00
Ghislain MARY
1ae03a4be3 Fix invalid reads with update_rtp_stats that accesses a mediastream that has already been freed. 2015-09-23 11:51:50 +02:00
Simon Morlat
76263deaff fix crash in linphone_core_destroy() when releasing the chat rooms while belle_sip_provider_t no longer exists, and fix many memory leaks 2015-09-22 22:43:31 +02:00
Simon Morlat
4c2c12fafa fix compilation errors 2015-09-22 21:37:34 +02:00
Gautier Pelloux-Prayer
461876a9a3 chat.c: split chat and file transfer in 2 files and fix various memory leaks 2015-09-22 14:03:26 +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
Sylvain Berfini
b5d0667594 Merge branch 'dev_rtt' 2015-09-22 11:12:34 +02:00
Sylvain Berfini
0e439d9196 Fix and test for multiple mlines of same type in sdp 2015-09-22 10:47:43 +02:00
Sylvain Berfini
9a99b97a40 Fix remaining stream_index == 0 ? audio stream : video stream issue + test to check call with video mline before audio in sdp 2015-09-21 17:14:03 +02:00
Sylvain Berfini
9a792cbbf7 Added log to see which index have each stream 2015-09-21 16:29:35 +02:00
Simon Morlat
6ceaff09f6 fix check_media_direction again. 2015-09-21 10:47:18 +02:00
Simon Morlat
82286e695b attempt to repair windows build 2015-09-20 19:46:35 +02:00