Commit graph

41 commits

Author SHA1 Message Date
Ghislain MARY
50f4e52966 Store chat message in database before file upload so that if the file upload fails we can try sending the chat message an other time. 2017-02-03 15:29:40 +01:00
Simon Morlat
656ff43b13 fix most common warnings 2017-01-14 14:13:26 +01:00
Simon Morlat
6e15e3b97c fix windows build warning 2016-10-18 19:48:38 +02:00
Simon Morlat
92d0a936f5 allow unlimited call log by default when sqlite storage is enabled 2016-09-28 14:26:48 +02:00
Gautier Pelloux-Prayer
f6381d913a license: update FSF address 2016-07-27 11:58:38 +02:00
Ghislain MARY
b535d1f153 Use bctbx_list_t instead of MSList that has been deprecated. 2016-06-16 17:42:33 +02:00
Ghislain MARY
c13647f8bd Treat warnings as errors on Windows. 2016-06-16 12:23:53 +02:00
Simon Morlat
57561bb120 fix compilation error with no sqlite support 2016-05-20 13:55:00 +02:00
Simon Morlat
b79535afe9 fix automake build and simplify sqlite enablement options 2016-05-20 09:37:53 +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
Sandrine Avakian
c400e2f563 First use of sqlite3 bctbx custom vfs. 2016-05-12 10:36:58 +02:00
Sylvain Berfini
3b7c61e640 Merge branch 'master' into dev_vcard
Conflicts:
	coreapi/CMakeLists.txt
	coreapi/Makefile.am
	coreapi/linphonecore.h
	java/common/org/linphone/core/LinphoneCore.java
	java/impl/org/linphone/core/LinphoneCoreImpl.java
2016-01-25 10:47:41 +01:00
Simon Morlat
2e42434290 prevent crash when call log has invalid URIso 2016-01-19 12:41:34 +01:00
Sylvain Berfini
4583352bad Merge branch 'master' into dev_vcard
Conflicts:
	coreapi/Makefile.am
	coreapi/conference.h
2016-01-18 11:14:56 +01:00
François Grisez
fc9dc6093b Add a method to LinphoneCallLog to check whether a call was a call to a conference server 2016-01-14 17:00:06 +01:00
Sylvain Berfini
56db674e38 Started linphone friends database storage 2015-12-17 16:44:55 +01:00
Gautier Pelloux-Prayer
c4d781f152 call_log.c: inialize missing field start_date when using database 2015-11-23 17:04:09 +01:00
Sylvain Berfini
10458ff953 Added method to find call log from call id 2015-11-23 10:11:45 +01:00
Simon Morlat
ee92fdcf4c fix sqlite database access mode for iOS, where default write modes don't allow writing in background mode. 2015-11-16 10:28:05 +01:00
Sylvain Berfini
f574e10a87 Fix crash in quality reporting when call with audio, video and text + fix future index out of bound issue (if main stream index > 3) 2015-10-20 10:13:22 +02:00
Sylvain Berfini
82995a0696 Factorized code to copy user data in call logs 2015-10-19 10:55:57 +02:00
Sylvain Berfini
ba1765c2f7 Fix missing user data on call logs 2015-10-19 10:48:33 +02:00
Sylvain Berfini
b6aa25fa6b Added call_id and refkey to sql call logs storage 2015-10-09 18:06:50 +02:00
Sylvain Berfini
1f003bb02d Fix linphone_core_get_last_outgoing_call_log stub definition 2015-10-06 13:56:55 +02:00
Sylvain Berfini
27fbc3dbb9 Added method to get latest outgoing call log 2015-10-06 12:32:57 +02:00
Sylvain Berfini
1617069f6a Few fixes + added migrate method from rc store logs 2015-09-08 21:44:50 +02:00
Sylvain Berfini
a135273771 Small improvement of call log storage API + forgot to free pauline lc in tester + fix test 2015-09-08 16:12:44 +02:00
Sylvain Berfini
e35ac5dc77 Fix API + added test for call log sql storage 2015-09-08 15:26:43 +02:00
Sylvain Berfini
6d9af5fa54 Fix ref leak + renamed some functions + improved MSList handling 2015-09-08 14:54:28 +02:00
Sylvain Berfini
cabf15f1f5 Store call logs in sql database + new method to get all call logs related to a linphone address 2015-09-08 02:45:32 +02:00
Ghislain MARY
8722f8a990 Add Visual Studio project for Windows 10. 2015-07-03 16:56:14 +02:00
Ghislain MARY
a2b93b2019 Replace ortp_strdup_printf by ms_strdup_printf. 2014-12-18 11:53:49 +01:00
Gautier Pelloux-Prayer
10c057eae4 Make translatable some GUI text 2014-12-01 17:13:11 +01:00
Jehan Monnier
78c11c8f6e compute call log duration since connected state instead of from call creation 2014-10-20 22:49:40 +02:00
Simon Morlat
9c396a9cd9 Fix big crash in call logs because logs built from linphonerc were constructed using ms_new0(LinphoneCallLog,1). 2014-08-31 10:56:37 +02:00
Simon Morlat
c9c23c2318 remove unnecessary includes, update ms2 2014-08-30 13:00:37 +02:00
François Grisez
b6d1b58b17 Fix compilation error. Add missing #define _GNU_SOURCE 2014-08-29 16:32:27 +02:00
Ghislain MARY
2f63ec8135 Fix typo that is causing crashes. 2014-08-29 15:32:40 +02:00
Ghislain MARY
1caa2d8de3 Add reference count handling to LinphoneCallLog objects. 2014-08-29 15:07:13 +02:00
Ghislain MARY
34c945f201 Fix compilation. 2014-08-29 15:06:22 +02:00
Ghislain MARY
b4963d9f70 Put call log related code in its own files. 2014-08-29 14:39:34 +02:00