Ghislain MARY
5aa030d578
Replace sal_op_is_ipv6() by sal_op_get_address_family().
...
This is necessary because in some cases the op cannot tell whether it is IPv6 or IPv4. And in such cases we can fallback to an other method to get the information (get_local_ip_for()).
2016-09-26 17:59:40 +02:00
Simon Morlat
fd78a2f7b9
fix absence of assert report in xml output of tests when a test is leaking memory.
2016-09-26 16:02:16 +02:00
Simon Morlat
af47cd4e8c
fix crash
2016-09-23 15:37:53 +02:00
Ghislain MARY
e46417d209
Do not send list subscription when the "use_rls_presence" is set to 0.
2016-09-23 13:50:19 +02:00
Simon Morlat
638c77300b
fix build issues
2016-09-23 11:01:49 +02:00
Simon Morlat
7ee83e5693
fix memory leaks
2016-09-22 23:06:15 +02:00
Simon Morlat
f9aee35116
heavy rework of lists, presence list subscriptions, and fix many memory leaks
2016-09-22 22:10:36 +02:00
Simon Morlat
05d712ecdd
improve ipv6 selection when making outgoing call without prior register.
2016-09-21 19:30:52 +02:00
Erwan Croze
56d52b8bac
Adding AES_CM_256 to deprecated crypto suite
2016-09-21 15:17:22 +02:00
Sylvain Berfini
05cf0889ea
Revert to old auth_info_requested callback and added a new one instead
2016-09-21 13:03:23 +02:00
Sylvain Berfini
f42568dc71
Added tests + changes to make tls authentication on LinphoneAuthInfo work
2016-09-20 18:07:57 +02:00
Sylvain Berfini
39ee572c94
Added JNI wrapper for linphone_core_set_root_ca_data
2016-09-20 14:44:48 +02:00
Sylvain Berfini
2af5925e6f
Added API to set RootCA by buffer instead of file
2016-09-20 14:20:52 +02:00
Sylvain Berfini
38ad727c61
Added JNI wrapper for TLS certificate/key related methods in LinphoneCore and LinphoneAuthInfo
2016-09-20 13:13:39 +02:00
Sylvain Berfini
f575f94bb4
Added methods to set TLS certificate/key on LinphoneAuthInfo + updated auth_info_requested callback
2016-09-20 12:44:43 +02:00
Simon Morlat
ff3ff7aec1
fix logs and ipv6 enablement in tester.
2016-09-16 09:11:41 +02:00
Simon Morlat
0ca9c915ac
make media_encryption_mandatory work with zRTP - by silencing calls until they are secured.
...
Add non regression tests for this.
2016-09-15 20:57:21 +02:00
Simon Morlat
1be0484d43
do not send full list subcription if a single friend has been edited.
2016-09-15 11:36:04 +02:00
Simon Morlat
3322463148
fix crash and bug around presence list subscription
2016-09-14 16:29:31 +02:00
Sylvain Berfini
09e861e19e
JNI wrapper for linphone_friend_get_presence_model_for_uri_or_tel
2016-09-14 15:46:12 +02:00
Jehan Monnier
e6032177a8
fix flatten_number to remove trunk number from e164 number. ex +33 (0) 2222 becomes +332222
2016-09-14 12:09:11 +02:00
Sylvain Berfini
a6e7eec3b3
Fix friend database migration to allow NULL sip_uri
2016-09-14 11:37:42 +02:00
Simon Morlat
a5341fe88a
fix crash related to error occuring synchronously within linphone_core_invite()
2016-09-13 10:23:08 +02:00
Simon Morlat
c14fe94ef6
update ms2
2016-09-12 10:46:39 +02:00
Erwan Croze
35ad211d22
add dtmf on call
2016-09-07 15:32:55 +02:00
Gautier Pelloux-Prayer
510e9d92d0
gtk: fix friends sort
2016-09-06 12:29:33 +02:00
Simon Morlat
1bc6f63db2
media_localip is guessed from signaling using call->dest_proxy. This ease the use of liblinphone on a machine with two interfaces (typically a one being a vpn).
...
Clean things around sal.c and sal_impl.c
2016-09-06 11:16:10 +02:00
Gautier Pelloux-Prayer
9313618cbd
presence: dont notify uselessly
2016-09-05 15:09:37 +02:00
Gautier Pelloux-Prayer
ee79cb516e
account_creator: save prefix
2016-08-31 12:07:11 +02:00
Margaux Clerc
01df9f9353
Add ha1 in account creator
2016-08-30 12:01:39 +02:00
Margaux Clerc
880c50b0b3
Fix account creator callbacks
2016-08-30 12:01:31 +02:00
Jehan Monnier
9c3540b804
fix store auth info in case of no ha1 provided and store_ha1_passwd=true
2016-08-30 11:47:22 +02:00
Gautier Pelloux-Prayer
ee50e0e3c1
presence: fix phone number subscription
2016-08-30 10:28:06 +02:00
Gautier Pelloux-Prayer
3f7d86186f
gitversion.cmake: update
2016-08-29 15:30:29 +02:00
Gautier Pelloux-Prayer
2aa8e46934
account_creator.c: fix phone
2016-08-29 14:42:23 +02:00
Gautier Pelloux-Prayer
7e3f3ac46f
xmlrpc: fix some bug
2016-08-29 12:42:41 +02:00
Gautier Pelloux-Prayer
ca03c42f4a
account_creator.c: update to latest xmlrpc api
2016-08-29 11:24:22 +02:00
Gautier Pelloux-Prayer
76ae2dc43a
fix some crash
2016-08-29 10:04:29 +02:00
Sandrine Avakian
06b812c6e2
Merge branch 'master' of git://git.linphone.org/linphone
2016-08-26 10:25:28 +02:00
Sandrine Avakian
623dc72e1f
Merge branch '3.10.x'
...
# Conflicts:
# CMakeLists.txt
# coreapi/account_creator.c
# coreapi/friendlist.c
# coreapi/linphonecore_jni.cc
# coreapi/misc.c
# coreapi/vcard.cc
# coreapi/vcard.h
# coreapi/vcard_stubs.c
# gtk/videowindow.c
# java/common/org/linphone/core/LinphoneNatPolicy.java
# java/impl/org/linphone/core/LinphoneNatPolicyImpl.java
# mediastreamer2
# tester/vcard_tester.c
2016-08-25 17:52:12 +02:00
Simon Morlat
dc6422a849
Merge branch 'master' of git.linphone.org:linphone
2016-08-25 16:20:01 +02:00
Gautier Pelloux-Prayer
c24a71a17a
cmake: compile help executables
2016-08-25 14:44:02 +02:00
Gautier Pelloux-Prayer
db4ddb32bc
account_creator: pass xmlrpc response to callback so that application can deal with it
2016-08-25 11:39:11 +02:00
Sylvain Berfini
d46ef9590e
Fix crash if Android log handler is null
2016-08-25 09:59:11 +02:00
Gautier Pelloux-Prayer
411ae723ad
friend.c: fix some stuff
2016-08-24 11:43:28 +02:00
Gautier Pelloux-Prayer
63fe9fad52
account_creator.c: switch parameters
2016-08-24 10:33:51 +02:00
Gautier Pelloux-Prayer
49e93dd016
update presence
2016-08-23 09:16:41 +02:00
Simon Morlat
8180e881fc
add warning when calling stubbed tunnel functions
2016-08-22 18:21:38 +02:00
Erwan Croze
1d1c196ead
Update mediastreamer
2016-08-19 11:21:06 +02:00
Simon Morlat
3a1dacbdf4
big rework of Tunnel management
...
- better integration with network reachability callback
- fix crashes (mTunnelClient can no longer be NULL)
- avoid useless operations during transcient states
- clarify source code
- allow the application to set root_ca before the tunnel connection actually starts.
2016-08-18 18:51:11 +02:00