Jehan Monnier
1948fbcb07
Revert most of Ronan refactoring to avoid to much instability on master.
2017-09-08 15:13:34 +02:00
Jehan Monnier
7dab187bfc
make sure publishs are restart after a network state changed from DOWN to UP
2017-09-06 10:21:44 +02:00
Benjamin Reis
be14733e82
add leak memory tag to App managed failure presence test
2017-08-31 14:47:28 +02:00
Benjamin Reis
a3d3998909
add leak memory tag to App managed failure presence test
2017-08-31 14:25:15 +02:00
Jehan Monnier
e308989f5e
Make sure presentity is aligned with proxy identity
2017-06-16 10:12:06 +02:00
Ghislain MARY
c979eeaa34
Rework presence to remove online and offline virtual activities and introduce consolidated presence.
2017-03-17 14:51:23 +01:00
Benjamin Reis
d1f7e4d7f5
Add friends_map_uri to LinphoneFriendList
2017-02-10 17:03:16 +01:00
François Grisez
85b5ca097a
Reworking of Liblinphone API
...
* Introduction of LinphoneFactory singleton class to create
core-independent object like LinphoneAddress or LinphoneVcard.
* Make several C structures inherite from belle_sip_object_t class:
* LinphoneCore
* LinphoneVcard
* LinphoneAuthInfo
* Creation of the LinphoneCoreCbs class that enable to store the
callbacks used by LinphoneCore.
2017-01-12 17:47:01 +01:00
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
Ghislain MARY
73d742480b
Add a comment to explain why a test can fail.
2016-11-10 16:29:35 +01:00
Simon Morlat
df5339911d
fix bug resulting in LinphoneFriend's main sip address not being updated.
2016-11-04 11:36:19 +01:00
Simon Morlat
0be65ba834
fix tests
2016-10-11 10:34:25 +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
89616cea3e
Prevent crashes in subscribe testers.
2016-08-09 14:37:48 +02:00
Gautier Pelloux-Prayer
b3ab985b0a
tester: update presence tests
2016-08-02 14:30:38 +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
dd36939023
Fix some memory leaks.
2016-07-29 15:36:19 +02:00
Ghislain MARY
fb04d71445
Test association of SIP URI and phone number in presence server tester.
2016-07-29 11:09:45 +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
Ghislain MARY
300c8b8737
Fix build for Windows 10.
2016-07-04 15:20:13 +02:00
Ghislain MARY
400404fc2a
Replace MSList by bctbx_list_t in tools and tester.
2016-06-16 18:32:21 +02:00
Ghislain MARY
c13647f8bd
Treat warnings as errors on Windows.
2016-06-16 12:23:53 +02:00
Sylvain Berfini
618661f0b7
Fix compilation
2016-05-11 15:43:38 +02:00
Jehan Monnier
026bbe8db3
Implement support of dialog created by Notify matching subscription
2016-05-11 14:54:38 +02:00
Ghislain MARY
3e314230a5
Fix typo in log.
2016-05-10 17:40:27 +02:00
Jehan Monnier
73207c0b52
improve presence tester reliability
2016-04-27 18:27:29 +02:00
Gautier Pelloux-Prayer
282f417d95
tester: split presence tests in two: peer to peer tests and with server tests
2016-04-21 13:53:31 +02:00
Gautier Pelloux-Prayer
e8697d9b0b
presence_tester: fix long term presence list test
2016-04-15 14:46:21 +02:00
Jehan Monnier
5faff1286e
Improve publish management, specially etag passing accros event.
...
Improve presence tester.
Add tester with ACk losses
2016-04-15 12:10:14 +02:00
Jehan Monnier
f79dc78c50
add test for re-invite with 200ok losses
2016-04-14 10:09:19 +02:00
Jehan Monnier
6f48b4151c
improve presence tests
2016-04-12 17:59:51 +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
5baf4362f0
Fix some depreciation warnings.
2016-03-10 17:57:27 +01:00
Ghislain MARY
f7abf57253
Fix some memory leaks.
2016-03-09 18:14:02 +01:00
Sylvain Berfini
5b869f8d48
Fix friends load issue when not using database
2016-03-09 09:35:07 +01:00
Jehan Monnier
f90be596c3
Partially fix initial subscribe no longer working. Still need to rework friends file storage which is no longer available when compile with FRIENDS_SQL_STORAGE_ENABLED
2016-03-09 09:09:20 +01:00
Gautier Pelloux-Prayer
3d26551819
tester: untag LeaksMemory for some non-leaking tests
2016-03-03 15:56:45 +01:00
Sylvain Berfini
5cd1775ed3
Merge branch 'master' into dev_vcard
...
Conflicts:
tester/Makefile.am
2016-03-02 10:41:24 +01:00
Gautier Pelloux-Prayer
2eea827121
tester: add non-regression check for memory leaks
2016-02-29 16:26:15 +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
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
Jehan Monnier
74c255f360
add test with tcp disabled
2016-02-05 10:55:32 +01:00
Sylvain Berfini
b748b453d6
Merge branch 'master' into dev_vcard
...
Conflicts:
tester/presence_tester.c
2016-02-04 16:39:43 +01:00
Gautier Pelloux-Prayer
72ff7c9354
tester: fix crash in presence
2016-02-04 12:22:31 +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