Commit graph

1186 commits

Author SHA1 Message Date
François Grisez
8388d4b48e Fixes a memory leak while displaying a message 2016-03-29 15:34:35 +02:00
Sylvain Berfini
a8cd6e8a1f Added BV16 payload type in default codecs list 2016-03-23 17:30:44 +01:00
Sylvain Berfini
889c2e1974 Added method to configure ssl_config for sal and http provider 2016-03-23 16:23:03 +01:00
Simon Morlat
37b8bfcb33 add test about early media and ICE 2016-03-22 17:49:56 +01:00
Jehan Monnier
966c7caa2d -fix many memory leak
-unsubscribe in linphone_core_uninit
2016-03-10 18:58:44 +01:00
Ghislain MARY
5baf4362f0 Fix some depreciation warnings. 2016-03-10 17:57:27 +01:00
Ghislain MARY
f7ae768d3e Fix memory leak in log collection. 2016-03-10 16:26:54 +01:00
Guillaume BIENKOWSKI
33d02aadb8 Iterate over all friend lists when notifying presence 2016-03-10 12:03:45 +01:00
Sylvain Berfini
5b869f8d48 Fix friends load issue when not using database 2016-03-09 09:35:07 +01:00
Sylvain Berfini
6654e66e92 Merge branch 'dev_vcard' 2016-03-03 13:33:55 +01:00
Simon Morlat
f1c86b868b fix compilation problem
set register_when_network_is_up to default value (1).
2016-03-02 22:10:11 +01:00
Sylvain Berfini
5cd1775ed3 Merge branch 'master' into dev_vcard
Conflicts:
	tester/Makefile.am
2016-03-02 10:41:24 +01:00
Ghislain MARY
9a49fd6b31 Add warning when log collection upload fails. 2016-03-01 10:33:10 +01:00
Simon Morlat
1a372e360e read/write logs with file open as binary 2016-02-27 11:51:36 +01:00
Simon Morlat
6077331d03 restrict the creation of additional outgoing calls to avoid conditions of conflicting access to soundcard 2016-02-26 17:24:42 +01:00
Sylvain Berfini
425cb42f7f Merge branch 'master' into dev_vcard
Conflicts:
	coreapi/friend.c
2016-02-26 14:52:25 +01:00
Gautier Pelloux-Prayer
07d92908ca linphonecore.c: linphone_core_sound_resources_locked should return YES if ICE in progress 2016-02-25 14:46:18 +01:00
Gautier Pelloux-Prayer
3df89f60e0 gtk: add lime "preferred" choice 2016-02-25 12:40:53 +01:00
Gautier Pelloux-Prayer
55900bbf66 chat: add possibility to use Lime conditionnally (when secrets have been shared only) 2016-02-25 11:30:44 +01:00
Sylvain Berfini
29592e0670 Merge branch 'master' into dev_vcard 2016-02-24 16:52:11 +01:00
Ghislain MARY
f9eaa1a0f1 Handle body compression for presence list. 2016-02-19 15:14:28 +01:00
Gautier Pelloux-Prayer
0cdd55461d linphonecore.c: fix windows specific (sight) error 2016-02-19 09:23:43 +01:00
Gautier Pelloux-Prayer
b0c8780281 linphonecore.c: fix linphone_core_mic_enabled which returned opposite value in conference mode 2016-02-18 15:57:18 +01:00
Simon Morlat
73a37d4242 allow explicit pause/resume to "repair" a broken call 2016-02-18 15:40:05 +01:00
Sylvain Berfini
1ed3fccf3a Merge branch 'master' into dev_vcard
Conflicts:
	coreapi/friendlist.c
	java/common/org/linphone/core/LinphoneCore.java
2016-02-18 14:25:06 +01:00
Gautier Pelloux-Prayer
4bef511e53 linphonecore.c: fix log collection 2016-02-18 12:31:33 +01:00
Gautier Pelloux-Prayer
028afb264d linphonecore.c: release adress after usage 2016-02-16 14:00:59 +01:00
Gautier Pelloux-Prayer
f14b6e73eb linphonecore.c: linphone_core_redirect_call should interpret url as linphone_core_transfer_call does 2016-02-16 11:38:54 +01:00
Svalorzen
e78a360a87 Modified soundcard show command to show whether we are using files or not 2016-02-15 09:40:18 +01:00
Simon Morlat
1b7f53849d improve soundcard management 2016-02-11 15:51:06 +01:00
Sylvain Berfini
235dca249d Merge branch 'master' into dev_vcard
Conflicts:
	build/android/Android.mk
	coreapi/private.h
	java/common/org/linphone/core/LinphoneCore.java
	java/impl/org/linphone/core/LinphoneCoreImpl.java
2016-02-09 10:21:18 +01:00
Simon Morlat
a0646a0f9d add method to configure dns servers 2016-02-07 22:35:36 +01:00
Simon Morlat
dc52e150b7 adapt android jni to MSFactory usage, and add linphone_core_reload_ms_plugins() as a new way of loading plugins after LinphoneCore has been created.
This can be used on platforms where dynamic loading of plugins is not permitted, by doing things in this sequence:
1) Create the LinphoneCore as usual
2) call the libms*_init() routines of the plugins by passing them the MSFactory obtained via linphone_core_get_ms_factory()
3) call linphone_core_reload_ms_plugins()
2016-02-04 22:01:00 +01:00
Sylvain Berfini
6e38ee18d5 Merge branch 'master' into dev_vcard
Conflicts:
	coreapi/linphonecore.c
	tester/presence_tester.c
2016-02-03 17:16:33 +01:00
Sandrine Avakian
c0566bbad0 Updating sip_setup_register_all to use ms_factory_load_plugins. 2016-02-03 12:35:48 +01:00
Jehan Monnier
29e0109c53 -Publish are now implemented using LinphoneEvent API. 2016-02-02 18:54:39 +01:00
Simon Morlat
672838c7a0 fix preview stream 2016-02-02 12:52:01 +01:00
François Grisez
b4452da58d Release the reference on the focus call when thatone fails 2016-02-02 11:34:13 +01:00
Sylvain Berfini
06f9d69a78 Added vtable callbacks for friend list created / removed + tests 2016-02-01 15:42:02 +01:00
Simon Morlat
df4ea94a8e clean a few things around MSFactory usage 2016-02-01 14:48:58 +01:00
Sandrine Avakian
4b0e433b43 Merge branch 'master' of git.linphone.org:linphone into dev_msfactory 2016-01-29 14:29:17 +01:00
Sylvain Berfini
82b74a8bb2 Merge branch 'master' into dev_vcard
Conflicts:
	coreapi/friendlist.c
2016-01-29 11:41:57 +01:00
Jehan Monnier
58cb7a3f57 use belle-sip refresher with dialog terminated recovery capability 2016-01-28 17:48:11 +01:00
Sandrine Avakian
f19cff2112 Updating media streamer and propagating changes. 2016-01-28 12:19:28 +01:00
Sandrine Avakian
9b806bc2c3 Update lddc.c (first steps on replacing ms_filter_new ).
Updating mediastreamer2 : use of ms_factory_exit to destroy the factory and set it to NULL, in linphonecore.c as well.
2016-01-27 11:15:24 +01:00
Sandrine Avakian
d8e533b258 Merge branch 'master' of git.linphone.org:linphone into dev_msfactory 2016-01-27 10:21:37 +01:00
Sandrine Avakian
2dc9e19ccb Updating media streamer and linphonecore.c to be consistent with the changes made in media streamer. 2016-01-27 10:20:33 +01:00
Simon Morlat
0a9ab97bd4 keep using periodical updates (even for non-existent streams) at least for tests, because it is convenient to be notified everytime linphonecore updates
bandwidth measurement.
This may change in the future when bandwidth computations will be done in real time (every mediastreamer2 tick).
2016-01-26 21:32:55 +01:00
Sandrine Avakian
e5a09abcba Updating mediastreamer2 and oRTP.
Removing ms_factory_uninit_plugins which is already called in ms_factory_destroy.
2016-01-26 12:06:56 +01:00
Sandrine Avakian
22e62b660f Merge branch 'master' of git.linphone.org:linphone into dev_msfactory
# Conflicts:
#	gtk/videowindow.c
2016-01-26 09:43:02 +01:00