Commit graph

4339 commits

Author SHA1 Message Date
Erwan Croze
a56c6bb514 Fix crash with very large country code 2016-10-13 16:18:41 +02:00
Simon Morlat
d04693360c fix ldap compilation 2016-10-13 14:41:56 +02:00
Erwan Croze
788f6cc4fc Add error server status for xmlrpc 2016-10-12 15:17:02 +02:00
Erwan Croze
f9fe0fa968 Fix account_creator leak 2016-10-12 15:17:02 +02:00
Sylvain Berfini
1faa826dea Convert null strings to empty strings to prevent crash in xmlrpc 2016-10-12 11:04:39 +02:00
Sylvain Berfini
8958eaa2b5 Updated account creator to use language and domain parameters 2016-10-12 10:26:23 +02:00
Erwan Croze
1f28e348db Set cb is_phone_number_used in JNI 2016-10-11 17:38:16 +02:00
Erwan Croze
6aa3b76936 Fix last commit 2016-10-11 14:25:02 +02:00
Erwan Croze
ceabf26451 Add xmlrpc request for is_phone_number_used 2016-10-11 14:06:38 +02:00
Erwan Croze
9d04e12c48 Fix in account creator is_account_activated 2016-10-11 11:11:00 +02:00
Simon Morlat
219f5dbf07 fix memory leak in quality reporting 2016-10-11 11:01:12 +02:00
Simon Morlat
0a9176ebba Fix audio stream accidentally muted if early media was received. 2016-10-10 11:47:56 +02:00
Simon Morlat
9db6015d3e remove log 2016-10-10 10:16:54 +02:00
Simon Morlat
e3570d9edd fix regressions due to last commit 2016-10-08 18:10:43 +02:00
Simon Morlat
0be87c5c24 don't send register when nothing has changed. 2016-10-08 09:13:57 +02:00
Erwan Croze
a5cdc5953c Add status if an account is linked + JNI 2016-10-07 17:23:56 +02:00
Simon Morlat
1abb2429fb fix regression in error_info reporting of LinphoneEvent 2016-10-06 21:44:04 +02:00
Erwan Croze
a85bce3430 Fix set_phone_number 2016-10-06 17:12:33 +02:00
Simon Morlat
4d500e84fe Fix tests around ICE and video that were not testing what they should do.
Add a big error to help understanding a common misuse of the library.
2016-10-05 22:40:29 +02:00
Simon Morlat
2c01e3f61f fix crash in publish without expires 2016-10-05 10:28:17 +02:00
Erwan Croze
6caf23eb5c Add new status in accountcreator + add new stats in call 2016-10-04 14:41:59 +02:00
Jehan Monnier
4d20d10786 fix invalid reads in tunnel code 2016-10-04 13:23:41 +02:00
Simon Morlat
c2002e29a5 allow repair of calls when no proxy config is used or proxy config doesn't register. 2016-10-04 11:32:36 +02:00
François Grisez
ccb11fa363 Add javadoc target as dependence of all target when ENABLE_JAVADOC is enabled 2016-10-03 16:55:20 +02:00
François Grisez
5aa97cae22 Add a target to generate Liblinphone's JavaDoc 2016-10-03 16:18:07 +02:00
Ghislain MARY
4e6f7fa143 Change candidate types order when using the dont_default_to_stun_candidates option. 2016-09-30 16:44:45 +02:00
Ghislain MARY
0dee175561 Restore symmetric RTP setting if the ICE session gets deleted during a call. 2016-09-30 16:43:55 +02:00
Jehan Monnier
cdf31df81e fix presence list when using default rls 2016-09-30 16:41:01 +02:00
Simon Morlat
690f2aa182 robustize account creator and xmlrpc session 2016-09-30 16:07:01 +02:00
Jehan Monnier
a143948e26 rework list subscription activation.
-suscription list is now activated either if and rls server is set on a friend list or if the configuration parameter [sip],rls_uri is set.
2016-09-30 08:57:45 +02:00
Simon Morlat
eb273658c2 fix indentation 2016-09-30 00:46:29 +02:00
Simon Morlat
d04be099a2 Robustize LinphoneEvent api, fix memory leaks and crashes in error conditions.
Add new tests.
2016-09-30 00:39:57 +02:00
Ghislain MARY
ee9d064332 Fix build with updated belle-sip. 2016-09-29 10:45:54 +02:00
Simon Morlat
9cf85cdbcf fix bad cast to unsigned int 2016-09-28 14:59:52 +02:00
Jehan Monnier
7097f17143 fix crash when try muting unexisting audio stream 2016-09-28 14:50:06 +02:00
Jehan Monnier
b4e51b12da expose diversion header at call level 2016-09-28 14:50:06 +02:00
Simon Morlat
92d0a936f5 allow unlimited call log by default when sqlite storage is enabled 2016-09-28 14:26:48 +02:00
Ghislain MARY
c71cfe46ec Fix build of Python module + handle wrapper generation of deprecated methods. 2016-09-28 14:19:41 +02:00
Jehan Monnier
e8e922f0bf fix header replaces usage according to rfc3891 2016-09-28 11:24:52 +02:00
Sylvain Berfini
cc818e155f Fix infinite loop when calling linphone_core_enable_log_collection with the wrong state 2016-09-27 15:58:46 +02:00
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