Sylvain Berfini
|
06f9d69a78
|
Added vtable callbacks for friend list created / removed + tests
|
2016-02-01 15:42:02 +01:00 |
|
Sylvain Berfini
|
5fe2c68b44
|
Added method to import friends from buffer instead of file
|
2016-02-01 15:41:22 +01:00 |
|
Sylvain Berfini
|
5c0bdf95bd
|
Fixed another leak
|
2016-01-26 16:54:56 +01:00 |
|
Sylvain Berfini
|
42d8d775b9
|
Export a few symbols requiered for win32 tester + reworked a few APIs
|
2016-01-25 17:44:27 +01:00 |
|
Sylvain Berfini
|
31b367c3fe
|
Fix fetch friends lists from db (they were empty) + added test for that
|
2016-01-15 11:15:19 +01:00 |
|
Sylvain Berfini
|
4a88bb639b
|
Fix presence tests
|
2016-01-15 10:50:42 +01:00 |
|
Sylvain Berfini
|
03ca760d43
|
Added md5 check between edit and done on friends + fix all leaks related to friends or friendslists found by tester
|
2016-01-14 17:30:10 +01:00 |
|
Sylvain Berfini
|
bce8c3cc76
|
Started rework of friend lists management in linphone + database storage of friend lists
|
2016-01-14 15:04:08 +01:00 |
|
Sylvain Berfini
|
1d26224858
|
Started CardDAV integration into liblinphone friends API
|
2016-01-13 17:05:49 +01:00 |
|
Sylvain Berfini
|
90ddebf9db
|
Fixed warning when importing vcard with name but no sip uri
|
2016-01-11 16:11:55 +01:00 |
|
Sylvain Berfini
|
379ac0e21e
|
Fixed a leak of LinphoneAddress and replaced some linphone_address_destroy by linphone_address_unref
|
2016-01-11 11:46:44 +01:00 |
|
Sylvain Berfini
|
7afa6b6f59
|
Added test for vcard update + added code to download complete vcard if put doesn't return an eTag
|
2016-01-11 11:08:26 +01:00 |
|
Sylvain Berfini
|
44e18649ac
|
Merge branch 'master' into dev_vcard
Conflicts:
build/android/Android.mk
coreapi/CMakeLists.txt
coreapi/Makefile.am
coreapi/friend.c
coreapi/linphonecore.c
coreapi/linphonecore.h
|
2016-01-08 10:37:54 +01:00 |
|
Sylvain Berfini
|
873493b628
|
More work on CardDAV sync: store etag and url for each vcard in db, call the correct callbacks and improved tester using stats
|
2016-01-07 15:44:59 +01:00 |
|
Simon Morlat
|
e4d97e2a51
|
add release methods for friends and friend list, so that the core can properly shutdown without leaving references.
|
2016-01-05 21:15:02 +01:00 |
|
Sylvain Berfini
|
db7c875468
|
Merge remote-tracking branch 'origin/master' into dev_vcard
Conflicts:
build/android/liblinphone_tester.mk
coreapi/friend.c
coreapi/friendlist.c
coreapi/linphonecore_jni.cc
|
2015-12-30 15:17:01 +01:00 |
|
Sylvain Berfini
|
f684e15247
|
Fix unused variables error
|
2015-12-22 16:57:50 +01:00 |
|
Sylvain Berfini
|
378cd8fb19
|
Forgot add definition + error log when trying to import/export friends using vcards if not supported
|
2015-12-22 16:54:58 +01:00 |
|
Simon Morlat
|
7b5da68fd8
|
fix presence tests
|
2015-12-22 14:55:56 +01:00 |
|
Sylvain Berfini
|
06b099d137
|
Added a comment to explain why presence is disabled when importing friends from vcards
|
2015-12-21 17:30:33 +01:00 |
|
Sylvain Berfini
|
f291f53e43
|
When importing friend from vcard, disable presence because currently it takes too much time when dealing with hundreds of vcards/friends
|
2015-12-21 17:25:09 +01:00 |
|
Sylvain Berfini
|
0d9eed4ef1
|
Fix segfault + uses new singleton to parse friends from database much faster
|
2015-12-21 17:20:09 +01:00 |
|
Sylvain Berfini
|
a0076b7d66
|
Merge remote-tracking branch 'origin/master' into dev_vcard
Conflicts:
coreapi/friend.c
coreapi/private.h
|
2015-12-18 16:48:09 +01:00 |
|
Sylvain Berfini
|
0b7a1deccf
|
Added friend storage to database + improved tests + needed changes in gtk app + friends' migration from rc to db
|
2015-12-18 15:25:18 +01:00 |
|
Ghislain MARY
|
820d26bacf
|
Fix presence list tests.
|
2015-12-18 15:00:04 +01:00 |
|
Sylvain Berfini
|
3eeb0974ea
|
Fixed compilation when belcard is not found
|
2015-12-17 17:42:46 +01:00 |
|
Sylvain Berfini
|
860ee180a8
|
Tests done for friends' database storage
|
2015-12-17 17:32:18 +01:00 |
|
Sylvain Berfini
|
c1f11402a9
|
Prepared gtk application for friends' database storage
|
2015-12-17 16:52:48 +01:00 |
|
Sylvain Berfini
|
56db674e38
|
Started linphone friends database storage
|
2015-12-17 16:44:55 +01:00 |
|
Sylvain Berfini
|
bab0c39c6f
|
Improved import time by optimizing moment when friends are saved in rc file
|
2015-12-17 15:26:26 +01:00 |
|
Sylvain Berfini
|
caf26c0b42
|
Improved a few more things regarding friends and vcards
|
2015-12-17 15:18:56 +01:00 |
|
Sylvain Berfini
|
9b6a6ca7a5
|
Improve import friends from vcard time by bypassing a few checks + added test to calculate 1000 vcards import time
|
2015-12-17 14:24:22 +01:00 |
|
Sylvain Berfini
|
8c823fc039
|
Added import friends from vcards test
|
2015-12-16 11:54:34 +01:00 |
|
Sylvain Berfini
|
0a59544a44
|
Added checks for null values in vcard.cc and added new methods to manipulate sip addresses in vcard from friend
|
2015-12-16 10:51:17 +01:00 |
|
Sylvain Berfini
|
f6edea6eec
|
Use linphone_core_get_friend_list to ease future merge with friends lists + added method to add SIP address into vCard
|
2015-12-15 17:13:00 +01:00 |
|
Sylvain Berfini
|
91a10a6be9
|
Added methods to create LinphoneVCard list from buffer and also single LinphoneVCard from buffer too
|
2015-12-15 10:56:06 +01:00 |
|
Sylvain Berfini
|
47e0b04725
|
Added export functions for contacts as vCards + added documentation for vCard API
|
2015-12-14 17:43:20 +01:00 |
|
Sylvain Berfini
|
3782799e02
|
Added option in gtk ui to import contact(s) from vcard file
|
2015-12-14 16:10:01 +01:00 |
|
Sylvain Berfini
|
6703bd2079
|
Started to integrate vcards with gtk ui
|
2015-12-14 11:30:17 +01:00 |
|
Sylvain Berfini
|
528fc0a026
|
Started vcard interface for belcard
|
2015-12-14 11:30:09 +01:00 |
|
Ghislain MARY
|
7885a5c80a
|
Prevent sending multiple identical subscribes for presence list + send new subscribe when adding a friend.
|
2015-11-30 14:15:33 +01:00 |
|
Ghislain MARY
|
e6f44d8c1f
|
Add the "store_friends" parameter in the "misc" section of config to allow not storing friends in the linphonerc.
|
2015-11-30 11:50:49 +01:00 |
|
Ghislain MARY
|
fccaa5e36e
|
Handle versioning of presence list notifications + store information that we have received presence information for a friend.
|
2015-11-30 11:39:21 +01:00 |
|
Ghislain MARY
|
97f28a65ca
|
Basic parsing of presence list notify.
|
2015-11-27 11:44:16 +01:00 |
|
Ghislain MARY
|
96d249c674
|
Generate resource-lists SUBSCRIBE for presence.
|
2015-11-23 17:41:09 +01:00 |
|
Ghislain MARY
|
89aa523d71
|
Use LinphoneFriendList object for the list of friends of a LinphoneCore.
|
2015-11-23 17:41:09 +01:00 |
|
Simon Morlat
|
3497afd30e
|
fix test not unregistering, causing later problems on other tests
|
2015-10-20 12:45:21 +02:00 |
|
Simon Morlat
|
02ef798b58
|
fix crash with presence. A subscribe refresh must be notified to the upper layer.
|
2015-10-20 11:42:14 +02:00 |
|
Simon Morlat
|
59b7e88d7d
|
add new test
|
2015-10-19 12:55:08 +02:00 |
|
Simon Morlat
|
73cfad320d
|
fix memory leaks around presence
|
2015-10-16 22:59:28 +02:00 |
|