Benjamin Reis
eeebd4aa4f
Do not try to erase friend from map if ref key is null
2017-01-20 11:10:42 +01:00
Benjamin Reis
477a3266e9
clear the code
2017-01-20 11:02:45 +01:00
Benjamin Reis
ec7fd6f617
optimize always & ever
2017-01-20 10:48:10 +01:00
Benjamin Reis
5f98187202
keep optimizing
2017-01-20 10:09:03 +01:00
Benjamin Reis
07695c3c64
optimize perf
2017-01-20 09:35:14 +01:00
Benjamin Reis
88c467d684
Fix crash when import friend with no ref key
2017-01-19 17:49:21 +01:00
Sylvain Berfini
97c5b8f919
Performance improvements for find_friend_by_address
2017-01-19 17:38:19 +01:00
Ghislain MARY
a3b52d99ca
Fix Python module.
2017-01-19 17:20:09 +01:00
Ghislain MARY
a7e58ad579
Reply to CANCEL with 200ok and terminate previous transaction instead of responding "Transaction does not exists" in case of re-INVITE cancellation.
2017-01-19 17:02:40 +01:00
Benjamin Reis
eb21482982
compare value of it not address + test find_friend_by_ref_key on empty list
2017-01-19 16:19:35 +01:00
Benjamin Reis
eea35502de
add friends_map to friend list and change find_friend_by_ref_key
2017-01-19 15:05:02 +01:00
Erwan Croze
e00b30de86
Fixing error of compilation on windows 10
2017-01-18 15:58:39 +01:00
Sylvain Berfini
2b407fabfa
Fixes for LIME when used with file body handler (requires belle-sip 1.5.0-133 or newer)
2017-01-18 12:46:14 +01:00
François Grisez
dee29cb0d6
Make presence objects implements belle_sip_object_t interface
2017-01-18 11:35:50 +01:00
Sylvain Berfini
c23ac67e0e
Added deprecated tag on createLinphoneFriend methods in LinphoneCoreFactory
2017-01-18 10:36:43 +01:00
Sylvain Berfini
66715b35bc
Fixed crash if friend doesn't have a core yet while creating a vcard
2017-01-18 10:22:01 +01:00
Benjamin Reis
c5bce292df
Merge branch 'master' of git.linphone.org:linphone
2017-01-17 17:14:46 +01:00
Benjamin Reis
f3b94ce8c0
vcard validation only if friends stored
2017-01-17 17:14:37 +01:00
François Grisez
cc7bec3cf5
Fix memory leak
2017-01-17 15:41:57 +01:00
Sylvain Berfini
030b1c05d5
Fixed callback issue with file body handler if file is big enough + improved tester
2017-01-17 11:56:11 +01:00
Ghislain MARY
09627fe956
Print a warning when updating a call using the current call params.
2017-01-16 15:04:37 +01:00
Ghislain MARY
90678a34b1
Reflect real media directions in the current call params.
2017-01-16 12:21:51 +01:00
Simon Morlat
f9fb482d28
fix memory leaks
2017-01-16 11:23:20 +01:00
François Grisez
228e4a2f21
Add a getter to LinphoneVcard in order to access to the internal BelCard object
2017-01-16 09:29:21 +01:00
Simon Morlat
656ff43b13
fix most common warnings
2017-01-14 14:13:26 +01:00
Simon Morlat
5805d4b106
fix automake build
2017-01-14 13:52:52 +01:00
Simon Morlat
0f29b26da3
fix compilation issue
2017-01-14 12:23:59 +01:00
Simon Morlat
c541b8ec79
Make liblinphone use new jitter buffer from oRTP.
2017-01-13 18:01:23 +01:00
François Grisez
8419375aee
Make LiphoneConfig inherite from belle_sip_object
2017-01-13 16:02:20 +01:00
Ghislain MARY
5fd0fe2583
Fix some english mistakes.
2017-01-13 14:57:02 +01:00
François Grisez
6160b6dbe1
Merge branch 'master' of git.linphone.org:linphone
2017-01-13 14:43:54 +01:00
François Grisez
3e037f26a0
Add a header file declaring functions exclusive for automatic wrapper generators
2017-01-13 14:08:46 +01:00
François Grisez
19950099c0
Rename LpConfig class into LinphoneConfig
2017-01-12 17:52:49 +01:00
François Grisez
163380c454
Move some comments from source files to headers
2017-01-12 17:51:44 +01:00
François Grisez
48c11e5135
Make linphone-doc target depend on files placed in include/linphone/
2017-01-12 17:48:34 +01:00
Ghislain MARY
1f3b139551
Fix crash during call invite if no SIP transport is available.
2017-01-12 17:48:18 +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
Sylvain Berfini
7793ff2cce
Set from while sending chat message before encryption step, so if it fails information is available
2017-01-12 17:04:18 +01:00
Sylvain Berfini
63cc85751c
Fixed an issue with LIME and Preferred policy + added tests
2017-01-12 16:40:22 +01:00
Ghislain MARY
19d47a6478
Fix call repair when in paused state.
2017-01-12 12:00:21 +01:00
Sylvain Berfini
f9d6f3ae97
Fixed compil...
2017-01-11 13:05:36 +01:00
Sylvain Berfini
2e72668539
Fixed LIME tests
2017-01-11 12:17:08 +01:00
Ghislain MARY
ac13f96e53
Add missing symbol exports for build on Windows.
2017-01-11 11:49:27 +01:00
Ghislain MARY
d55353a7c6
Use our own implementation of getnameinfo().
2017-01-10 11:03:46 +01:00
Benjamin Reis
2751c8a703
Modify linphone_chat_room_lime_available
2017-01-09 17:16:57 +01:00
Ghislain MARY
9fa30c5c20
Handle error cases in IMDN notifications.
2017-01-09 16:55:16 +01:00
Sylvain Berfini
7d1189819e
Use getInstance from BelCardParser
2017-01-09 14:12:13 +01:00
Sylvain Berfini
4a04f3ba5a
Do not increase unread message counter when sending one...
2017-01-04 17:31:22 +01:00
Ghislain MARY
b2df3b492e
Compilation fixes.
2017-01-04 10:16:18 +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