Sylvain Berfini
06f9d69a78
Added vtable callbacks for friend list created / removed + tests
2016-02-01 15:42:02 +01:00
Sylvain Berfini
82b74a8bb2
Merge branch 'master' into dev_vcard
...
Conflicts:
coreapi/friendlist.c
2016-01-29 11:41:57 +01:00
Simon Morlat
0965d49f7a
handle expired client dialogs for p2p presence, and report them for LinphoneEvent.
...
remove deprecation of LinphoneChatMessageStateCb, since it is already marked as deprecated in all functions using it.
fix a few warnings
2016-01-26 17:26:49 +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
Ghislain MARY
28b029c9bc
Fix automatic wrapper generation.
2016-01-22 15:06:43 +01:00
Gautier Pelloux-Prayer
67f9bd2068
linphonecore.c: since log level is a mask, do not compare with == operator but & instead
2016-01-18 13:31:26 +01:00
François Grisez
071581ffac
Declare LinphoneConference and LinphoneConferenceParams in conference.h instead of linphonecore.h
2016-01-18 12:03:53 +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
Sylvain Berfini
1d26224858
Started CardDAV integration into liblinphone friends API
2016-01-13 17:05:49 +01:00
François Grisez
523ad425a5
Add a class storing conference parameters
2016-01-13 11:55:30 +01:00
Sylvain Berfini
3835ab26fb
Merge branch 'master' into dev_vcard
...
Conflicts:
coreapi/friendlist.c
2016-01-12 15:16:35 +01:00
François Grisez
f0d1446f22
Renames LinphoneConference.getParticipantsCount() into getSize()
2016-01-11 15:10:04 +01:00
Sylvain Berfini
2a85a54f32
Merge branch 'master' into dev_vcard
...
Conflicts:
coreapi/Makefile.am
2016-01-11 11:10:11 +01:00
Ghislain MARY
d52b445814
Fix automatic wrapper generation for conference.
2016-01-11 10:43:07 +01:00
Gautier Pelloux-Prayer
3739d2c866
account creator: detect invalid domain by changing linphone_address_set_* methods to return -1 in case of error
2016-01-08 11:43:15 +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
François Grisez
41545fadbd
Fixes conflicts between François and Ghislain's "internal" parameter of vtables
2016-01-07 10:57:32 +01:00
François Grisez
38dfb9ab6f
Merge branch 'dev_conference_rfc4579'
2016-01-07 10:13:04 +01:00
François Grisez
a49cd7566c
Add a setter/getter for the method param to LinphoneAddress
2016-01-06 10:03:14 +01:00
Sylvain Berfini
a8e6cc908f
More work on CardDAV sync: doing propfind and addressbook-query requests
2016-01-05 16:31:20 +01:00
Sylvain Berfini
f85edbaa9e
Started carddav code
2016-01-05 11:19:25 +01:00
Gautier Pelloux-Prayer
b711888ac0
ringplayer: add ring player object to play ringtones (CAF on iOS, WAV otherwise)
2016-01-05 10:31:23 +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
Ghislain MARY
b9bfbb3df9
Fix includes when using LinphoneFriendList from outside of liblinphone.
2015-12-28 16:08:11 +01:00
Gautier Pelloux-Prayer
3532bfabfb
doxygen: update configuration and fix errors in doc
2015-12-23 15:50:55 +01:00
Simon Morlat
3d791362ee
add new rings and enable the ones by default
2015-12-21 16:10:09 +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
Sylvain Berfini
528fc0a026
Started vcard interface for belcard
2015-12-14 11:30:09 +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
Jehan Monnier
24cf297628
fix some warnings, update submodule ms2
2015-11-26 11:30:25 +01:00
Simon Morlat
6a9247d6f6
fix compilation issues and bugfix in tests
2015-11-25 14:53:22 +01:00
Jehan Monnier
262575f921
fix ice destination change in case of call with rtp-mux
2015-11-25 10:30:31 +01:00
Gautier Pelloux-Prayer
591a9b88b7
linphonecore.h: linphone_core_interpret_url should not be obsoleted
2015-11-24 10:34:56 +01:00
Ghislain MARY
7d7a83d478
Fix build for Windows 10.
2015-11-23 14:33:29 +01:00
Gautier Pelloux-Prayer
5d44564e10
linphonecore.h: update documentation for some obsoleted functions
2015-11-23 12:18:55 +01:00
Sylvain Berfini
10458ff953
Added method to find call log from call id
2015-11-23 10:11:45 +01:00
Ghislain MARY
cafb1dfa3e
Fix strict-prototypes warnings.
2015-11-20 17:56:11 +01:00
Jehan Monnier
db287098e4
remove some unnecessary LINPHONE_DEPRECATED
2015-11-20 11:57:13 +01:00
Jehan Monnier
78ce2cad54
fix compilation issue on gcc <4.6
2015-11-20 11:21:53 +01:00
Jehan Monnier
157f304503
add macro LINPHONE_DEPRECATED to notify user of API changes
2015-11-19 16:58:04 +01:00
Simon Morlat
a7afea0ac8
rtcp mux fixes and checking
2015-11-09 16:27:34 +01:00
Gautier Pelloux-Prayer
8c2a440fd9
remote_provisioning: free URI in linphone_core_set_provisioning_uri when we are done with it
2015-11-05 16:51:35 +01:00
Gautier Pelloux-Prayer
1d85405c45
remote_provisioning.c: modify linphone_core_set_provisioning_uri to return -1 if URI cannot be parsed, 0 otherwise
2015-11-05 11:48:24 +01:00
Simon Morlat
3d7bbb5bd5
remove linphone_core_create_default_call_parameters() because this function is dangerous and error prone.
...
Indeed, it cannot guarantee that the created call params are compatible with the call being accepted or updated.
For doing an outgoing call there is no problem in using it but linphone_core_create_call_params() is better and hard to mis-use.
2015-10-31 12:00:28 +01:00
Gautier Pelloux-Prayer
725b866566
proxy.c: add new linphone_proxy_config_find_auth_info API
2015-10-16 13:52:29 +02:00
Gautier Pelloux-Prayer
a95fde282a
conference.c: move doc to header
2015-10-15 12:16:01 +02:00
Ghislain MARY
c149a6da7e
Add API to handle custom SDP attributes.
2015-10-07 10:55:10 +02:00