Simon Morlat
8cd3fc9bfa
Fix linphone_core_create_call_params(), who should set avpf_rr_interval in all cases.
...
This solves bugs lots of RTCP spam when call params are not created appropriately.
2016-05-16 17:22:15 +02:00
François Grisez
7559624f53
Fixes many memory issue in the code of the conference feature
2016-05-16 16:28:30 +02:00
Jehan Monnier
f51f286803
make sure subscription are not sent if linphonecore is not ready
2016-05-16 10:49:13 +02:00
Simon Morlat
62703c016c
robustize IPv6 support for heterogenous cases.
...
Also, the RTP sockets are now always IPv6 when ipv6 is enabled in LinphoneCore,
independently of what is finally proposed in SDP, so that these sockets can always send and recv
with both versions.
This is consistent with what is already done in belle-sip for SIP sockets.
2016-05-12 23:33:33 +02:00
Ghislain MARY
db76eba44b
belle_sip_freeaddrinfo() is now bctbx_freeaddrinfo().
2016-05-12 14:07:28 +02:00
Simon Morlat
bf20329191
fix LinphoneCore.muteMic() !
2016-05-12 12:19:13 +02:00
Sylvain Berfini
a7ad7997f4
Added JNI method to create LpConfig from buffer
2016-05-11 15:38:24 +02:00
Jehan Monnier
026bbe8db3
Implement support of dialog created by Notify matching subscription
2016-05-11 14:54:38 +02:00
Sylvain Berfini
04f704aa93
Fixed two potential issues with presence
2016-05-11 11:37:59 +02:00
Sylvain Berfini
ecda7e67a5
Fix too many unref crash in vcard tester
2016-05-10 18:14:48 +02:00
Ghislain MARY
bd6ae0f373
Update oRTP submodule + fix TunnelManager according to changes made in oRTP.
2016-05-10 17:35:12 +02:00
Simon Morlat
fa00efddbb
fix memory leak in JNI getHistory()
2016-05-10 16:03:14 +02:00
François Grisez
129de71fe1
Small reworking of LinphoneConference
...
* Move calls to Conference::addParticipant()/removeParticipant()
* Delete all calls to linphone_call_ref() and linphone_call_unref()
2016-05-10 15:51:32 +02:00
François Grisez
88d3811871
Fixes memory leak in "Eject from 4 participants conference" tester
2016-05-10 15:51:32 +02:00
Sylvain Berfini
3fb9e8b7f6
Added a take screenshot button in video window in gtk app + updated translations
2016-05-10 12:02:24 +02:00
Simon Morlat
79dd758bf6
create http provider with ipv6 enabled
2016-05-09 22:05:02 +02:00
Simon Morlat
63bc42a555
fix AVPF management in offer-answer. Initiate an implicit avpf offer while implicit avpf is locally disabled
...
should result in avpf disabled locally for these payloads.
2016-05-09 20:47:28 +02:00
Ghislain MARY
7d260db562
Fix Python module unit tests.
2016-05-09 15:21:11 +02:00
Gautier Pelloux-Prayer
7cf0e80eac
sal_impl.c: discard out of dialog ACK with invalid to-tag
2016-05-09 12:05:19 +02:00
Sylvain Berfini
b38e891025
Updated oRTP/ms2 to fix issue with payload numbers
2016-05-09 11:23:01 +02:00
Sylvain Berfini
2ed0e5547c
Added linphonerc field to disable RTT messages database storage
2016-05-06 15:25:11 +02:00
Jehan Monnier
c1ebfa171a
make sure ice re-invite is disabled in case of DTLS
2016-05-06 15:19:54 +02:00
Sylvain Berfini
8fdfb4160a
Improved chat_message_put_char method to store message if end of line character is passed + improved tester
2016-05-06 15:17:57 +02:00
Sylvain Berfini
89f62e10e9
Prevent crash when reinvite has payload with null mime type
2016-05-06 10:43:56 +02:00
Simon Morlat
51ce29df7d
fix payload type flag
2016-05-05 09:52:16 +02:00
Sylvain Berfini
72b2faa887
Fixed linphone_core_find_payload_type to look into text payloads as well
2016-05-04 14:31:50 +02:00
Simon Morlat
6b541420a9
make average quality rating to take into account video as well
2016-05-02 10:19:14 +02:00
Gautier Pelloux-Prayer
0d0ecca305
presence_server: fix memory leaks
2016-04-29 16:40:49 +02:00
Simon Morlat
97a3bfdd9b
fix bug consisting in implicif avpf being deactivated accidentally by ICE reINVITE.
2016-04-29 16:39:13 +02:00
Gautier Pelloux-Prayer
8377540fc5
friendlist.c: fix linphone_friend_list_update_subscriptions to avoid switching to P2P presence in case of disabled subscriptions list
2016-04-29 15:46:00 +02:00
Simon Morlat
8c521d1ba3
implicit avpf bugfixes: do not configure encoders to use avpf if avpf is not accepted or offered by remote.
2016-04-29 15:13:05 +02:00
Brieuc Viel
0215e014f4
added JNI method for isPresenceReceivedon LinphoneFrined
2016-04-29 09:04:17 +02:00
Gautier Pelloux-Prayer
293c265e7d
linphonecore.c: speedup and reduce maximum time to properly shutdown linphone to avoid sigkill from system when linphone takes too long
2016-04-27 16:18:08 +02:00
Sylvain Berfini
6429f520bf
Removed LinphoneFriendList.closeSubscriptions method from JNI wrapper
2016-04-27 16:11:09 +02:00
Gautier Pelloux-Prayer
08e0384abe
event.c: fix compilation...
2016-04-27 15:40:30 +02:00
Gautier Pelloux-Prayer
046184b541
event.c: fix crash with event beeing freed twice in case of error
2016-04-27 15:25:17 +02:00
Sylvain Berfini
b58f81dbea
Fixed lpc2xml_test programm
2016-04-27 15:07:31 +02:00
Sylvain Berfini
ad382a060c
Added JNI method enableSubscriptions for LinphoneFriendList
2016-04-27 14:29:40 +02:00
Simon Morlat
db56234ba1
properly set the decline reason for incoming call timeout
2016-04-27 14:15:55 +02:00
Sylvain Berfini
be6d6b47b3
Added a way to not dump some chosen sections/entries when converting lpc to xml
2016-04-27 12:19:38 +02:00
Gautier Pelloux-Prayer
c440e2d0e8
linphonecore.c: instead friend list only when starting linphonecore, because it relies on the linphone configuration file which is not available earlier
2016-04-27 11:22:14 +02:00
Gautier Pelloux-Prayer
e746c7876b
friend.c: fix gcc warning
2016-04-26 16:40:26 +02:00
Gautier Pelloux-Prayer
0d298a1c4e
friendlist.c: enable subscription by default
2016-04-26 15:32:05 +02:00
Gautier Pelloux-Prayer
23397e26be
friendlist: add linphone_friend_list_enable_subscriptions API
2016-04-25 17:14:56 +02:00
Sylvain Berfini
9efcd5f610
JNI wrapper for linphone_friend_list_close_subscriptions method
2016-04-25 14:43:48 +02:00
Sylvain Berfini
e3e363dbdc
Fixed infinite loop when carddav context is null
2016-04-25 11:15:49 +02:00
Gautier Pelloux-Prayer
f40b398e2c
misc: fix compilation warnings on iOS
2016-04-25 10:39:30 +02:00
Sylvain Berfini
ade92fb2e5
Fixed crash in carddav when updating more than 1 dirty friend from client to server + improved storage actions for friends in lists
2016-04-22 17:02:37 +02:00
Sylvain Berfini
7726df5b32
Added a way to store the correct auth info in carddav context to not iterate on all auth infos each time
2016-04-22 16:10:39 +02:00
Simon Morlat
3b2f0be5b1
fix bad naming of linphonerc property
2016-04-22 12:10:26 +02:00