Commit graph

586 commits

Author SHA1 Message Date
Ghislain MARY
db76eba44b belle_sip_freeaddrinfo() is now bctbx_freeaddrinfo(). 2016-05-12 14:07:28 +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
Ghislain MARY
7d260db562 Fix Python module unit tests. 2016-05-09 15:21:11 +02:00
Gautier Pelloux-Prayer
23397e26be friendlist: add linphone_friend_list_enable_subscriptions API 2016-04-25 17:14:56 +02:00
Sylvain Berfini
7726df5b32 Added a way to store the correct auth info in carddav context to not iterate on all auth infos each time 2016-04-22 16:10:39 +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
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
Gautier Pelloux-Prayer
b105e0b38b proxy: add linphone_proxy_config_set_ref_key and linphone_proxy_config_get_ref_key 2016-04-05 11:56:48 +02:00
Ghislain MARY
5baf4362f0 Fix some depreciation warnings. 2016-03-10 17:57:27 +01:00
Ghislain MARY
7cfbbda323 Fix Python module automatic wrapper generation. 2016-03-09 12:13:41 +01:00
Gautier Pelloux-Prayer
a2ded09c90 headers: export some symbols for windows 2016-03-08 11:01:15 +01:00
Simon Morlat
34a1e616b2 implement ice mode where the c= line is left to host candidate instead of stun (this is useful to interoperate with non-ice servers).
also, start to enable the use of ice without stun, though it is not working yet because of internal problems in the ice session.
2016-03-04 22:58:43 +01:00
Sylvain Berfini
5cd1775ed3 Merge branch 'master' into dev_vcard
Conflicts:
	tester/Makefile.am
2016-03-02 10:41:24 +01:00
Simon Morlat
6077331d03 restrict the creation of additional outgoing calls to avoid conditions of conflicting access to soundcard 2016-02-26 17:24:42 +01:00
Sylvain Berfini
425cb42f7f Merge branch 'master' into dev_vcard
Conflicts:
	coreapi/friend.c
2016-02-26 14:52:25 +01:00
Gautier Pelloux-Prayer
55900bbf66 chat: add possibility to use Lime conditionnally (when secrets have been shared only) 2016-02-25 11:30:44 +01:00
Sylvain Berfini
c15cfd5f4c Fix previous merge 2016-02-09 10:21:45 +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
Ghislain MARY
8e3c881836 Fix build on Windows. 2016-02-05 17:50:14 +01:00
Ghislain MARY
d61fe35f48 Add API to force the use of relay when using ICE (for tests purpose) + add test that does just that. 2016-02-04 16:52:59 +01:00
Sylvain Berfini
b748b453d6 Merge branch 'master' into dev_vcard
Conflicts:
	tester/presence_tester.c
2016-02-04 16:39:43 +01:00
Ghislain MARY
5644d8332f Fix build on Windows. 2016-02-04 11:22:16 +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
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
06f9d69a78 Added vtable callbacks for friend list created / removed + tests 2016-02-01 15:42:02 +01:00
Simon Morlat
df4ea94a8e clean a few things around MSFactory usage 2016-02-01 14:48:58 +01:00
Sandrine Avakian
4b0e433b43 Merge branch 'master' of git.linphone.org:linphone into dev_msfactory 2016-01-29 14:29:17 +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
Sandrine Avakian
f19cff2112 Updating media streamer and propagating changes. 2016-01-28 12:19:28 +01:00
Sandrine Avakian
d8e533b258 Merge branch 'master' of git.linphone.org:linphone into dev_msfactory 2016-01-27 10:21:37 +01:00
Simon Morlat
0a9ab97bd4 keep using periodical updates (even for non-existent streams) at least for tests, because it is convenient to be notified everytime linphonecore updates
bandwidth measurement.
This may change in the future when bandwidth computations will be done in real time (every mediastreamer2 tick).
2016-01-26 21:32:55 +01:00
Sandrine Avakian
22e62b660f Merge branch 'master' of git.linphone.org:linphone into dev_msfactory
# Conflicts:
#	gtk/videowindow.c
2016-01-26 09:43:02 +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
Simon Morlat
93f7cbd86f fix ice restart tests 2016-01-25 17:13:48 +01:00
Sylvain Berfini
43619c53a8 Added contact updated callback in friendlist when using CardDAV 2016-01-25 12:58:05 +01:00
Sylvain Berfini
3b7c61e640 Merge branch 'master' into dev_vcard
Conflicts:
	coreapi/CMakeLists.txt
	coreapi/Makefile.am
	coreapi/linphonecore.h
	java/common/org/linphone/core/LinphoneCore.java
	java/impl/org/linphone/core/LinphoneCoreImpl.java
2016-01-25 10:47:41 +01:00
Simon Morlat
c329b10669 implement independant controls for media and sip network reachabilities. 2016-01-22 17:52:25 +01:00
Sandrine Avakian
1f624ada80 Updating echo cancellation and adding MSFactory into Sal structure. 2016-01-20 15:12:12 +01:00
Sandrine Avakian
56a452a8f3 Update mediastreamer and player. 2016-01-19 10:54:09 +01:00
Sandrine Avakian
bbcbbc38d0 Merge branch 'master' of git.linphone.org:linphone into dev_msfactory 2016-01-18 14:05:37 +01:00
Sylvain Berfini
4583352bad Merge branch 'master' into dev_vcard
Conflicts:
	coreapi/Makefile.am
	coreapi/conference.h
2016-01-18 11:14:56 +01:00
Simon Morlat
2a6213d90c prepare the removal of a=nortpproxy attribute for ICE reINVITE. 2016-01-15 21:59:13 +01:00
Sandrine Avakian
570266ea36 First changes to have the LinphoneCore instance own the factory object instead of sharing
it through a static variable.
2016-01-15 16:39:27 +01:00
Jehan Monnier
a1c8d9f99c make sure in case of SRTP DTLS enabled, ice reinvite is disabled & mandatory encryption is activated 2016-01-15 15:36:38 +01:00
François Grisez
fc9dc6093b Add a method to LinphoneCallLog to check whether a call was a call to a conference server 2016-01-14 17:00:06 +01:00