Sylvain Berfini
f5f80c92bd
Few fixes for when using friends without the database storage
2016-04-22 11:01:10 +02:00
Sylvain Berfini
a3aa01e1b6
Fixed issues with vCard tester where some http queries overlapped + memory improvements in carddav.c
2016-04-21 14:41:39 +02:00
Gautier Pelloux-Prayer
417a2cc5de
presence: do not use _FATAL macros in testers
2016-04-08 13:49:41 +02:00
Gautier Pelloux-Prayer
92a44a6104
Revert "Revert "presence_tester.c: add some long term tests""
...
This reverts commit e2609f96a4 .
2016-04-06 16:53:56 +02:00
Jehan Monnier
966c7caa2d
-fix many memory leak
...
-unsubscribe in linphone_core_uninit
2016-03-10 18:58:44 +01:00
Ghislain MARY
298ad5731c
Fix reference handling of presence list events.
2016-03-10 11:57:24 +01:00
Ghislain MARY
f7abf57253
Fix some memory leaks.
2016-03-09 18:14:02 +01:00
Sylvain Berfini
b88693f4f4
Fix contacts migration from rc to db
2016-03-09 17:04:59 +01:00
Ghislain MARY
7cfbbda323
Fix Python module automatic wrapper generation.
2016-03-09 12:13:41 +01:00
Sylvain Berfini
7d6c8ca00e
This should fix export issue on win32
2016-02-25 17:08:13 +01:00
Sylvain Berfini
29592e0670
Merge branch 'master' into dev_vcard
2016-02-24 16:52:11 +01:00
Ghislain MARY
f9eaa1a0f1
Handle body compression for presence list.
2016-02-19 15:14:28 +01:00
Sylvain Berfini
1ed3fccf3a
Merge branch 'master' into dev_vcard
...
Conflicts:
coreapi/friendlist.c
java/common/org/linphone/core/LinphoneCore.java
2016-02-18 14:25:06 +01:00
Ghislain MARY
6ac4d568f3
Merge branch 'bctoolbox'
...
Conflicts:
mediastreamer2
2016-02-15 11:59:35 +01:00
Jehan Monnier
4b1cfa3ddf
make sure even linphone friends created with legacy constructor do not lead to a crash if used in friend-list
2016-02-10 18:13:38 +01:00
Sylvain Berfini
235dca249d
Merge branch 'master' into dev_vcard
...
Conflicts:
build/android/Android.mk
coreapi/private.h
java/common/org/linphone/core/LinphoneCore.java
java/impl/org/linphone/core/LinphoneCoreImpl.java
2016-02-09 10:21:18 +01:00
Simon Morlat
d3e3740a64
fix crashes around presence and publish.
...
Documentation was not consistent with actual code was doing. LinphoneEvent becomes a true belle_sip_object_t, which now evidences memory leaks.
update ms2
2016-02-06 11:51:06 +01:00
Johan Pascal
b504646e58
Move crypto API to bctoolbox
...
- LIME is yet to be ported, compilation fail with LIME enabled
2016-02-04 23:32:38 +01:00
Sylvain Berfini
6e38ee18d5
Merge branch 'master' into dev_vcard
...
Conflicts:
coreapi/linphonecore.c
tester/presence_tester.c
2016-02-03 17:16:33 +01:00
Sylvain Berfini
d458258237
Fixed segfault when manipulating friends with vcards without carddav configured
2016-02-03 15:26:07 +01:00
Sylvain Berfini
0676eaf4f1
Removed deprecated methods from vcard tester + updated import/export vCard API
2016-02-03 14:37:34 +01:00
Sylvain Berfini
f5e86f8f95
Improved a bit the carddav_updated cb in friendlist
2016-02-03 12:05:31 +01:00
Sylvain Berfini
0370aa9e90
Added new callback for synchronization done + fixed small issue: when contact was removed from the server, it was trying to remove it again
2016-02-02 17:09:21 +01:00
Sylvain Berfini
45bcccf4eb
Added methods (and JNI bindings) to get LinphoneFriends from a LinphoneFriendList and LinphoneFriendLists from LinphoneCore
2016-02-02 14:47:15 +01:00
Sylvain Berfini
7d03d2e00e
Added new method to import a LinphoneFriend into a LinphoneFriendList without flagging it as dirty
2016-02-02 14:17:37 +01:00
Sylvain Berfini
7aedeaacb2
Added missing linphone_friend_list_get_core method
2016-02-01 16:59:46 +01:00
Jehan Monnier
580310fc74
implement io error handling for list subscription
2016-01-29 14:00:24 +01:00
Sylvain Berfini
82b74a8bb2
Merge branch 'master' into dev_vcard
...
Conflicts:
coreapi/friendlist.c
2016-01-29 11:41:57 +01:00
Jehan Monnier
58cb7a3f57
use belle-sip refresher with dialog terminated recovery capability
2016-01-28 17:48:11 +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
1f776d1f1c
Commit changes to friends list in db
2016-01-25 14:48:11 +01:00
Sylvain Berfini
43619c53a8
Added contact updated callback in friendlist when using CardDAV
2016-01-25 12:58:05 +01:00
Sylvain Berfini
d31bd8dd77
Few fixes
2016-01-15 14:37:55 +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
6cbaaf687b
Forgot to commit a few things in previous commit
2016-01-13 17:11:22 +01:00
Sylvain Berfini
1d26224858
Started CardDAV integration into liblinphone friends API
2016-01-13 17:05:49 +01:00
Sylvain Berfini
3835ab26fb
Merge branch 'master' into dev_vcard
...
Conflicts:
coreapi/friendlist.c
2016-01-12 15:16:35 +01:00
Ghislain MARY
207dddc8e1
Remove unused variable.
2016-01-12 10:38:25 +01:00
Ghislain MARY
9b216dadc9
Attempt to fix build on some platforms (because of some missing md5 functions).
2016-01-12 10:30:24 +01:00
Jehan Monnier
1cbc8ceefc
add more offer/answer tests to also check video call
2016-01-12 08:38:33 +01:00
Sylvain Berfini
90ddebf9db
Fixed warning when importing vcard with name but no sip uri
2016-01-11 16:11:55 +01:00
Ghislain MARY
734fe2f7a2
Fix memory leak in friend list.
2016-01-11 12:05:41 +01:00
Ghislain MARY
a1eb9a0f5b
Create a new subscription when the friend list is changed instead of refreshing the existing one.
2016-01-11 11:34:40 +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
Simon Morlat
49ad4b81c6
fix crash
2016-01-06 14:43:39 +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
Ghislain MARY
ce01af18f7
Notify presence list notify events only to the internal vtables.
2016-01-04 17:06:50 +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