Commit graph

4057 commits

Author SHA1 Message Date
Simon Morlat
e4c674c2e3 implement the sending of out-of-dialog NOTIFYs, and add non-regression test
This fixes a crash producing all the time when receiving such out-of-dialog NOTIFY.
2016-05-27 23:03:05 +02:00
Sandrine Avakian
fca10a6943 Fix SQLite3 vas on windows. 2016-05-27 11:38:36 +02:00
Ghislain MARY
b08cdb2212 Fix compilation error. 2016-05-26 17:57:29 +02:00
Jehan Monnier
7add04a59f Enable ipv6 by default on IOS 2016-05-26 13:57:03 +02:00
Sandrine Avakian
8efcd200c0 cosmetic 2016-05-26 09:34:45 +02:00
Gautier Pelloux-Prayer
9eb98a78f9 linphonecore.c: stop refreshing deleted proxies in case of network loss to avoid automatic reconnection 2016-05-25 15:35:46 +02:00
Sandrine Avakian
69a125b9fe Propagating structures renaming. 2016-05-25 14:10:23 +02:00
Simon Morlat
f17014999b fix crash at linphone_core_destroy() when add_missing_audio_codecs or add_missing_video_codec is set to 0. 2016-05-23 21:59:41 +02:00
Ghislain MARY
d2b8cb2dd5 Fix compilation on Windows. 2016-05-23 17:37:30 +02:00
Sandrine Avakian
c95fb27ecf Removing unused function pointer for sqlite vfs version 2 and 3. 2016-05-23 14:27:34 +02:00
Sandrine Avakian
76e45b56cb Revert "Using version 3 of SQLite3 VFS."
This reverts commit 8eab2381af.
2016-05-23 14:26:07 +02:00
Sandrine Avakian
8eab2381af Using version 3 of SQLite3 VFS. 2016-05-23 14:17:57 +02:00
Sandrine Avakian
52b51b1ba7 Use default vfs. 2016-05-23 11:53:18 +02:00
Ghislain MARY
1a1440e2dc Fix compilation. 2016-05-20 16:56:50 +02:00
Simon Morlat
f712c75b66 fix bug in previous commit in CMakeList 2016-05-20 16:44:28 +02:00
Sandrine Avakian
6649418220 Cosmetic - renaming fun, moving doc . 2016-05-20 16:15:09 +02:00
Simon Morlat
57561bb120 fix compilation error with no sqlite support 2016-05-20 13:55:00 +02:00
Simon Morlat
9ae188f4c7 fix compilation error 2016-05-20 12:05:14 +02:00
Simon Morlat
8a25d2f703 update for lastest bctoolbox 2016-05-20 11:35:48 +02:00
Sandrine Avakian
62a049959c Addiing sqlite3_bctbx_vfs to Makefile.am. 2016-05-20 11:02:27 +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