Commit graph

10128 commits

Author SHA1 Message Date
Simon Morlat
285ee7aec7 enforce sanity of call state changes. 2017-02-03 22:02:49 +01:00
Simon Morlat
a8078ca9b0 add checks and fix bug where a call is directly transitionned to Released state when an io error occurs during a reINVITE. 2017-02-03 17:12:38 +01:00
Ghislain MARY
c6c13b2606 Fix Visual Studio compilation warnings with booleans in C++ wrapper generated code. 2017-02-03 15:45:38 +01:00
Ghislain MARY
50f4e52966 Store chat message in database before file upload so that if the file upload fails we can try sending the chat message an other time. 2017-02-03 15:29:40 +01:00
Erwan Croze
01e990259d Add JNI function:
- linphone_proxy_config_pause_register
- linphone_proxy_config_refresh_register
2017-02-02 16:39:07 +01:00
François Grisez
2064d9ba12 Update mediastreamer2 submodule (MediaCodec fix) 2017-02-02 15:10:48 +01:00
Erwan Croze
3342ccf4ab Add JNI callback for messageReceivedUnableToDecrypted 2017-02-02 15:03:40 +01:00
Benjamin Reis
c61c5e1339 Only create an IMEE if lime available 2017-02-02 11:48:26 +01:00
Ghislain MARY
37cab64a72 Fix build of C++ wrapper on Mac OS X. 2017-02-02 11:45:44 +01:00
Ghislain MARY
e014172f63 Fix for paths with spaces when generating the C++ wrapper. 2017-02-02 11:02:33 +01:00
Ghislain MARY
448038b9c1 Fix line-endings in generated C++ wrapper on Windows. 2017-02-02 09:36:29 +01:00
Simon Morlat
a8e4660ef3 fix memory leaks 2017-02-01 16:18:09 +01:00
Benjamin Reis
b669640847 Add message_received_unable_decrypt callback 2017-02-01 15:36:01 +01:00
Erwan Croze
1cf4eda4aa Add chat message is secured JNI 2017-02-01 14:54:33 +01:00
Simon Morlat
c1cd0c4eaf fix make distcheck 2017-02-01 14:22:12 +01:00
Simon Morlat
7fd880bfdf fix crash 2017-02-01 14:22:12 +01:00
Ronan Abhamon
aa4d6d035d linphone_call_ogl_render supports preview 2017-02-01 14:13:15 +01:00
Ghislain MARY
d398c2c619 Fix build. 2017-02-01 13:38:16 +01:00
Ghislain MARY
e389e34c7e Fix build of C++ wrapper on Windows. 2017-02-01 12:17:19 +01:00
Ghislain MARY
6735f6e731 Correct definition of LINPHONE_PUBLIC on Windows. 2017-02-01 12:16:24 +01:00
Ghislain MARY
925da7d7a0 Update ms2 submodule. 2017-02-01 12:12:16 +01:00
Benjamin Reis
31d5d90ca9 add is_secured API to LinphoneChatMessage 2017-02-01 12:10:59 +01:00
Sylvain Berfini
9551c9118a Improvements on tunnel to make udp mirror and dual mode cohabitate + JNI wrapper 2017-02-01 11:20:40 +01:00
Simon Morlat
eb82036b55 fix compilation problem without lime 2017-02-01 11:08:57 +01:00
Simon Morlat
99240c117a update ms2 and ortp 2017-02-01 11:05:10 +01:00
Simon Morlat
61c5137594 integrate new bandwidth control algorithm 2017-02-01 11:01:25 +01:00
Sylvain Berfini
7a9a12e606 Fixed tunnel dual mode config read from file 2017-01-31 17:50:16 +01:00
Benjamin Reis
567fac0445 Better management of LIME 2017-01-31 17:28:42 +01:00
Benjamin Reis
29a56ce847 If ZRTP key exist but LIME disabled keep receiving and decrypting LIME messages 2017-01-31 16:32:04 +01:00
Sylvain Berfini
53e99b9a22 Fixes related to tunnel 2017-01-31 15:54:25 +01:00
Ghislain MARY
120b9dc402 Fix build on Windows. 2017-01-31 14:26:22 +01:00
Ronan Abhamon
3c05f1e7d5 add a linphone_call_ogl_render to use MSOGL ms filter 2017-01-31 14:18:18 +01:00
Ghislain MARY
b11a4fc371 Update oRTP and ms2 submodules. 2017-01-31 14:17:43 +01:00
Sylvain Berfini
555612d87e Added stubs for new tunnel methods 2017-01-31 14:10:49 +01:00
Benjamin Reis
289917ab62 update ms2 2017-01-31 12:46:11 +01:00
Ghislain MARY
b297a4cb1d Rework chat handling.
- Add content type information in LIME encrypted message
 - Single entry point for all types of chat messages that are first decrypted if necessary and then handled according to their content type
 - Add possibility to send chat messages with a content type that is not 'text/plain'
 - Encrypt IMDN
2017-01-31 12:25:12 +01:00
François Grisez
1c7fc21b3d Bugfix: make linphone-daemon gives an Id to each proxy config loaded from the config file 2017-01-31 10:55:36 +01:00
Erwan Croze
2c5d691045 Add Lime JNI method 2017-01-31 10:47:43 +01:00
Ghislain MARY
d2654ce519 Add null character at the end of the key when storing it in a LinphoneContent (to prevent invalid reads). 2017-01-31 10:22:38 +01:00
Sylvain Berfini
4eea002784 Save & read dual tunnel mode from rc file 2017-01-30 17:36:36 +01:00
Sylvain Berfini
5659d1a3a9 Updated oRTP to fix compil 2017-01-30 17:32:13 +01:00
Sylvain Berfini
463a24d3e0 Added dual tunnel client feature in TunnelManager and C API above it 2017-01-30 17:14:26 +01:00
Benjamin Reis
8ba17eddf4 update ortp 2017-01-30 17:02:02 +01:00
Benjamin Reis
c7cc6e3bd5 ms2 2017-01-30 15:27:29 +01:00
Simon Morlat
ea3389d9a1 fix compilation issue in mediastreamer2 2017-01-30 15:24:06 +01:00
Simon Morlat
94bbd06368 update ms2 and ortp 2017-01-28 11:42:41 +01:00
Sylvain Berfini
3c0af441d7 Fixed cpp11 feature in wrapper 2017-01-27 16:55:29 +01:00
Sylvain Berfini
bbfaea6660 Removed test commited by error 2017-01-27 10:11:02 +01:00
Benjamin Reis
afce28204e add friends from db to map if lf->refkey 2017-01-27 09:31:05 +01:00
François Grisez
92d4bcf812 Set C++ standard to C++11 for C++ wrapper compilation 2017-01-26 17:07:55 +01:00