Commit graph

3033 commits

Author SHA1 Message Date
Simon Morlat
2f5f8ca14a revisit current_params's filling for media-encryption, in order to solve bug leading to change media encryption to unencrypted during a call, without application consent. 2015-04-17 00:30:47 +02:00
Ghislain MARY
2dc157e76f Add option to enable/disable documentation generation when building with CMake. 2015-04-15 16:04:13 +02:00
Ghislain MARY
0df1b49ec5 Build console UI when building with CMake. 2015-04-14 17:38:18 +02:00
Margaux Clerc
ef7677a88d Fix friend in JNI 2015-04-14 17:04:48 +02:00
Margaux Clerc
a2561ca88c Add ref counting on LinphoneFriend 2015-04-14 17:04:48 +02:00
Simon Morlat
7fb4c0d19b fix ICE bug 2015-04-13 09:35:28 +02:00
Ghislain MARY
74ad3ed63f Add linphonerc option to disable video during pause. 2015-04-10 11:45:47 +02:00
Ghislain MARY
c66a00ff24 Do not try to search for libgcc and libmingwex when building for Windows Phone. 2015-04-07 16:14:25 +02:00
Ghislain MARY
2718f631bd Fix crash in linphone_core_reload_sound_devices() and linphone_core_reload_video_devices(). 2015-04-07 15:03:16 +02:00
Ghislain MARY
9133e161dd Fix crash on Windows when no linphonerc file is configured. 2015-04-07 15:08:26 +02:00
François Grisez
1f141a11a7 Revert commit de19b3a734
Reverted commit:
commit de19b3a734
Author: François Grisez <francois.grisez@belledonne-communications.com>
Date:   Fri Apr 3 16:04:59 2015 +0200

    Check whether the git tag start with the version number set in configure.ac
2015-04-07 11:01:29 +02:00
François Grisez
de19b3a734 Check whether the git tag start with the version number set in configure.ac 2015-04-03 16:09:39 +02:00
Ghislain MARY
8b1d56ea9e Fix build with CMake on Mac OS X. 2015-04-03 14:19:52 +02:00
Jehan Monnier
1fd8e12180 change local ip management to take into account new bind_address settings for both media and sig 2015-04-03 14:03:15 +02:00
Jehan Monnier
51abeed0b5 fix video stream not started when called party is configured with automatically accept policy in case of first invited in audio only and video is later added. 2015-04-03 14:03:15 +02:00
Guillaume BIENKOWSKI
13db966940 Fix comment handling when the comment is the last item in at the end of a file without endline 2015-04-01 13:12:51 +02:00
Guillaume BIENKOWSKI
8d745551a0 Remove traces when DTLS cannot work 2015-04-01 13:12:51 +02:00
Jehan Monnier
3d1f284525 add both sip and ftp bind address 2015-04-01 11:36:55 +02:00
Ghislain MARY
681a5834c5 Prevent resolving the STUN server several times in parallel. 2015-03-31 11:46:17 +02:00
Ghislain MARY
b3bf09c8e7 Use correct function to free addrinfo. 2015-03-31 11:45:53 +02:00
Guillaume BIENKOWSKI
ab4e399a69 Save in_call_timeout setting 2015-03-31 11:05:02 +02:00
Guillaume BIENKOWSKI
6249c08862 Save primary contact when changed 2015-03-31 10:54:04 +02:00
Guillaume BIENKOWSKI
3242510e2a Allow to not automatically add missing codecs to the audio/video codecs. This enables prjects to specify the exact set of codecs to use directly in the linphonerc file 2015-03-30 15:27:22 +02:00
Ghislain MARY
47a2c1c0bf Add "lib" prefix for the DLL name when building for Windows Phone with CMake. 2015-03-30 11:37:37 +02:00
Gautier Pelloux-Prayer
3ceb33ad2c Revert "qos analyzer: use Stateful algorithm as default choice now instead of the previous Simple one"
This reverts commit ebb8149889.
2015-03-27 16:53:38 +01:00
Jehan Monnier
83f4d95545 implement compatibility mode for sdp cnx adde set to 0.0.0.0 in case of send only
param: [sip,cnx_ip_to_0000_if_sendonly_enabled]  with default value 0
2015-03-27 14:17:39 +01:00
Margaux Clerc
04abb57606 Add key ref for friend 2015-03-26 14:19:25 +01:00
Johan Pascal
f2b3f615fa Fix ZRTP config management when no config is present
+ add tests on ZRTP configurations
2015-03-26 12:40:09 +01:00
Johan Pascal
07849de23e Fix zrtp b256 patch for C89 compliance 2015-03-26 11:29:38 +01:00
eburke
90ba818cbf updated b256 patch fixing a crash when new config vars don't exist
Signed-off-by: Johan Pascal <johan.pascal@belledonne-communications.com>
2015-03-25 23:38:15 +01:00
Jehan Monnier
e5933c61bd improve calls in send-only/receive-only mode 2015-03-25 14:37:02 +01:00
Simon Morlat
28ae2ec0bd Fix problem with event queue being reset by account creator of liblinphone_tester 2015-03-25 12:39:05 +01:00
Simon Morlat
31f304b9d0 fix crash when attempting to change the camera for video stream that is not started 2015-03-24 21:29:46 +01:00
Jehan Monnier
a56d4e495e store cam setting in call context to be able to manage webcam configuration, call by call, specially useful to set nowebcam in Pausing state only. 2015-03-24 13:56:56 +01:00
Ghislain MARY
e57b0da00b Add check for zlib when building with CMake. 2015-03-23 18:14:51 +01:00
Gautier Pelloux-Prayer
67618dbd3b linphonecall.c: when call parameters have been changed, modify the display status accordingly 2015-03-23 17:03:25 +01:00
Ghislain MARY
72c628819e Fix build with CMake for Windows Phone. 2015-03-23 16:26:36 +01:00
Jehan Monnier
15b915e036 -No longer rewrite callparams->has_video, but use dedicated params to save offers answer result regarding video
-Invoke FIR in method linphone_core_send_vfu_request
-Invoke CallStatsUpdated even in case of scheduled updates
-Fix media direction in case of paused/resumed with paused by « inactive »
2015-03-23 12:49:31 +01:00
Ghislain MARY
706ed3cfa1 Test if the filename of the lpconfig is not NULL before trying to read a relative file. 2015-03-23 11:47:32 +01:00
Ghislain MARY
bee22b84f2 Disable opus on Windows Phone 8 devices with a single CPU. 2015-03-20 15:40:03 +01:00
Gautier Pelloux-Prayer
ba701257fe linphonecore.c: add linphone_core_set_log_level_mask and deprecate linphone_core_set_log_level since it's actually a misname of the first function 2015-03-20 14:13:21 +01:00
Gautier Pelloux-Prayer
50826b2663 Makefile.am: use printf instead of echo to generate liblinphone_gitversion.h 2015-03-20 10:32:44 +01:00
François Grisez
1bf81f8792 Add a UNIX new line character before the end of liblinphone_gitversion.h 2015-03-19 17:30:17 +01:00
Simon Morlat
8f7a1ee5d5 fix audio only build 2015-03-19 17:21:24 +01:00
François Grisez
0ce5a5f7df Add a config parameter to avoid linphone to save authentication data 2015-03-19 14:18:22 +01:00
Ghislain MARY
59860a2ab7 Also test that the video stream is started to try early-media forking. 2015-03-19 12:08:13 +01:00
Johan Pascal
7e742958a2 Fix compilation when LIME is disabled
- enabled by default switch using --enable-lime
- check for polarssl gcm.h presence (version >=1.3)
2015-03-19 00:21:07 +01:00
Jehan Monnier
c3472f9312 add doc linphone_core_media_encryption_supported to javadoc 2015-03-18 11:18:48 +01:00
Sylvain Berfini
ee33c10a68 Removed debug trace I pushed by mistake 2015-03-17 16:23:41 +01:00
Jehan Monnier
4451648110 -update tunnel documentation
-update ms2 to fix IOS compilation issue
2015-03-17 14:38:15 +01:00