Commit graph

3864 commits

Author SHA1 Message Date
Jehan Monnier
f90be596c3 Partially fix initial subscribe no longer working. Still need to rework friends file storage which is no longer available when compile with FRIENDS_SQL_STORAGE_ENABLED 2016-03-09 09:09:20 +01:00
Ghislain MARY
ae1255a4be ICE working without stun server. 2016-03-08 17:30:20 +01:00
Simon Morlat
977584489d fix compilation errors in jni 2016-03-08 11:57:02 +01:00
Gautier Pelloux-Prayer
a2ded09c90 headers: export some symbols for windows 2016-03-08 11:01:15 +01:00
Gautier Pelloux-Prayer
808a826c0f sal: fix sal_reason_to_sip_code prototype (returns int, not SalReason) 2016-03-07 14:25:46 +01:00
Ghislain MARY
934089d0a2 Fix compilation. 2016-03-07 10:45:30 +01:00
Simon Morlat
6f18af09e5 fix crash 2016-03-06 21:32:58 +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
Simon Morlat
3644599159 fix big bug breaking all peer to peer presence 2016-03-04 22:58:43 +01:00
Gautier Pelloux-Prayer
86c9e529b7 Makefile.am: fix vcard compilation 2016-03-04 15:07:05 +01:00
Sylvain Berfini
e2aeb4b9b2 Fixed last issue with cmake build on MacOSX when targeting < 10.9 2016-03-04 15:06:06 +01:00
Sylvain Berfini
fbff58c0da Fix typo in fix for MacOSX 2016-03-04 11:59:26 +01:00
Sylvain Berfini
72be524f01 This should fix compilation on MacOSX 2016-03-04 10:41:56 +01:00
Sylvain Berfini
d332a83ef0 Removed need for polarssl in vcard.cc, use bctoolbox instead 2016-03-04 10:29:06 +01:00
Sylvain Berfini
e7eaaf56d2 Small improvement in friend migration + removed useless code in gtk app 2016-03-03 16:55:02 +01:00
Sylvain Berfini
2628dfc358 Improved friend migration from rc to db 2016-03-03 16:51:14 +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
874587e335 Merge branch 'master' into dev_vcard
Conflicts:
	tester/Makefile.am
2016-03-02 16:27:35 +01:00
Ghislain MARY
cc8565574f Find tester component of bctoolbox for tester build + do not use object library. 2016-03-02 13:51:20 +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
5587e26246 respond 481 when dialog cannot be created. 2016-03-01 17:01:34 +01:00
Ghislain MARY
9a49fd6b31 Add warning when log collection upload fails. 2016-03-01 10:33:10 +01:00
Simon Morlat
4644ade096 fix regression in some tests not wanting to register within linphone_core_manager_new(), due to register going out while stun resolution is in progress. 2016-02-29 22:00:27 +01:00
Gautier Pelloux-Prayer
7d1ef8829c sal_impl.c: fix user-agent if PACKAGE_NAME or/and LIBLIPHONE_VERSION are undefined 2016-02-29 16:20:00 +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
Sylvain Berfini
456de10d65 Added back std c++11 when building vcard 2016-02-26 13:56:18 +01:00
François Grisez
4b91e2b029 Add a pre-condition to linphone_conference_remove_participant() 2016-02-26 13:48:36 +01:00
Sylvain Berfini
7d6c8ca00e This should fix export issue on win32 2016-02-25 17:08:13 +01:00
Gautier Pelloux-Prayer
30e504c263 TunnelManager.cc: invoke sal_set_tunnel when destroying tunnel 2016-02-25 16:42:35 +01:00
Sylvain Berfini
befbdada93 Fixed Segfault when trying to store friend's vcard in db before it was added to a friendlist 2016-02-25 16:30:55 +01:00
Sylvain Berfini
b6b4985e28 Create vCards for friends when migrating from rc to db 2016-02-25 14:56:31 +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
Simon Morlat
bc2d0a046d fix indirect table overflow with JNI's getFriend() 2016-02-25 14:04:30 +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
Ghislain MARY
c64cf6b4ca Allow building both shared and static libraries with CMake. 2016-02-24 17:54:29 +01:00
Sylvain Berfini
29592e0670 Merge branch 'master' into dev_vcard 2016-02-24 16:52:11 +01:00
Gautier Pelloux-Prayer
f734477ce4 account_creator.c: fix compilation 2016-02-24 11:48:48 +01:00
Gautier Pelloux-Prayer
bd56907136 account_creator.c: escape username 2016-02-24 10:55:05 +01:00
Simon Morlat
fa7d1c1733 improve handling of legacy (buggy) opus payload type declarations: do not modify the local payload type. 2016-02-23 17:59:00 +01:00
Gautier Pelloux-Prayer
30d30f60cc chat.c: dont change message state to in progress if we failed to send it (fix improper field test) 2016-02-23 10:49:13 +01:00
Simon Morlat
023f3849e1 Revert "chat.c: dont change message state to in progress if we failed to send it"
This reverts commit 17ee1f1590.
2016-02-23 01:02:47 +01:00
Gautier Pelloux-Prayer
17ee1f1590 chat.c: dont change message state to in progress if we failed to send it 2016-02-22 16:25:47 +01:00
Ghislain MARY
f9eaa1a0f1 Handle body compression for presence list. 2016-02-19 15:14:28 +01:00
Simon Morlat
9f05b7aadc fix implicit avpf test race condition 2016-02-19 11:42:48 +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