Commit graph

105 commits

Author SHA1 Message Date
Ghislain MARY
bf849dd3fa Fix bug 0001391: An incorrect presence activity is added if not is contained in a received presence XML. 2017-01-03 17:52:56 +01:00
Ghislain MARY
33b72ce6b5 Move public header files in the include/linphone directory. 2016-11-15 14:41:18 +01:00
Simon Morlat
7ee83e5693 fix memory leaks 2016-09-22 23:06:15 +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
Ghislain MARY
1cb1d7c5eb Allow friends to be added to a friend list even if they do not have a SIP address. 2016-08-01 17:30:51 +02:00
Ghislain MARY
0492c91ba1 No longer rely on the uri field of LinphoneFriend being set (use linphone_friend_get_address() instead). 2016-07-29 11:09:45 +02:00
Gautier Pelloux-Prayer
f6381d913a license: update FSF address 2016-07-27 11:58:38 +02:00
Ghislain MARY
300c8b8737 Fix build for Windows 10. 2016-07-04 15:20:13 +02:00
Ghislain MARY
b535d1f153 Use bctbx_list_t instead of MSList that has been deprecated. 2016-06-16 17:42:33 +02:00
Sylvain Berfini
015e7e7861 Fix crash when there is no default friend list 2016-06-03 14:43:28 +02:00
Ghislain MARY
22df29159f Merge branch 'dev_turn' 2016-06-03 10:10:51 +02:00
Ghislain MARY
3ccd09b1e4 Fix a lot of doxygen warnings. 2016-06-01 18:11:54 +02:00
Ghislain MARY
86705803e4 Fix memory leaks. 2016-06-01 13:58:53 +02:00
Jehan Monnier
026bbe8db3 Implement support of dialog created by Notify matching subscription 2016-05-11 14:54:38 +02:00
Sylvain Berfini
04f704aa93 Fixed two potential issues with presence 2016-05-11 11:37:59 +02:00
Sylvain Berfini
ecda7e67a5 Fix too many unref crash in vcard tester 2016-05-10 18:14:48 +02:00
Gautier Pelloux-Prayer
6a02a57018 presence.c: remove debug log 2016-04-21 14:39:17 +02:00
Gautier Pelloux-Prayer
c703de1e49 presence: oops, sorted list in wrong order 2016-04-18 16:51:35 +02:00
Gautier Pelloux-Prayer
1b732024f0 presence: fix bugs when fetching latest activity 2016-04-18 15:59:23 +02:00
Sylvain Berfini
b748b453d6 Merge branch 'master' into dev_vcard
Conflicts:
	tester/presence_tester.c
2016-02-04 16:39:43 +01:00
Jehan Monnier
2f3c2491e0 fix crash when notification timeout is received 2016-02-04 13:41:58 +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
Jehan Monnier
29e0109c53 -Publish are now implemented using LinphoneEvent API. 2016-02-02 18:54:39 +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
Ghislain MARY
01ee6e21f2 Fix build with Visual Studio 2015. 2015-12-30 11:58:09 +01:00
Simon Morlat
467acd3d1b fix crash in linphone-android when receiving a SUBSCRIBE because LinphoneFriend::lc is not set. 2015-12-22 11:03:20 +01:00
Ghislain MARY
820d26bacf Fix presence list tests. 2015-12-18 15:00:04 +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
89aa523d71 Use LinphoneFriendList object for the list of friends of a LinphoneCore. 2015-11-23 17:41:09 +01:00
Simon Morlat
9b97d8d398 fix ugly crash 2015-11-07 13:35:27 +01:00
Simon Morlat
2cd6f5f474 implement rtcp-mux, not tested yet. 2015-11-06 13:07:43 +01:00
Simon Morlat
73cfad320d fix memory leaks around presence 2015-10-16 22:59:28 +02:00
Simon Morlat
a9d34e7b0f fix memory leaks and unreleased dialogs in presence management 2015-10-16 21:16:38 +02:00
Simon Morlat
177e400ddd fix memory leaks and flaws around presence 2015-10-15 16:46:48 +02:00
Simon Morlat
b9c32d33a5 send presence to multiple instances of a same user that subscribed to us. Fixes memory leak. 2015-09-04 22:23:00 +02:00
Ghislain MARY
8722f8a990 Add Visual Studio project for Windows 10. 2015-07-03 16:56:14 +02:00
Ghislain MARY
20a5c21ee7 Fix memory leak of some strings extracted from XML documents. 2015-02-18 17:49:33 +01:00
Jehan Monnier
06fc0526ec multicast impl 2015-02-04 12:17:14 +01:00
Simon Morlat
49b5e76b6a update ms2, ortp to use new ortp_random() 2014-09-16 15:46:52 +02:00
Jehan Monnier
251ba960c5 add new functions linphone_core_add_listener to enable multiple vtable to be registered 2014-09-16 15:00:12 +02:00
Ghislain MARY
fb3b97bdea Add missing const for getters' parameter. 2014-07-15 14:21:28 +02:00
Jehan Monnier
d6fc5e8a36 fix presence id generation 2014-06-25 17:51:11 +02:00
Ghislain MARY
419cac616c Fix memory leak in presence model. 2014-06-03 12:22:03 +02:00
Gautier Pelloux-Prayer
f3efcb1286 Quality reporting: fix unit tests, and remove some trailing spaces 2014-04-17 16:58:50 +02:00
Gautier Pelloux-Prayer
ce0d3bde0e Set timestamp_to_string method accessible from other coreAPI files 2014-04-17 16:38:38 +02:00
Guillaume BIENKOWSKI
b57f8b1526 Added 302 redirection support.
+ removed macros for sal_op_get_contact compatibility
2014-02-19 10:50:36 +01:00
Ghislain MARY
d468050c8b Implement RFC3994: Indication of Message Composition for Instant Messaging. 2014-01-03 15:01:18 +01:00
Simon Morlat
70f9617b50 minor changes 2013-12-12 17:26:06 +01:00
Ghislain MARY
41d60df070 Normalize event callbacks names. 2013-10-09 14:13:11 +02:00