Simon Morlat
2d26dc547f
fix some bugs, update translations
2014-02-14 15:16:46 +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
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
Guillaume Beraudo
eab65df8f3
Only consider registering configs in linphone_core_lookup_known_proxy
2014-02-12 16:04:48 +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
Ghislain MARY
510440a148
Fix crashes on BlackBerry 10.
2014-02-11 15:46:58 +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
16066bea7a
remove useless code
2014-02-07 11:21:35 +01:00
Simon Morlat
0ca6aedeca
change telephone-event supported codes
2014-02-04 11:02:07 +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
Guillaume BIENKOWSKI
2c094bdea1
Fix incall timeout calculation
2014-01-30 17:19: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
Sylvain Berfini
809123e950
Get supported video resolutions in Android from linphonecore
2014-01-28 13:59:55 +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
Simon Morlat
b5a6d4a2c6
implement custom headers sending in 200Ok
2014-01-22 18:03:55 +01:00
Sylvain Berfini
9239a4e91a
Fix linphonecore_destroy for windows phone
2014-01-21 15:31:14 +01:00
Simon Morlat
22e1427eb3
fix automatic resuming of calls after failed failed transfer
2014-01-21 12:17:39 +01:00
Simon Morlat
71e654ad95
change default dscp for video, because it is problematic on some routers to have two streams in parallel using the same dscp value.
2014-01-09 19:00:17 +01:00
Simon Morlat
fa421af04a
fix problem with SRTP proposed during pauses (by GTK app, due to the use of linphone_core_accept_call_with_params()).
2014-01-07 14:41:41 +01:00
Simon Morlat
041e20edfb
* fix incorrect behavior when the body of an INVITE cannot be understood or parsed.
...
Previously it was answering 200Ok.
* do not send 415 but 488 in case of incompatible codecs, which is more correct according to the RFC.
415 should be replied if the body cannot be understood (for example: is not application/sdp)
2014-01-06 23:24:00 +01:00
Simon Morlat
95246f5161
fix problem with media encryption not set in params for incoming calls
2014-01-06 16:34:51 +01:00
Simon Morlat
68ff65b224
turn ping_with_options to 0 by default, since it is no longer required thanks to belle-sip
2013-12-24 10:59:08 +01:00
Simon Morlat
d777e00ac9
change behavior of LinphoneCall::camera_enabled
...
It is now an application preference, the core never modifies it.
It represents whether the camera is allowed to be sent (in case of video request).
2013-12-20 10:40:04 +01:00
Guillaume BIENKOWSKI
e37cb37fec
Moved contact provider internals to a private header.
...
I also added lots of methods to manipulate Contact Providers
2013-12-19 15:25:03 +01:00
Simon Morlat
51302b1144
fix crash when calling an empty uri
...
fix property box udp port adjustement , that shall start to 0
2013-12-18 15:33:05 +01:00
Guillaume BIENKOWSKI
8d21c03f40
Merge branch 'ldap'
2013-12-18 15:20:50 +01:00
Simon Morlat
ffaf96828f
Implement fully compatible IPv4/IPv6 mode.
...
Requires belle-sip upgrade.
2013-12-17 11:56:00 +01:00
Simon Morlat
ded4d06469
add linphone_core_start_refered_call() to allow application to control how to execute an incoming call transfer
...
belle-sip upgrade required.
2013-12-13 17:33:46 +01:00
Simon Morlat
95e3f26dca
implement manual mode refresher for generic subscribe
2013-12-13 10:22:28 +01:00
Simon Morlat
6dbc4512a8
fix transport selection for outgoing messages when the proxy config selected has sips.
2013-12-09 15:14:32 +01:00
Simon Morlat
b3ed132d05
fix crash in gtk app when updating sip ports
...
call linphone_call_fix_parameters() when INVITEs and reINVITEs, but not during early-media
2013-12-09 15:14:32 +01:00
Simon Morlat
55af0b6aa5
fix transport selection for outgoing messages when the proxy config selected has sips.
2013-12-09 14:01:02 +01:00
Simon Morlat
b9f614744f
fix crash in gtk app when updating sip ports
...
call linphone_call_fix_parameters() when INVITEs and reINVITEs, but not during early-media
2013-12-09 13:21:10 +01:00
Guillaume BIENKOWSKI
e5078f6fe2
Fix compilation issues
2013-12-06 14:42:37 +01:00
Guillaume BIENKOWSKI
cfc100243b
Use LinphoneDictionary instead of lpconfig for creating LDAP provider.
2013-12-06 14:31:44 +01:00
Ghislain MARY
80fad6d93e
Add configuration to enable/disable DNS SRV resolution.
2013-12-06 14:31:44 +01:00
Ghislain MARY
e67a8737dd
Add configuration to enable/disable DNS SRV resolution.
2013-12-05 14:52:57 +01:00
Guillaume BIENKOWSKI
c17165ac9d
Progress commit: first ldap search results are now available.
...
There's a test button in the ui to test a search.
2013-12-03 10:53:17 +01:00
Simon Morlat
52226a4b99
GTK app: enable TLS transport if tls is requested on a proxy config.
2013-12-01 22:03:24 +01:00
Simon Morlat
6f9f860a2e
allow multiple transports in gtk application, allow to configure transport per proxy (not yet finished)
2013-11-30 11:25:55 +01:00
Jehan Monnier
fb54b4790b
update ms2 for multi linphonecore fixes
2013-11-29 18:20:44 +01:00
Guillaume BIENKOWSKI
cfe2a94f6c
Fix sips handling in interpret_url.
...
Added a unit test for it.
2013-11-28 17:02:09 +01:00
Guillaume Beraudo
9c955aed32
Fix a few leaks.
2013-11-21 15:50:31 +01:00