Commit graph

3998 commits

Author SHA1 Message Date
Simon Morlat
3d791362ee add new rings and enable the ones by default 2015-12-21 16:10:09 +01:00
Sylvain Berfini
9001f40f1a Updated CMake files for belcard and belr 2015-12-21 14:45:59 +01:00
Simon Morlat
cb49c4f342 repair sending of messages with external-body URL 2015-12-21 10:59:19 +01:00
François Grisez
6e655d7430 Add the ability to remove a participant from a remote conference
That new feature has not been tested yet neither with Telefonica's server nor
in liblinphone tester. That one does not still work because the LinphoneCore
instance simulating the conference server does not handle REFER with BYE requests.
2015-12-18 18:09:31 +01:00
Simon Morlat
29d2355ba7 fix compilation problem 2015-12-18 17:57:33 +01:00
Sandrine Avakian
150ce1d479 Merge branch 'master' of git.linphone.org:linphone 2015-12-18 17:13:48 +01:00
Sandrine Avakian
ebf0f4c033 Fixing problem with trr_interval set to 0 in some cases. 2015-12-18 17:13:19 +01:00
Sylvain Berfini
7e6c19510c Merge remote-tracking branch 'origin/master' into dev_vcard 2015-12-18 16:50:09 +01:00
Sylvain Berfini
a0076b7d66 Merge remote-tracking branch 'origin/master' into dev_vcard
Conflicts:
	coreapi/friend.c
	coreapi/private.h
2015-12-18 16:48:09 +01:00
Ghislain MARY
3efa134bed Fix log collection crashes. 2015-12-18 16:41:35 +01:00
Sylvain Berfini
0b7a1deccf Added friend storage to database + improved tests + needed changes in gtk app + friends' migration from rc to db 2015-12-18 15:25:18 +01:00
Ghislain MARY
fb6d0dd135 Merge branch 'dev_presence_list' 2015-12-18 15:01:10 +01:00
Ghislain MARY
820d26bacf Fix presence list tests. 2015-12-18 15:00:04 +01:00
Ghislain MARY
da682bf63a If a presence list subscription already exist refresh it instead of creating a new one. 2015-12-18 14:58:29 +01:00
Ghislain MARY
03261a97b1 Add API to refresh a subscription. 2015-12-18 14:57:39 +01:00
Sandrine Avakian
7c172b8af2 Adding tests for AVPF<=>implicit AVPF calls in call_tester.
Fixinf error for feature implicit AVPF in sal_sdp.c and linphonecall.c
2015-12-18 14:10:28 +01:00
Sylvain Berfini
3eeb0974ea Fixed compilation when belcard is not found 2015-12-17 17:42:46 +01:00
Sylvain Berfini
860ee180a8 Tests done for friends' database storage 2015-12-17 17:32:18 +01:00
Sylvain Berfini
c1f11402a9 Prepared gtk application for friends' database storage 2015-12-17 16:52:48 +01:00
Sylvain Berfini
56db674e38 Started linphone friends database storage 2015-12-17 16:44:55 +01:00
François Grisez
2fcf9d4f2c Fix build on Android and autotools 2015-12-17 16:08:49 +01:00
Simon Morlat
ea25eb10c5 give a choice for the echo calibrator tones 2015-12-17 16:06:31 +01:00
Sylvain Berfini
bab0c39c6f Improved import time by optimizing moment when friends are saved in rc file 2015-12-17 15:26:26 +01:00
Sylvain Berfini
caf26c0b42 Improved a few more things regarding friends and vcards 2015-12-17 15:18:56 +01:00
Sylvain Berfini
9b6a6ca7a5 Improve import friends from vcard time by bypassing a few checks + added test to calculate 1000 vcards import time 2015-12-17 14:24:22 +01:00
Sylvain Berfini
79086201c0 Fix memory leak (parser not deleted) 2015-12-17 11:42:36 +01:00
François Grisez
a2874353bd Fix several issues in the RemoteConference implementation 2015-12-17 10:40:47 +01:00
Sylvain Berfini
8c823fc039 Added import friends from vcards test 2015-12-16 11:54:34 +01:00
Sylvain Berfini
0a59544a44 Added checks for null values in vcard.cc and added new methods to manipulate sip addresses in vcard from friend 2015-12-16 10:51:17 +01:00
Sylvain Berfini
f6edea6eec Use linphone_core_get_friend_list to ease future merge with friends lists + added method to add SIP address into vCard 2015-12-15 17:13:00 +01:00
Sylvain Berfini
91a10a6be9 Added methods to create LinphoneVCard list from buffer and also single LinphoneVCard from buffer too 2015-12-15 10:56:06 +01:00
Ghislain MARY
f002a15267 Improve git version header generation with CMake. 2015-12-15 10:51:13 +01:00
Sylvain Berfini
47e0b04725 Added export functions for contacts as vCards + added documentation for vCard API 2015-12-14 17:43:20 +01:00
Sandrine Avakian
689f1cf86f Fixed test implicit_AVPF test in call_tester.c. Small refactoring.
Added condition in verification on all streams for avpf feature in linphone_call_get_current_params in linphonecall.c .
2015-12-14 17:11:27 +01:00
Sylvain Berfini
132f389bfd Fix crash when selected file doesn't contain any vcard 2015-12-14 16:16:11 +01:00
Sylvain Berfini
3782799e02 Added option in gtk ui to import contact(s) from vcard file 2015-12-14 16:10:01 +01:00
Christophe Deschamps
2840f5fcac JNI Wrapper for presence list 2015-12-14 14:11:37 +01:00
Sylvain Berfini
6703bd2079 Started to integrate vcards with gtk ui 2015-12-14 11:30:17 +01:00
Sylvain Berfini
528fc0a026 Started vcard interface for belcard 2015-12-14 11:30:09 +01:00
Christophe Deschamps
f151d70d4d retired LinphoneContentPrivate in JNI & fixed Android compilation (friendlist) 2015-12-14 00:01:15 +01:00
Gautier Pelloux-Prayer
aa719921dd sal.c: invalid use of size_t in remove_trailing_spaces 2015-12-09 11:59:10 +01:00
Sandrine Avakian
57f09a4ce1 Linphonecall.c : Modified linphone_call_get_current_params to set avpf_enabled if all streams have avpf AND all media streams have avpf. 2015-12-09 11:14:29 +01:00
François Grisez
18fde493f7 Rename the two implementations of the Conference interface 2015-12-08 14:30:38 +01:00
Jehan Monnier
5269c01b02 fix c++ compilation issue 2015-12-07 17:03:59 +01:00
Sandrine Avakian
d277ef7517 Merge branch 'master' of git.linphone.org:linphone 2015-12-07 15:19:48 +01:00
Sandrine Avakian
91f63591f7 Added boolean parameter implicit_rtcp_fb in LinphoneCallParams and SalStreamDescription to enable or disable the forcing of AVPF messages feature in AVP.
By default, the feature is enabled and RTCP feedback messages PLI, SLI, RPSI and FIR are supported.
2015-12-07 15:19:29 +01:00
François Grisez
f8a7f25558 Add a property to LinphoneCalls
Add a property to LinphoneCalls storing the reference
to the conference in which the call is part of. That
property is NULL if the call is part of no conference

That commit also add some documentation on several
functions
2015-12-07 14:53:45 +01:00
François Grisez
0a4fab5987 Add a method to LinphoneCore to get a pointer to the internal conference object 2015-12-07 11:23:17 +01:00
Sylvain Berfini
917da92fbf More findClass removed in JNI layer 2015-12-07 10:35:37 +01:00
Sylvain Berfini
f95eb81ec1 Improved JNI layer 2015-12-07 09:41:04 +01:00