Commit graph

133 commits

Author SHA1 Message Date
Simon Morlat
2dd2ee6e79 fix memory leaks 2017-07-31 16:08:56 +02:00
Ghislain MARY
7ceddff0b9 Do not rename files to compile them as C++. 2017-07-24 11:56:50 +02:00
Ghislain MARY
b9b283dcdb Compile source files as C++. 2017-07-21 17:06:41 +02:00
Jehan Monnier
c99d363fc0 No longer check for notify version as it can be reset by belle-sip (new dialog) 2017-06-12 15:32:30 +02:00
Jehan Monnier
227de3e119 fix vcard object leak (initial ref count moved from 0 to 1) 2017-06-05 15:54:20 +02:00
Jehan Monnier
146ad28960 make default rls uri fully dynamic 2017-05-23 10:45:19 +02:00
Benjamin Reis
b1a30f1a43 Fix crash when no default friend_list 2017-04-24 10:11:04 +02:00
Sylvain Berfini
47322a211d Added a few missing getters for some properties 2017-04-21 17:34:02 +02:00
François Grisez
408da4db34 Declared the return type of functions returning an error code as LinphoneStatus 2017-04-13 17:00:23 +02:00
Simon Morlat
2baa9f2006 Prevent sending INFO messages when the dialog isn't established yet. 2017-03-14 17:59:45 +01:00
Sylvain Berfini
a4627732a7 Use list pointer directly 2017-02-17 17:01:04 +01:00
Benjamin Reis
b95d637c25 Better management of friends_map_uri 2017-02-17 16:47:19 +01:00
Benjamin Reis
376f8ead9c add alais address to firend amp 2017-02-16 16:30:56 +01:00
Benjamin Reis
0f45a2acee Fix : presence re-created after network changes + corresponding test 2017-02-16 14:23:04 +01:00
Benjamin Reis
1052d9fe49 Use relative Xpath to parse only XMLLine with presence 2017-02-14 11:57:46 +01:00
Benjamin Reis
0263048643 Fix crash : do not search a LinphoneFriend by a NULL address 2017-02-13 12:18:39 +01:00
Simon Morlat
78ef95a3e1 fix multiple compilation warnings and memory corruptions in recent commits. 2017-02-11 10:33:38 +01:00
Benjamin Reis
7055204182 remove useless logs 2017-02-10 17:13:52 +01:00
Benjamin Reis
d1f7e4d7f5 Add friends_map_uri to LinphoneFriendList 2017-02-10 17:03:16 +01:00
Simon Morlat
b551bb92cd fix warnings 2017-02-08 09:12:52 +01:00
Simon Morlat
6395c65feb fix crash when removing a friend if such friend wasn't in the map. 2017-01-24 16:27:49 +01:00
Sylvain Berfini
f92de2825e Improved performances of presence server list notify 2017-01-23 10:45:13 +01:00
Benjamin Reis
54081aaee0 fix memory leak 2017-01-20 16:00:07 +01:00
Benjamin Reis
7f65973bd6 add function bctbx_mmap_delete_with_data for ullong & cchar 2017-01-20 14:20:56 +01:00
Sylvain Berfini
8903615cad Delete map when deleting friend list 2017-01-20 11:49:55 +01:00
Benjamin Reis
eeebd4aa4f Do not try to erase friend from map if ref key is null 2017-01-20 11:10:42 +01:00
Benjamin Reis
477a3266e9 clear the code 2017-01-20 11:02:45 +01:00
Benjamin Reis
ec7fd6f617 optimize always & ever 2017-01-20 10:48:10 +01:00
Benjamin Reis
5f98187202 keep optimizing 2017-01-20 10:09:03 +01:00
Benjamin Reis
07695c3c64 optimize perf 2017-01-20 09:35:14 +01:00
Benjamin Reis
88c467d684 Fix crash when import friend with no ref key 2017-01-19 17:49:21 +01:00
Sylvain Berfini
97c5b8f919 Performance improvements for find_friend_by_address 2017-01-19 17:38:19 +01:00
Benjamin Reis
eb21482982 compare value of it not address + test find_friend_by_ref_key on empty list 2017-01-19 16:19:35 +01:00
Benjamin Reis
eea35502de add friends_map to friend list and change find_friend_by_ref_key 2017-01-19 15:05:02 +01:00
Simon Morlat
656ff43b13 fix most common warnings 2017-01-14 14:13:26 +01:00
Ghislain MARY
5fd0fe2583 Fix some english mistakes. 2017-01-13 14:57:02 +01:00
Benjamin Reis
de7a430668 Do not crash if friend whith no LC but show an error 2016-11-28 15:46:46 +01:00
Ghislain MARY
33b72ce6b5 Move public header files in the include/linphone directory. 2016-11-15 14:41:18 +01:00
François Grisez
a14a8f9f21 Switch the unown parameter to FALSE in the declaration of LinphoneFriendList
That commit doesn't fix anything but it is a better way to have
LinphoneFriendList objects created with a refcount to 1 systematically.
2016-11-15 13:56:38 +01:00
Sylvain Berfini
3ff8a88a1e Updated linphone_friend_get_addresses to return a const list that doesn't have to freed after 2016-10-24 12:09:14 +02:00
Jehan Monnier
cdf31df81e fix presence list when using default rls 2016-09-30 16:41:01 +02:00
Jehan Monnier
a143948e26 rework list subscription activation.
-suscription list is now activated either if and rls server is set on a friend list or if the configuration parameter [sip],rls_uri is set.
2016-09-30 08:57:45 +02:00
Simon Morlat
af47cd4e8c fix crash 2016-09-23 15:37:53 +02:00
Ghislain MARY
e46417d209 Do not send list subscription when the "use_rls_presence" is set to 0. 2016-09-23 13:50:19 +02:00
Simon Morlat
f9aee35116 heavy rework of lists, presence list subscriptions, and fix many memory leaks 2016-09-22 22:10:36 +02:00
Simon Morlat
3322463148 fix crash and bug around presence list subscription 2016-09-14 16:29:31 +02:00
Gautier Pelloux-Prayer
9313618cbd presence: dont notify uselessly 2016-09-05 15:09:37 +02:00
Gautier Pelloux-Prayer
ee50e0e3c1 presence: fix phone number subscription 2016-08-30 10:28:06 +02:00
Gautier Pelloux-Prayer
49e93dd016 update presence 2016-08-23 09:16:41 +02:00
Gautier Pelloux-Prayer
97c8f0d0d8 account_creator.c: fix creation 2016-08-05 15:46:08 +02:00