Commit graph

2103 commits

Author SHA1 Message Date
Simon Morlat
c639d65036 add user ID to login screen, fix bugs 2014-02-13 22:36:36 +01:00
Simon Morlat
c88c845e0c better handling of sip chat message failures 2014-02-13 21:49:34 +01:00
Guillaume Beraudo
0f31299139 Prefer default, then registering proxy in linphone_core_lookup_known_proxy
Simple backward compatible evolution of the algorithm.
Not registering proxy does not mean disabled: they are the fallback in
case no other proxy matches.

A better description of the proxy config modes would be:
- enabled;
- noregister;
- disabled.
However, it is a bit invasive as many places enable/disable
registrations.
2014-02-13 17:20:04 +01:00
Guillaume Beraudo
93f5e85967 Expose chat message reason based on LinphoneReason.
The response code is not exposed to allow mrtp in the future.
There is no possibility to retrieve the code or the sip reason phrase.
2014-02-13 17:20:04 +01:00
Simon Morlat
931c8ade5f Revert "Expose chat message response code and reason."
This reverts commit f021e9aa51.
2014-02-12 17:47:16 +01:00
Simon Morlat
36b603f2e8 Revert "Only consider registering configs in linphone_core_lookup_known_proxy"
This reverts commit eab65df8f3.
2014-02-12 17:46:02 +01:00
Simon Morlat
92f0b5d3d3 provisioning ok 2014-02-12 17:45:16 +01:00
Sylvain Berfini
f76c0ead31 Improved remote provisioning code + added test suite for it 2014-02-12 17:21:22 +01:00
Simon Morlat
dba5a2337a gtk app remote provisioning in progress 2014-02-12 16:58:36 +01:00
Guillaume Beraudo
eab65df8f3 Only consider registering configs in linphone_core_lookup_known_proxy 2014-02-12 16:04:48 +01:00
Guillaume Beraudo
f021e9aa51 Expose chat message response code and reason. 2014-02-12 16:04:48 +01:00
Simon Morlat
bddbdc7cd8 provisioning in gtk app in progress 2014-02-12 14:25:52 +01:00
Sylvain Berfini
ddfdb7f9ce Added remote provisioning feature in liblinphone 2014-02-11 18:00:57 +01:00
Simon Morlat
ca272c15df fix double initialization 2014-02-11 17:51:14 +01:00
Sylvain Berfini
b43e8a71a2 Fix android core listener missing new added callback for remote provisioning 2014-02-11 16:48:01 +01:00
Sylvain Berfini
9ca78dd129 Moved lpc2xml and xml2lpc from tools to coreapi 2014-02-11 16:48:01 +01:00
Ghislain MARY
510440a148 Fix crashes on BlackBerry 10. 2014-02-11 15:46:58 +01:00
Simon Morlat
4325854123 fix double notification of auth_info_requested() 2014-02-11 11:28:56 +01:00
Jehan Monnier
aacd7bb5a2 protect call tester add_video against crash when call has fail 2014-02-10 17:35:08 +01:00
Sylvain Berfini
a6d0ce4b4c Fix infinity loop due to latest GlobalState introduced 2014-02-10 17:02:35 +01:00
Sylvain Berfini
3f82d9220f Fix typo in Android jni file 2014-02-10 16:30:46 +01:00
Sylvain Berfini
227742469f Splitted linphone_core_init in half into linphone_core_start, added new global state GlobalConfiguring and a new callback for the configuring state 2014-02-10 16:12:05 +01:00
Simon Morlat
9fc721e71c fixes and cleanup 2014-02-10 12:08:14 +01:00
Guillaume BIENKOWSKI
a23048a65f Fix missing QVGA resolution on iPhone 2014-02-10 11:24:21 +01:00
Simon Morlat
a96c066572 re-enable test "TLS with non tls server" (works with lastest belle-sip) 2014-02-07 18:44:39 +01:00
Jehan Monnier
af18f7293b replace belle_aip_header_extension by belle_sip_header 2014-02-07 14:58:53 +01:00
Simon Morlat
16066bea7a remove useless code 2014-02-07 11:21:35 +01:00
Simon Morlat
e708ccad51 custom header management improvement.
It is now possible to set custom contact.
Other custom headers passed to the sal override SIP headers that would created by default.
2014-02-06 17:27:58 +01:00
Jehan Monnier
5c7330b17f avoid 100 trying to reset op auth counters 2014-02-06 15:10:29 +01:00
Sylvain Berfini
10b8224e38 Renamed/added comments for some call stats functions + use those functions in JNI wrapper for Android 2014-02-04 11:49:48 +01:00
Jehan Monnier
0dae0d3320 reset op auth count in case of io error 2014-02-04 11:29:24 +01:00
Simon Morlat
0ca6aedeca change telephone-event supported codes 2014-02-04 11:02:07 +01:00
Ghislain MARY
92f81c8d07 Use right functions to free and duplicate strings. 2014-02-03 17:47:50 +01:00
Simon Morlat
b1663d2cc6 fix potential crash in linphone_call_enable_camera() 2014-02-03 10:45:21 +01:00
Guillaume BIENKOWSKI
ba06368167 Revert linphone_call_get_ring_duration() method, and use the call log to get ring time.
Also moved start_time considerations to the call log to clean up a bit.
2014-01-31 12:03:42 +01:00
Sylvain Berfini
7240e93a3c Added missing ref causing crash on unref on Android 2014-01-31 11:09:25 +01:00
Guillaume BIENKOWSKI
920f5d052d Add linphone_call_get_ring_duration() method 2014-01-31 11:01:25 +01:00
Guillaume BIENKOWSKI
2c094bdea1 Fix incall timeout calculation 2014-01-30 17:19:38 +01:00
Jehan Monnier
0eef5c5ecb rework behavior for 403/401/407 auth failure to avoid loop and make sure retry are always done 2014-01-30 16:18:38 +01:00
Guillaume BIENKOWSKI
be079dc88d Fix static payload types erasing custom ones. 2014-01-30 15:57:01 +01:00
Jehan Monnier
d8fcf36e4b change list of supported resolution based on targetted platform 2014-01-29 08:38:34 +01:00
Simon Morlat
a14fc017cd fix bug regarding automatically_accept video policy 2014-01-28 22:08:58 +01:00
Simon Morlat
b999c757fc fix rare crash in sal
update oRTP
2014-01-28 21:22:28 +01:00
Sylvain Berfini
809123e950 Get supported video resolutions in Android from linphonecore 2014-01-28 13:59:55 +01:00
Simon Morlat
187c55bfd8 add sanity checks in LinphoneEvent api 2014-01-28 12:23:37 +01:00
Jehan Monnier
19b9e0868e enable h263 96/98 for android 2014-01-27 14:46:23 +01:00
Simon Morlat
092375c98a SDP offer answer fix: declined streams must remain as inactive in future offers. 2014-01-24 11:11:24 +01:00
Guillaume BIENKOWSKI
2394027f9e Use standard unsigned int 2014-01-24 10:44:26 +01:00
Guillaume BIENKOWSKI
4a3e43f2ff Use PKGCONFIG when possible for LDAP 2014-01-23 17:40:19 +01:00
Sylvain Berfini
8bf0387c35 Added AndroidContext param to createlinphonecore (needed for opensles sound module for android) + updated ms2 2014-01-23 12:26:10 +01:00