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
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
f021e9aa51
Expose chat message response code and reason.
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
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
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
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
920f5d052d
Add linphone_call_get_ring_duration() method
2014-01-31 11:01:25 +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
Ghislain MARY
996a6a0d0f
Add LinphoneTransportType typedef documentation to the linphone_address group.
2014-01-09 11:13:36 +01:00
Guillaume BIENKOWSKI
ae6948ded3
Moved belle sip object includes into private.h
2014-01-09 09:38:16 +01:00
Ghislain MARY
e7edbcd8e8
Add LinphoneTransportType enum documentation to the linphone_address group.
2014-01-08 12:39:09 +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
Sylvain Berfini
be96cb432e
Reverted previous commit and added call stats functions to linphone API
2014-01-06 11:48:27 +01:00
Sylvain Berfini
d43eb3788e
Fix liblinphone wp8 build
2014-01-03 17:32:42 +01:00
Ghislain MARY
d468050c8b
Implement RFC3994: Indication of Message Composition for Instant Messaging.
2014-01-03 15:01:18 +01:00
Ghislain MARY
a8b47c508f
Add missing symbol exports.
2013-12-20 16:30:17 +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
Guillaume BIENKOWSKI
8d21c03f40
Merge branch 'ldap'
2013-12-18 15:20:50 +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
c53381e0b5
add linphone_proxy_config_set_contact_uri_parameters()
2013-12-12 11:08:38 +01:00
Guillaume BIENKOWSKI
50b84cf73a
Working version of the LDAP configuration panel in GTK.
2013-12-09 15:14:33 +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
Guillaume BIENKOWSKI
031a08b750
Introducing the dictionary type in linphone, inheriting from belle_sip_dict_t.
2013-12-05 17:56:48 +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
Guillaume BIENKOWSKI
006ba8be2e
Progress commit: basic object structure is here
2013-12-03 10:53:17 +01:00
Guillaume BIENKOWSKI
9d41c890cf
Starting work on LDAP
2013-12-03 10:53:17 +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
Simon Morlat
d447704d15
add "encoding" field to LinphoneContent
2013-11-14 22:17:01 +01:00
Sylvain Berfini
120fbea39e
Fix authInfo research + allow multiples authInfos with same username/password (with different domains) in linphonerc
2013-11-04 17:13:53 +01:00
Simon Morlat
811b453d06
add a domain parameter in LinphoneAuthInfo, to workaround non-unicity of realm in real world.
2013-11-04 15:00:50 +01:00
Jehan Monnier
a5c40facf6
add tests to make sure unsuccesfull incall transactions do not abort the call.
2013-10-11 10:31:56 +02:00
Ghislain MARY
7a07ad2446
Add some documentation.
2013-10-09 17:10:04 +02:00
Ghislain MARY
eeb36479d5
Deprecate linphone_core_enable_video() and linphone_core_video_enabled().
...
Introduce linphone_core_enable_video_capture(), linphone_core_enable_video_display(), linphone_core_video_capture_enabled() and linphone_core_video_display_enabled() instead.
2013-10-09 15:52:09 +02:00
Ghislain MARY
9139a6bd70
Deprecate linphone_core_is_mic_muted() and linphone_core_mute_mic().
...
Introduce linphone_core_enable_mic() and linphone_core_mic_enabled() to replace them.
2013-10-09 15:19:39 +02:00
Ghislain MARY
20829f3700
Add some documentation.
2013-10-09 15:09:49 +02:00
Ghislain MARY
41d60df070
Normalize event callbacks names.
2013-10-09 14:13:11 +02:00
Ghislain MARY
2f6854ca8a
Add documentation for enums that were not documented.
2013-10-09 10:44:09 +02:00
Ghislain MARY
933513b776
Add some documentation.
2013-10-08 17:48:09 +02:00
Ghislain MARY
adb3413ca5
Remove useless @brief tags in the documentation.
2013-10-08 15:55:03 +02:00
Ghislain MARY
ba0cead0ad
Fix compilation.
2013-10-08 15:01:25 +02:00
Ghislain MARY
10734524fe
Add factory functions to create common linphone objects.
2013-10-08 14:28:16 +02:00
Ghislain MARY
147f2c0c24
Remove unused code.
2013-10-07 17:55:15 +02:00
Ghislain MARY
9b5d44b8db
Fix typo.
2013-10-07 17:42:12 +02:00