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
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
Sandrine Avakian
44d5e71088
Merge branch 'master' of git.linphone.org:linphone into bc_vfs
2016-05-04 16:27:21 +02:00
Sandrine Avakian
80da8c3c9d
Typo fix.
2016-05-04 16:22:31 +02:00
Sandrine Avakian
14849fa6a7
Harmonizing and modifying error codes returned by bcRead, bcWrite, bcClose.
...
Fixing errors in bcGetLine and bc_file_fprintf .
For the time being, bc_file_fprintf handles the offset update when writing to the file.
2016-05-04 14:42:15 +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
Sandrine Avakian
6e111ca4f6
Merge branch 'master' of git.linphone.org:linphone into bc_vfs
2016-05-02 11:23:11 +02:00
Simon Morlat
6b541420a9
make average quality rating to take into account video as well
2016-05-02 10:19:14 +02:00
Sandrine Avakian
719befb682
Merge branch 'master' of git.linphone.org:linphone into bc_vfs
2016-04-29 17:14:09 +02:00
Sandrine Avakian
a25accb515
Adding bc_file API in lpconfig.
...
Used are : bc_file_read, bc_file_open, bc_file_close.
2016-04-29 17:08:46 +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