Commit graph

3688 commits

Author SHA1 Message Date
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
François Grisez
9d650f59bf Remove conference.c 2015-12-01 11:01:17 +01:00
Ghislain MARY
e63f2ba108 Fix some memory leaks. 2015-11-30 17:45:09 +01:00
François Grisez
99252460f4 Create a C++ interface in order to abstract conference systems
The actual conference system has been transposed as an
implementation of the freshly created interface
2015-11-30 16:36:37 +01:00
Ghislain MARY
7885a5c80a Prevent sending multiple identical subscribes for presence list + send new subscribe when adding a friend. 2015-11-30 14:15:33 +01:00
Ghislain MARY
e6f44d8c1f Add the "store_friends" parameter in the "misc" section of config to allow not storing friends in the linphonerc. 2015-11-30 11:50:49 +01:00
Ghislain MARY
fccaa5e36e Handle versioning of presence list notifications + store information that we have received presence information for a friend. 2015-11-30 11:39:21 +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
3cb24866dd Fix wrong comment. 2015-11-27 11:42:33 +01:00
Ghislain MARY
9282915a1c Handle multipart contents. 2015-11-27 11:42:10 +01:00
Simon Morlat
4eb6a0308a fix crash 2015-11-26 23:08:02 +01:00
Simon Morlat
4b68da4151 enhance lp-auto-answer so that it is able to play audio/video mkv files 2015-11-26 21:59:44 +01:00
Ghislain MARY
edd42fcf1b Rework sal to be able multipart LinphoneContent objects. 2015-11-26 15:28:36 +01:00
Simon Morlat
07ecd09829 add LinphoneCore.setNortpTimeout() java wrapper 2015-11-26 11:51:54 +01:00
Jehan Monnier
24cf297628 fix some warnings, update submodule ms2 2015-11-26 11:30:25 +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
Simon Morlat
4ad41a4b8e allow to play mkv file during call on hold 2015-11-25 14:30:50 +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
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
3b6eceaad4 Add the LinphoneFriendList object. 2015-11-23 17:41:09 +01:00
Gautier Pelloux-Prayer
c4d781f152 call_log.c: inialize missing field start_date when using database 2015-11-23 17:04:09 +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
Gautier Pelloux-Prayer
87fa413ec4 message_storage.c: do not rebuild peer address for each DB message since it is already available in chat room structure 2015-11-20 14:59:07 +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
3dd8a9d5a2 disable -Wdeprecated-declaration in some portion of code 2015-11-19 17:06:40 +01:00
Jehan Monnier
157f304503 add macro LINPHONE_DEPRECATED to notify user of API changes 2015-11-19 16:58:04 +01:00
Sylvain Berfini
e82e187f9b Added set overwrite flags for section for convenience 2015-11-19 16:50:30 +01:00
Sylvain Berfini
07fd8f61fa Added methods to set/get overwrite flag in LpConfig (used when dumping config as xml) 2015-11-19 16:28:14 +01:00
Margaux Clerc
47662ce97e Add calllogs in database for android 2015-11-19 14:43:08 +01:00
Gautier Pelloux-Prayer
91352ffccd message_storage.c: remove invalid assert in linphone_chat_room_delete_message and force recomputation of unread messages count after removal, since database is not synced anymore with chat messages in memory 2015-11-18 13:27:35 +01:00
Gautier Pelloux-Prayer
d9a2fb2e08 chat_file_transfer.c: handle 4XX errors when trying to download image andlinphone_chat_message_cancel_file_transfer should change message state only if it was being pushed/pulled 2015-11-18 11:52:47 +01:00
Sylvain Berfini
6725ac3323 Fix ICE for textstream + show text stats in logs 2015-11-18 11:42:47 +01:00
Sylvain Berfini
d2971bfc63 Merge branch 'dev_rtt_rework'
Conflicts:
	mediastreamer2
2015-11-17 14:19:18 +01:00
Sylvain Berfini
d73836fe4b Updated ms2 to use filters for real time text 2015-11-17 14:14:41 +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
ee92fdcf4c fix sqlite database access mode for iOS, where default write modes don't allow writing in background mode. 2015-11-16 10:28:05 +01:00
Sylvain Berfini
279fa89428 Fixed red payload type fmtp line if payload number different (and added tests for that) 2015-11-13 16:26:26 +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
386dccb955 Fixed fmtp line for T140 RED payload 2015-11-10 09:27:51 +01:00
Simon Morlat
6e7d855020 fix ice bug in rtcp-mux mode 2015-11-09 20:53:17 +01:00