Ghislain MARY
e664b73e68
Add some checks in the TURN tests + add test of TURN with rtcp-mux.
2016-06-03 14:58:05 +02:00
Ghislain MARY
22df29159f
Merge branch 'dev_turn'
2016-06-03 10:10:51 +02:00
Ghislain MARY
3ccd09b1e4
Fix a lot of doxygen warnings.
2016-06-01 18:11:54 +02:00
Ghislain MARY
fc1fed70fe
Merge branch 'master' into dev_turn
2016-06-01 14:56:52 +02:00
Gautier Pelloux-Prayer
2fc0aef1b9
gtk: add lime icon in chat
2016-05-31 17:43:46 +02:00
Gautier Pelloux-Prayer
cb9816e9fb
lime.c: implement "preferred" mode
2016-05-31 16:08:35 +02:00
Simon Morlat
aba70a4afa
don't make our sqlite vfs the default for all the process, because it conflicts with other use of sqlite (in ios apis for example)
2016-05-31 11:34:33 +02:00
Simon Morlat
57561bb120
fix compilation error with no sqlite support
2016-05-20 13:55:00 +02:00
Ghislain MARY
22900baaec
Add possibility to define in the nat policy the username to use for STUN/TURN server authentication.
2016-05-20 10:50:54 +02:00
Ghislain MARY
e224761160
Handle DNS SRV resolution of STUN server.
2016-05-20 10:50:54 +02:00
Ghislain MARY
b6076942fc
Add LinphoneNatPolicy API and deprecate LinphoneFirewallPolicy.
2016-05-20 10:50:54 +02:00
Simon Morlat
b79535afe9
fix automake build and simplify sqlite enablement options
2016-05-20 09:37:53 +02:00
Ghislain MARY
db76eba44b
belle_sip_freeaddrinfo() is now bctbx_freeaddrinfo().
2016-05-12 14:07:28 +02:00
Jehan Monnier
026bbe8db3
Implement support of dialog created by Notify matching subscription
2016-05-11 14:54:38 +02:00
Sylvain Berfini
04f704aa93
Fixed two potential issues with presence
2016-05-11 11:37:59 +02:00
Sylvain Berfini
ecda7e67a5
Fix too many unref crash in vcard tester
2016-05-10 18:14:48 +02:00
Ghislain MARY
7d260db562
Fix Python module unit tests.
2016-05-09 15:21:11 +02:00
Gautier Pelloux-Prayer
23397e26be
friendlist: add linphone_friend_list_enable_subscriptions API
2016-04-25 17:14:56 +02:00
Sylvain Berfini
7726df5b32
Added a way to store the correct auth info in carddav context to not iterate on all auth infos each time
2016-04-22 16:10:39 +02:00
Sylvain Berfini
a3aa01e1b6
Fixed issues with vCard tester where some http queries overlapped + memory improvements in carddav.c
2016-04-21 14:41:39 +02:00
Jehan Monnier
5faff1286e
Improve publish management, specially etag passing accros event.
...
Improve presence tester.
Add tester with ACk losses
2016-04-15 12:10:14 +02:00
Gautier Pelloux-Prayer
b105e0b38b
proxy: add linphone_proxy_config_set_ref_key and linphone_proxy_config_get_ref_key
2016-04-05 11:56:48 +02:00
Ghislain MARY
5baf4362f0
Fix some depreciation warnings.
2016-03-10 17:57:27 +01:00
Ghislain MARY
7cfbbda323
Fix Python module automatic wrapper generation.
2016-03-09 12:13:41 +01:00
Gautier Pelloux-Prayer
a2ded09c90
headers: export some symbols for windows
2016-03-08 11:01:15 +01:00
Simon Morlat
34a1e616b2
implement ice mode where the c= line is left to host candidate instead of stun (this is useful to interoperate with non-ice servers).
...
also, start to enable the use of ice without stun, though it is not working yet because of internal problems in the ice session.
2016-03-04 22:58:43 +01:00
Sylvain Berfini
5cd1775ed3
Merge branch 'master' into dev_vcard
...
Conflicts:
tester/Makefile.am
2016-03-02 10:41:24 +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
55900bbf66
chat: add possibility to use Lime conditionnally (when secrets have been shared only)
2016-02-25 11:30:44 +01:00
Sylvain Berfini
c15cfd5f4c
Fix previous merge
2016-02-09 10:21:45 +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
d3e3740a64
fix crashes around presence and publish.
...
Documentation was not consistent with actual code was doing. LinphoneEvent becomes a true belle_sip_object_t, which now evidences memory leaks.
update ms2
2016-02-06 11:51:06 +01:00
Ghislain MARY
8e3c881836
Fix build on Windows.
2016-02-05 17:50:14 +01:00
Ghislain MARY
d61fe35f48
Add API to force the use of relay when using ICE (for tests purpose) + add test that does just that.
2016-02-04 16:52:59 +01:00
Sylvain Berfini
b748b453d6
Merge branch 'master' into dev_vcard
...
Conflicts:
tester/presence_tester.c
2016-02-04 16:39:43 +01:00
Ghislain MARY
5644d8332f
Fix build on Windows.
2016-02-04 11:22:16 +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
Jehan Monnier
29e0109c53
-Publish are now implemented using LinphoneEvent API.
2016-02-02 18:54:39 +01:00
Sylvain Berfini
0370aa9e90
Added new callback for synchronization done + fixed small issue: when contact was removed from the server, it was trying to remove it again
2016-02-02 17:09:21 +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
d8e533b258
Merge branch 'master' of git.linphone.org:linphone into dev_msfactory
2016-01-27 10:21:37 +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
22e62b660f
Merge branch 'master' of git.linphone.org:linphone into dev_msfactory
...
# Conflicts:
# gtk/videowindow.c
2016-01-26 09:43:02 +01:00
Sylvain Berfini
42d8d775b9
Export a few symbols requiered for win32 tester + reworked a few APIs
2016-01-25 17:44:27 +01:00