Commit graph

691 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
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
Simon Morlat
782cac1b9e Merge branch 'master' of git.linphone.org:linphone 2013-11-20 16:27:47 +01:00
Simon Morlat
c47812993d fix crash in ms2 2013-11-20 16:27:23 +01:00
Jehan Monnier
4ecd0432cf fix no video build 2013-11-20 10:18:19 +01:00
Simon Morlat
df6e200585 fix leaked streams in case of incoming call declined because media incompatible 2013-11-19 12:04:45 +01:00
Simon Morlat
927ae4ec95 doc fixes 2013-11-14 17:24:51 +01:00
Simon Morlat
3cadf36e00 fix configure script.
It is not allowed to call AC_PROG_CC and AC_PROG_CXX conditionally. Configure aborts shortly.
2013-11-12 21:37:09 +01:00
Simon Morlat
e407f70c14 Fix: in tunnel mode, linphone wasn't unregistering at exit. 2013-11-06 16:36:43 +01:00
Simon Morlat
61c2fbf964 use internal linphone_core_send_presence() method to send on-the-phone notification when a call is starting and restore to user's presence when last call is terminated.
This allows to use publish if relevant, while previous method could only send NOTIFY.
2013-10-29 16:07:26 +01:00
Guillaume BIENKOWSKI
2bb4f7f662 Added iSAC payload type support in linphone 2013-10-23 14:50:53 +02:00
Simon Morlat
5f32fd7e42 stop refreshing register when network is off. 2013-10-18 22:15:34 +02:00
Simon Morlat
08d5cbbe2c fix big crash in linphone_core_get_or_create_chat_room() 2013-10-18 10:25:23 +02:00
Simon Morlat
eea8bd18fe do not display_warning() for bad uris 2013-10-16 12:10:14 +02:00
Simon Morlat
d02090876a remove some codecs on mobile platforms because they are not supported. 2013-10-15 17:37:12 +02:00
Simon Morlat
db78dd7fb3 change h264 profile level id to allow working with HD resolutions. 2013-10-11 10:51:38 +02: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
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
2f6854ca8a Add documentation for enums that were not documented. 2013-10-09 10:44:09 +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
dd83a25bd7 Always enable HD video. 2013-10-02 11:17:09 +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
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
573f530569 remove all getaddrinfo() blocking calls from coreapi.
Stun server is resolved asynchronously.
2013-09-27 11:41:15 +02:00
Simon Morlat
f8ead1facb fixes around opengl display for androdi 2013-09-23 15:25:23 +02:00
Simon Morlat
8cd1db644c fix issue with window id management 2013-09-20 17:40:27 +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
16da9c1b3b send username in contacts of publish
send unSUBSCRIBE when friend subscription is toggled off.
2013-09-13 15:15:07 +02:00
Jehan Monnier
26c8f6ff98 only propagate net,download_ptime to rtp,download_ptime if value != 0 2013-09-12 11:59:39 +02:00