Commit graph

4169 commits

Author SHA1 Message Date
Ghislain MARY
b03a9b25f8 Add API and config parameter to enable/disable DNS search. 2016-07-28 16:19:11 +02:00
Ghislain MARY
159488da14 Handle IPv6 for ICE and TURN. 2016-07-28 16:10:06 +02:00
Ghislain MARY
94695d4774 Add NAT policy JNI wrapper. 2016-07-28 15:57:15 +02:00
Ghislain MARY
69b99e2e4e Use bctbx_list_t instead of MSList in JNI. 2016-07-28 15:57:07 +02:00
Ghislain MARY
37a2fd43e6 fix bc_vfs header 2016-07-27 14:48:46 +02:00
Sandrine Avakian
c5d86ae5ae Fix: imported friend from Vcard not saved in DB. 2016-07-26 16:20:45 +02:00
Gautier Pelloux-Prayer
8d9084ce8e improve chat 2016-07-26 10:14:40 +02:00
Sandrine Avakian
16353f4e3c Remove default route when configuring already existing linphone account in the wizard.
Forcing setting empty route.
2016-07-21 14:22:12 +02:00
Sandrine Avakian
bf149410ea Fix small error in AES patch. 2016-07-08 15:04:54 +02:00
Sandrine Avakian
8539d068d2 Big AES patch 2016-07-08 15:02:36 +02:00
Sylvain Berfini
1590b294ad Improved performances related to vCard parsing 2016-06-29 16:33:22 +02:00
Sylvain Berfini
a3b3867a6c More leaks fixed 2016-06-29 15:46:52 +02:00
Sylvain Berfini
ae313e7020 Fix some memory leaks 2016-06-29 14:47:49 +02:00
Sylvain Berfini
2e086ee415 Fix iconv conversion from UTF8 to UTF8 on Android and possibly others 2016-06-28 16:27:21 +02:00
Sylvain Berfini
31dac3af4a Enabled back VFS 2016-06-28 14:18:14 +02:00
Sylvain Berfini
d1f2b1d28f Fixed invalid read(s) in vcard.cc 2016-06-28 11:05:39 +02:00
Simon Morlat
c163b1a492 fix potential crash in lp_config_sync.c 2016-06-28 10:37:41 +02:00
Sylvain Berfini
0f77c4518c Clean some lost localRefs to prevent overflow 2016-06-27 16:35:16 +02:00
Sylvain Berfini
0dfe68b2c5 Fix issue in chatdb unlink in tester + use delete instead of free 2016-06-27 15:34:09 +02:00
Sylvain Berfini
fc109e215c Get rid of BelCardParser instance 2016-06-27 15:08:58 +02:00
Simon Morlat
755c21328c add missing export for windows, as this function is used in tester library 2016-06-27 11:58:04 +02:00
Ghislain MARY
3c0a4e15c3 Do not use deprecated ms_list_remove() function. 2016-06-27 09:30:16 +02:00
Gautier Pelloux-Prayer
1ddaac2499 ios: fix build of tools/tester binaries 2016-06-24 16:09:38 +02:00
Ghislain MARY
01506f4fca Do not defer call update for ICE candidates gathering when the ICE session returned that gathering is not needed. 2016-06-24 15:03:54 +02:00
Ghislain MARY
7cf7f503cf Fix build on bb10 (however iconv is now not used on bb10, so let's hope they are using UTF-8 locales). 2016-06-24 14:07:14 +02:00
Jehan Monnier
142d465862 add lime stubbed functions 2016-06-23 16:25:41 +02:00
Jehan Monnier
7bce4836c8 Merge branch 'master' of git.linphone.org:linphone 2016-06-23 14:15:46 +02:00
Jehan Monnier
144743535d Merge remote-tracking branch 'origin/3.10.x' 2016-06-23 14:15:38 +02:00
Ghislain MARY
103f7a6078 Do not include dependencies in the link interface when building a shared library. 2016-06-23 13:25:11 +02:00
Gautier Pelloux-Prayer
747209c613 tester: fix compilation on iOS 2016-06-22 16:23:38 +02:00
Ghislain MARY
01919efecc Fix crash in ICE when the tunnel is activated. 2016-06-22 15:37:27 +02:00
Ghislain MARY
d25ee01e99 Also clear the STUN server username when cleaning a NAT policy. 2016-06-21 17:14:48 +02:00
Sandrine Avakian
ef52735633 Fix windows compilation warnings. 2016-06-21 14:43:38 +02:00
Sylvain Berfini
3b22e0f8b9 All calls to GetStringUTFChars and ReleaseStringUTFChars in JNI layer are now protected from NULL values 2016-06-17 14:24:31 +02:00
Sylvain Berfini
9063a2e025 All calls to GetStringUTFChars and ReleaseStringUTFChars in JNI layer are now protected from NULL values 2016-06-17 14:23:32 +02:00
Ghislain MARY
8d4c44e8cc Fix Python module automatic code generation. 2016-06-17 14:19:43 +02:00
Ghislain MARY
b535d1f153 Use bctbx_list_t instead of MSList that has been deprecated. 2016-06-16 17:42:33 +02:00
Sandrine Avakian
a82a1acaa2 size_t warning. 2016-06-16 15:27:36 +02:00
Sandrine Avakian
b5b0abfdf3 Fixing size_t error on Mac OS. 2016-06-16 14:01:18 +02:00
Ghislain MARY
c13647f8bd Treat warnings as errors on Windows. 2016-06-16 12:23:53 +02:00
Gautier Pelloux-Prayer
0e082f1a40 chat: improve message_tester suites and fix memory leaks 2016-06-16 11:25:40 +02:00
Simon Morlat
68e470907c implement late ICE activation, add test for it.
Application needs to set
[net]
allow_late_ice=1
2016-06-15 11:45:19 +02:00
Sandrine Avakian
ab5a15124a VFS - ConvertFromUtf8 extended to all platforms. 2016-06-14 17:15:23 +02:00
Ghislain MARY
11b98c90f3 Get HANDLE from fd for sqlite sync on Windows. 2016-06-14 16:54:17 +02:00
Sylvain Berfini
e047dcf829 Improved vcard import/export code a bit 2016-06-14 15:41:29 +02:00
Ghislain MARY
16444fbc3e Install pdb file on Windows when building in RelWithDebInfo. 2016-06-14 12:30:28 +02:00
Sylvain Berfini
4acb65212a Moved bctoolbox set_log_level from tester to liblinphone 2016-06-14 12:23:20 +02:00
Sylvain Berfini
64ca9e82e5 Improved import friends from vcards feature + set bctoolbox logger in linphone tester 2016-06-14 11:44:43 +02:00
Sandrine Avakian
e962f84b36 VFS activation.
Using utf8 conversions, meaning converting back to Windows format on Windows
with ConvertFromUtf8Filename in sqlite3bctbx_Open.
Windows using win32  sqlite VFS methods for everything except open, read, write, close , sync, file control,
device characteristics, file size and lock related methods. Some of them are just stubs, refer to
source code.
2016-06-14 10:06:16 +02:00
Sylvain Berfini
311ddd6030 Better way to disable VFS 2016-06-13 14:43:49 +02:00