Commit graph

3116 commits

Author SHA1 Message Date
Ghislain MARY
e9b9d9ad2e Fix build with Visual Studio. 2015-06-26 15:39:59 +02:00
Gautier Pelloux-Prayer
fb74ece02a dtls: factorize dtls encryption media stream initialization... 2015-06-26 15:13:19 +02:00
Simon Morlat
ba7288a384 change default value for no video 2015-06-25 20:36:00 +02:00
Jehan Monnier
b852503f55 save video cam used in call object when switched 2015-06-25 14:02:46 +02:00
Jehan Monnier
e59db8daec Answer 500 server internal error in case of unexpected request arriving at core level 2015-06-25 12:20:04 +02:00
Simon Morlat
9ffe9c263f fix bug in video codec enablement 2015-06-25 10:43:44 +02:00
Margaux Clerc
7382c09afc Remove unused function in JNI : chatMessage_updateUrl 2015-06-24 17:56:12 +02:00
Simon Morlat
3c94dd0b9e repair linphone_core_check_payload_type_usability() and add non regression test. 2015-06-24 17:46:39 +02:00
Sylvain Berfini
fa1c36dddb Use /usr/share/linphone/rootca.pem if there is no /etc/ssl/certs directory on linux 2015-06-24 17:35:30 +02:00
Gautier Pelloux-Prayer
9c961d9e86 proxy.c: add some valid characters to linphone_proxy_config_is_phone_number (iOS specific though) 2015-06-24 16:35:54 +02:00
François Grisez
61e991b108 Fix crash when passing "http://" as remote provisioning URI 2015-06-24 10:25:48 +02:00
Simon Morlat
d934f3932e remove unnecessary stereo=0;sprop-stereo=0 in the opus fmtp default definition, since it is the default value for these parameters according to draft v11. 2015-06-23 18:17:18 +02:00
Simon Morlat
d36a3f2746 remove undocumented and redundant function (linphone_chat_message_set_external_body_url() could be used instead) 2015-06-22 18:09:50 +02:00
Gautier Pelloux-Prayer
41aad2cf4f Quality reporting: add device name in report for iOS platform 2015-06-22 15:03:28 +02:00
Gautier Pelloux-Prayer
4c9c51ca3d Quality reporting: add test for custom route PUBLISH 2015-06-22 14:37:31 +02:00
Gautier Pelloux-Prayer
1c6fe4dc83 Quality reporting: collector address is now route address of the PUBLISH - if set to NULL, PUBLISH will be sent to proxy config domain 2015-06-22 12:11:41 +02:00
Gautier Pelloux-Prayer
1f49ce76a3 logging: do not use switch case for log levels since these are flags... 2015-06-22 10:20:23 +02:00
François Grisez
205527934d Fix build issue 2015-06-22 09:39:21 +02:00
Ghislain MARY
0700c02856 Fix build without video. 2015-06-22 08:32:01 +02:00
Gautier Pelloux-Prayer
f011905543 logging: oops, fix previous commits 2015-06-19 14:51:21 +02:00
Gautier Pelloux-Prayer
87d2c1a647 linphonecore: fix linphone_core_set_log_level behavior (eg. take argument not as bit mask but minimum verbosity 2015-06-19 14:44:49 +02:00
Gautier Pelloux-Prayer
794ccbaad5 logging: use sal_set_log_level instead of sal_enable_logs and sal_disable_logs so that we have a finer control of logs verbosity 2015-06-19 14:42:15 +02:00
Ghislain MARY
98f2508be5 Allow linphone to be configured to use RTP sessions for input/output of audio and video streams. 2015-06-18 14:33:11 +02:00
Gautier Pelloux-Prayer
eb89a3f159 proxy.c: move documentation to header 2015-06-17 09:53:02 +02:00
Gautier Pelloux-Prayer
98628e52b9 linphonecore.c: move documentation to header 2015-06-16 17:58:08 +02:00
Margaux Clerc
64731a259c Add patch for java exeception handling in callbacks 2015-06-16 14:20:53 +02:00
Ghislain MARY
e7db154574 Fix compilation error. 2015-06-15 15:56:36 +02:00
Gautier Pelloux-Prayer
a312cb8988 chat.c: factorize some code and set call state before calling filetransfer callbacks so that message state and callback parameter are consistent 2015-06-15 15:48:58 +02:00
Ghislain MARY
a7baa4bc7a Restore option to enable/disable the assistant. 2015-06-11 16:14:14 +02:00
Gautier Pelloux-Prayer
24d86a55cf chat.c: move doxygen documentation from source to header linphonecore.h to access it from xcode 2015-06-11 16:27:41 +02:00
Ghislain MARY
7ac6a838d4 Add linphone_core_get_video_preset() + Add JNI wrapper for some core functions. 2015-06-11 15:21:37 +02:00
Ghislain MARY
278bf66e33 Implement linphone_core_set_video_preset(). 2015-06-11 09:41:56 +02:00
Jehan Monnier
85e296de59 fix iso country code entry for +44 . UK becomes GB 2015-06-10 17:12:04 +02:00
Ghislain MARY
e04262adab Fix setup wizard which was broken by last commit. 2015-06-09 15:47:39 +02:00
Ghislain MARY
5b4513e776 Change account creator and xmlrpc API so that Python wrapper generation works correctly. 2015-06-09 15:18:37 +02:00
Ghislain MARY
c5e3bd5809 Build account creator and xmlrpc on Android and WP8 + install header files. 2015-06-09 08:30:59 +02:00
Simon Morlat
bbe66c9a63 fix compilation errors 2015-06-08 21:53:57 +02:00
Ghislain MARY
6565d85b1d Merge branch 'dev_xmlrpc' 2015-06-08 13:55:50 +02:00
Ghislain MARY
0cd6532117 Improve API of linphone account creator. 2015-06-08 09:46:01 +02:00
Ghislain MARY
1d5796e3c1 Add documentation for account creator. 2015-06-05 16:22:28 +02:00
Ghislain MARY
17cad99e4f Rework assistant for asynchronous XML-RPC requests. 2015-06-05 15:49:47 +02:00
Simon Morlat
c88685b194 fix memory leak and windows build 2015-06-05 12:14:56 +02:00
Ghislain MARY
fb8d223f54 Improve XML-RPC API.
- Handle XML-RPC request returning a string response
- Allow creating a request adding the arguments one at a time (useful for
  automatically generated wrappers where variable args functions can be an
  issue)
2015-06-03 13:49:28 +02:00
Ghislain MARY
12629a26b6 Fix bug in AVPF features negotiation + add tests to prevent regressions on this matter. 2015-06-03 10:19:35 +02:00
Jehan Monnier
ad1d7c12c9 Fix ZRTP conference 2015-06-02 18:28:02 +02:00
Gautier Pelloux-Prayer
e8081ed765 proxy.c: fix quality reporting collector address check - sip:collector.linphone.org is a valid collector endpoint as well 2015-06-02 14:33:13 +02:00
Ghislain MARY
7b3d7861e2 Remove check for libsoup. 2015-06-02 11:15:21 +02:00
Ghislain MARY
16eba02ebf Handle XML-RPC request in liblinphone directly instead of using libsoup. 2015-06-02 11:02:23 +02:00
Ghislain MARY
d9416f1eec Negotiate RPSI as positive feedback that is the way we are using it in Linphone, keeping compatibility with older versions of Linphone. 2015-06-01 14:14:42 +02:00
Jehan Monnier
68532f69bc make lime optional for file sharing 2015-06-01 12:49:53 +02:00