Ghislain MARY
ef66a8e392
Enable TURN for the ICE session if the NAT policy tells to do so.
2016-05-20 10:50:54 +02:00
Ghislain MARY
e224761160
Handle DNS SRV resolution of STUN server.
2016-05-20 10:50:54 +02:00
Ghislain MARY
b6076942fc
Add LinphoneNatPolicy API and deprecate LinphoneFirewallPolicy.
2016-05-20 10:50:54 +02:00
Ghislain MARY
3030d9a9c9
Use new STUN API.
2016-05-20 10:50:54 +02:00
Simon Morlat
b79535afe9
fix automake build and simplify sqlite enablement options
2016-05-20 09:37:53 +02:00
Sandrine Avakian
662df7811a
Windows build fix.
2016-05-19 17:51:10 +02:00
Sandrine Avakian
7483daa610
Compatibility fixes.
2016-05-19 16:15:08 +02:00
Sandrine Avakian
722e490907
Renaming bctoolbox structures.
2016-05-18 17:12:27 +02:00
Sandrine Avakian
7978fe6b2d
Merge branch 'master' into bc_vfs
2016-05-18 16:58:24 +02:00
Jehan Monnier
aaa2c3c194
change bctoolbox_ to bctbx_
2016-05-18 16:15:32 +02:00
Sandrine Avakian
06b20f18e5
Merge branch 'master' of git.linphone.org:linphone into bc_vfs
2016-05-18 15:55:59 +02:00
Sandrine Avakian
e2a22371e0
Documenting
2016-05-18 15:55:04 +02:00
Sandrine Avakian
775692b7a2
Matching changes done in bctoolbox/bc_vfs.c .
2016-05-18 15:47:30 +02:00
Gautier Pelloux-Prayer
36fd57c45b
friend.c: linphone_friend_get_addresses must return at least URI if we are not using vcard
2016-05-18 13:22:45 +02:00
Sandrine Avakian
197f727686
Cleaning & documenting.
2016-05-17 16:48:12 +02:00
Sandrine Avakian
5e967f62de
Merge branch 'master' of git.linphone.org:linphone into bc_vfs
2016-05-17 15:50:29 +02:00
Jehan Monnier
030de1f36f
make sure dialog created by NOTIFY can be attached to a valid op
2016-05-17 15:19:01 +02:00
Sandrine Avakian
c9ce5a9159
Merge branch 'master' of git.linphone.org:linphone into bc_vfs
2016-05-17 14:09:28 +02:00
Sandrine Avakian
6cfac0ff44
Using newly created functions bctbx_file_close_and_free, bctbx_file_create_and_open. in lpconfig.c.
...
Changing check on file descriptor return value : should be different from -1 if open was successful .
Using bctbx_file_open and bctbx_file_close in sqlite3bctbx_Open and sqlite3bctbx_Close.
Registers the VFS as default incall_log.c, friend.c and mesage_storage.c .
2016-05-17 11:11:49 +02:00
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
Sandrine Avakian
ae7e1b7b0f
Fixing read bug and documenting.
2016-05-16 16:08:41 +02:00
Jehan Monnier
f51f286803
make sure subscription are not sent if linphonecore is not ready
2016-05-16 10:49:13 +02:00
Sandrine Avakian
bdee27db9f
Merge branch 'master' of git.linphone.org:linphone into bc_vfs
2016-05-13 14:41:08 +02:00
Sandrine Avakian
957b32d042
Documenting and cleaning.
2016-05-13 14:39:52 +02:00
Sandrine Avakian
16286e82e6
Adding Sync function in sqlite3_bctbx_vfs.
...
Fixing read functions error cases in lpconfig and vfs .
2016-05-13 11:44:46 +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
Sandrine Avakian
fea70fc4ce
Merge branch 'master' of git.linphone.org:linphone into bc_vfs
2016-05-12 10:38:07 +02:00
Sandrine Avakian
c400e2f563
First use of sqlite3 bctbx custom vfs.
2016-05-12 10:36:58 +02:00
Sandrine Avakian
3ecf8e0e20
Adding sqlite3 custom vfs files.
2016-05-12 10:35:58 +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
Sandrine Avakian
01d2634738
Merge branch 'master' of git.linphone.org:linphone into bc_vfs
2016-05-06 15:46:07 +02:00
Sandrine Avakian
fb0d5cc30f
Updating function names to match the definitions in bctoolbox.
2016-05-06 15:39:16 +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