Commit graph

1097 commits

Author SHA1 Message Date
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
Simon Morlat
3d791362ee add new rings and enable the ones by default 2015-12-21 16:10:09 +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
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
Sylvain Berfini
caf26c0b42 Improved a few more things regarding friends and vcards 2015-12-17 15:18:56 +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
Simon Morlat
6325178af5 Update ms2 and rely on the new specific codec offer answer logic declaration. 2015-12-04 22:27:57 +01:00
Sandrine Avakian
3995ab275d Merge branch 'master' of git://git.linphone.org/linphone 2015-12-03 13:46:42 +01:00
Sandrine Avakian
2eb4221917 Update in linphone_core_init_default_params to take into account parameter avpf_enabled instead of always being disabled by default. 2015-12-03 13:45:01 +01:00
Ghislain MARY
1d93356d22 Add linphone_core_set_friend_list() function. 2015-12-01 16:59:43 +01:00
Gautier Pelloux-Prayer
19226b3512 linphonecore.c: fix typo in linphone_reason_to_string 2015-11-27 16:20:35 +01:00
Ghislain MARY
97f28a65ca Basic parsing of presence list notify. 2015-11-27 11:44:16 +01:00
Ghislain MARY
edd42fcf1b Rework sal to be able multipart LinphoneContent objects. 2015-11-26 15:28:36 +01:00
Ghislain MARY
b5e52a00ad Reflect changes to belle-sip that add a new parameter to belle_sip_muiltpart_body_handler_new(). 2015-11-25 16:04:49 +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
Ghislain MARY
96d249c674 Generate resource-lists SUBSCRIBE for presence. 2015-11-23 17:41:09 +01:00
Ghislain MARY
89aa523d71 Use LinphoneFriendList object for the list of friends of a LinphoneCore. 2015-11-23 17:41:09 +01:00
Ghislain MARY
cafb1dfa3e Fix strict-prototypes warnings. 2015-11-20 17:56:11 +01:00
Simon Morlat
46ca46c953 prevent terminating a call that is already in error state 2015-11-16 17:25:55 +01:00
Simon Morlat
e14852711b fix crash in linphone_core_create_call_params(), try to workaround an sqlite problem on iOS 2015-11-12 12:23:21 +01:00
Sylvain Berfini
d6bbd3db9e Fix text payloads order (red first, t140 after) and added fmtp parameter for red payload 2015-11-02 16:25: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
Simon Morlat
a416d49e17 fix problems with call params video enablement 2015-10-22 17:34:23 +02:00
Simon Morlat
73cfad320d fix memory leaks around presence 2015-10-16 22:59:28 +02:00
Sylvain Berfini
d941a1d9d4 Fix log upload 2015-10-16 16:01:58 +02:00
Sylvain Berfini
5e24a5729b Fix same issue as before somewhere else 2015-10-16 14:42:03 +02:00
Sylvain Berfini
d495761e8c Fix crash in log upload 2015-10-16 14:39:39 +02:00
Simon Morlat
e33a9a53ef prevent bad usage of linphone_core_accept_call_update() in case of late sdp offer/answer 2015-10-15 17:28:09 +02:00
Simon Morlat
177e400ddd fix memory leaks and flaws around presence 2015-10-15 16:46:48 +02:00
Simon Morlat
d3bd19d39d implement RTP socket re-creation on the fly, in order to have RTP streams to follow the new routes defined by the system.
This is optional, done in linphone_core_set_network_reachable(lc, TRUE); when property recreate_sockets_when_network_is_up is set to 1 in [net] section of linphonerc.
2015-10-14 21:58:26 +02:00
Ghislain MARY
34d3a0583b Call ms_factory_create_event_queue() instead of ms_factory_get_event_queue() in linphone_core_init(). 2015-10-13 15:07:32 +02:00
Simon Morlat
3fb0e1c783 fix bandwidth reporting porblem when computer has slept before 2015-10-07 18:37:40 +02:00
Ghislain MARY
258dc338dd Fix bug 0002550: suboptimal liblinphone's logging.
Prevent opening and closing the log file constantly. Only do it when a log rotation is needed.
2015-10-06 18:02:31 +02:00
Gautier Pelloux-Prayer
26ce4c42aa linphonecore: add linphone_transport_to_string and linphone_transport_parse APIs 2015-10-01 15:57:51 +02:00
Ghislain MARY
61ac1f8173 Fix compilation warnings when building for Windows 10. 2015-10-01 14:29:00 +02:00
Sylvain Berfini
ccc60f16ec Added test for SRTP and realtime text 2015-09-29 14:22:59 +02:00
Sylvain Berfini
c29d018bff Added possibility to disable audio stream in call params + tester for RTT without audio stream 2015-09-28 12:08:16 +02:00
Simon Morlat
a4f4d59906 fix ICE regression 2015-09-25 19:23:20 +02:00
Jehan Monnier
a919e56787 no longer associate http proxy to sips only but allow https 2015-09-25 15:30:03 +02:00
Simon Morlat
bd0061f227 fix memory leak and add new test to check that linphone_core_destroy() sends BYE for unterminated calls. 2015-09-24 22:06:30 +02:00
Sylvain Berfini
0216630824 More work on RTT 2015-09-24 17:21:35 +02:00
Jehan Monnier
4a21150da7 merge add http proxy for sip 2015-09-24 16:48:19 +02:00
Simon Morlat
0f1cf8b14a fix various recent problems with SDP offer/answer and ICE.
Most problematic was that declined streams were not put in SDP answers.
2015-09-24 16:44:07 +02:00