Commit graph

680 commits

Author SHA1 Message Date
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
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
Jehan Monnier
3fdf79fdc5 make sure random port is used if sip_random_port=1 and no transport selected 2013-09-11 14:21:46 +02:00
Simon Morlat
5dea3b42f0 avoid crashing when no soundcard is present.
update ms2
2013-09-09 17:52:14 +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
9a671657c6 make use of bellesip's new dialog's request queue to fix bugs around transfer notification
add notification of failed transfers (new test in call suite for that)
In case of failed transfer, referer call is resumed (if necessary) and notified of the failure.
remove deprecated code.
2013-09-03 22:34:04 +02:00
Ghislain MARY
b9d374d8f6 Store firewall policy in linphonerc as a string. 2013-09-02 17:52:33 +02:00
Simon Morlat
7c16a6d9db do not put contact_params (from proxy config) into calls, message or subscribes. They are only valid for REGISTERs. 2013-09-02 17:42:08 +02:00
Simon Morlat
aeb7876482 transition to belle-sip automatic contact and new nat-helper. 2013-08-30 21:29:29 +02:00
Simon Morlat
798bd06597 prevent double notification of network reachable true or false. 2013-08-28 11:24:23 +02:00
Jehan Monnier
42654a327c add LinphoneReasonUnauthorized 2013-08-21 11:29:32 +02:00
Ghislain MARY
959334d742 Enable HD video on Android. 2013-08-19 11:41:55 +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