Commit graph

384 commits

Author SHA1 Message Date
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
Ghislain MARY
f779be584c Deprecate linphone_call_is_in_conference() and linphone_proxy_config_is_registered(). 2013-10-07 10:57:25 +02:00
Ghislain MARY
c1968e3fd8 Normalize linphone_proxy_config_set_expires() name. 2013-10-04 17:41:55 +02:00
Simon Morlat
77d6169624 improve documentation, rationalize some callbacks name.
lp-gen-wrapper functional.
2013-10-01 22:00:39 +02:00
Simon Morlat
94c264f246 fix linphonec bugs 2013-09-30 11:17:42 +02:00
Simon Morlat
914656c003 add way for linux users to choose betwen X11/Xv or GLX video renderers. 2013-09-27 22:30:20 +02:00
Simon Morlat
f8bc426a19 * improved documentation
* update ms2
* javascript generator in progress
2013-09-27 08:49:30 +02:00
Simon Morlat
e8a786380d genwrappers works quite well 2013-09-20 16:04:35 +02:00
Simon Morlat
e990ea0cef wrapper generator in progress 2013-09-20 10:13:17 +02:00
Ghislain MARY
ae764ae952 Always use int values for getter/setter of LinphoneAddress port. 2013-09-19 16:12:40 +02:00
Simon Morlat
fed415507f enhance event API to be notified of publish states.
lp-gen-wrappers is in progress
2013-09-17 14:03:52 +02:00
Jehan Monnier
d5bd17079f add LC_SIP_TRANSPORT_RANDOM value to better enable random sip port 2013-09-04 11:11:47 +02:00
Simon Morlat
bd95305d7f add reference counting to LinphoneAddress and SalAddress 2013-08-27 21:06:49 +02:00
Jehan Monnier
42654a327c add LinphoneReasonUnauthorized 2013-08-21 11:29:32 +02:00
Sylvain Berfini
34f405894c Added JNI binding to get message storage id + added possibility to limit the number of messages to fetch 2013-08-20 12:12:39 +02:00
Sylvain Berfini
90b6aa36f2 Added some methods to allow to create a chat message completely and to store a chat message in database + JNI bindings for these methods 2013-08-14 16:48:46 +02:00
Simon Morlat
86ade2174c add two new methods to access pointers to transferer call and transfer target call. 2013-08-14 15:33:36 +02:00
Sylvain Berfini
b3c08e5d7e Added method to update message's url field in database in case of changes 2013-08-14 11:17:30 +02:00
Sylvain Berfini
88a0da21c1 Added storage_id field to LinphoneChatMessage struct + method to delete a single message in message_storage API + JNI glue for this method 2013-08-13 15:08:20 +02:00
Ghislain MARY
cb7d8ff931 Change API to access sent and received video size via call parameters. 2013-08-12 15:45:07 +02:00
Sylvain Berfini
55b640b0d7 Added a method that returns the existing chatroom if possible instead of always creating a new one + added JNI binding for this method 2013-08-12 11:20:44 +02:00