Commit graph

4394 commits

Author SHA1 Message Date
Simon Morlat
64ac0d5081 If multicast is used, create RTP socket with the same address familly as the multicast address, in order to workaround issues with dual stack sockets and multicast, especially on mac os. 2016-11-03 22:58:44 +01:00
Jehan Monnier
1e0661a268 fix linphone_proxy_config_normalize_number for better optionnal num part handling 2016-11-03 17:30:01 +01:00
Ghislain MARY
8aa52c36a9 Prevent useless DNS resolution of STUN server. 2016-11-03 11:11:04 +01:00
Simon Morlat
3c3cb9f1cf fix compilation error 2016-11-03 09:43:47 +01:00
Ghislain MARY
ce1955ff05 Revert "Fix possible leak of STUN resolver context."
This reverts commit a2318062c5.
2016-11-02 17:06:13 +01:00
Ghislain MARY
a2318062c5 Fix possible leak of STUN resolver context. 2016-11-02 16:49:37 +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
Sylvain Berfini
7fb33e2fa3 Fix account_creator_is_account_linked not being used error 2016-10-26 15:51:41 +02:00
Ghislain MARY
85ffd1e592 Fix build of Python module + fix memory leak of bctbx_list_t objects in the wrapper. 2016-10-26 15:49:10 +02:00
Ghislain MARY
452d66e06d Add an error log when parsing of an ICE candidate in the SDP fails. 2016-10-25 11:05:54 +02:00
Ghislain MARY
b6d9baff92 No longer access dblk_t fields directly. 2016-10-24 16:51:51 +02:00
Ghislain MARY
cadf505786 Add specific callback to perform action (in this case re-INVITE) on cancel response. 2016-10-24 14:27:45 +02:00
François Grisez
e310831d7d Fix build issue in JNI wrapper 2016-10-24 14:14:50 +02:00
Sylvain Berfini
3ff8a88a1e Updated linphone_friend_get_addresses to return a const list that doesn't have to freed after 2016-10-24 12:09:14 +02:00
Simon Morlat
a3e599b438 fix crash when not building with vcard 2016-10-22 10:33:08 +02:00
Simon Morlat
008892b9b4 fix memory leak and compilation issue 2016-10-21 21:48:18 +02:00
Simon Morlat
cceca72237 Fix crash when a reINVITE receives a 481 response. 2016-10-21 20:55:01 +02:00
Sylvain Berfini
c7e0929094 Cache vCards SIP addresses for faster getters 2016-10-21 17:36:19 +02:00
Erwan Croze
5cbf79d6d7 JNI for country list 2016-10-21 15:09:07 +02:00
Simon Morlat
7a2470c33d fix bug 2016-10-21 14:09:03 +02:00
Brieuc Viel
fc1b089175 [accountCreator] update account_creator_configure to keep default value server_add and route if not null 2016-10-21 11:38:58 +02:00
Simon Morlat
596a6292c1 fix useless media restarts due to ICE reINVITE. 2016-10-21 11:02:42 +02:00
Ghislain MARY
33f515d1ee Fix build when ms_debug is activated. 2016-10-21 10:32:34 +02:00
Simon Morlat
ba94faf38a fix crash in tests due to calling linphone_core_accept_call_update() within the CallUpdatedByRemote notification. 2016-10-21 09:24:14 +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
Erwan Croze
36554835ff Adding new JNI function 2016-10-20 14:59:13 +02:00
Ghislain MARY
21c32fb781 Fix missing symbol exports for Windows build. 2016-10-20 14:31:33 +02:00
Simon Morlat
a9e540e7ea fix excess initializer when compiling with old versions of sqlite3 2016-10-20 12:30:01 +02:00
Simon Morlat
f403e86c1c fix compilation problem on debian 7 2016-10-20 12:06:46 +02:00
Erwan Croze
a1a5bcbe55 Fix enum name 2016-10-20 11:02:22 +02:00
Simon Morlat
0d2524320b allow missing initializers 2016-10-19 19:37:42 +02:00
Ghislain MARY
9a23352c4c Stricter compilation options + new compilation error fixes. 2016-10-19 17:31:07 +02:00
REIS Benjamin
bb817a6a02 Set dial prefix when login with username if possible 2016-10-19 16:01:48 +02:00
Erwan Croze
5529671088 Fix ha1 params order 2016-10-19 11:47:33 +02:00
Ghislain MARY
871984b4ee Merge branch 'dev_rat' 2016-10-19 10:29:27 +02:00
Simon Morlat
a5a65227b3 Repair multicast when ipv6 is enabled. 2016-10-18 23:10:21 +02:00
Simon Morlat
6e15e3b97c fix windows build warning 2016-10-18 19:48:38 +02:00
Simon Morlat
54b1500c76 reset java weak ref when LinphoneChatMessage is finalized. 2016-10-18 16:32:44 +02:00
Simon Morlat
2af20c28af clean compatibility code (in the hope of fixing a memory leak) 2016-10-18 15:48:15 +02:00
Simon Morlat
884cc80809 fix issue with video stream not started if ICE gathering is not performed. 2016-10-18 14:14:39 +02:00
Ghislain MARY
88e515f71f One more fix for RAT handling. 2016-10-18 12:28:13 +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
Erwan Croze
43b61677f3 Fix some error 2016-10-17 15:41:41 +02:00
Simon Morlat
565f83f13d improve and fix management of REGISTER in LinphoneProxyConfig 2016-10-14 18:59:54 +02:00
Erwan Croze
01498a1f44 Adding remote ip family to call stats 2016-10-14 17:14:29 +02:00
Simon Morlat
0bf7d8d555 add new ICE tests 2016-10-14 15:41:49 +02:00
Erwan Croze
36c73a9d0a Adding jni for in call stats 2016-10-14 15:26:42 +02:00
Simon Morlat
3dcb23ac8d fix potential memory leak of stun server resolver context 2016-10-14 14:21:21 +02:00
Simon Morlat
450823d634 fix tests 2016-10-14 14:04:39 +02:00