Commit graph

9792 commits

Author SHA1 Message Date
Sylvain Berfini
395c81f69a Added encryption callbacks for file upload in im encryption engine 2016-11-10 15:44:32 +01:00
Sylvain Berfini
3214b4371a Reworked im encryption engine to be at linphone level instead of sal level 2016-11-10 14:33:04 +01:00
Sylvain Berfini
e8258de05b Merge remote-tracking branch 'origin/master' into dev_im_encryption_engine 2016-11-09 18:00:43 +01:00
Sylvain Berfini
f59222f913 Merge remote-tracking branch 'master/master' 2016-11-09 17:49:25 +01:00
Sylvain Berfini
7f9c7dcbf9 Added file body handler message tests for non-lime messages as well 2016-11-09 17:45:17 +01:00
Sylvain Berfini
4cb2ddcfad Forgot to commit changes to message_tester 2016-11-09 17:27:53 +01:00
Sylvain Berfini
127d52d72d Reworked API for im encryption engine for file download + added test for file body handler 2016-11-09 17:26:55 +01:00
Ghislain MARY
8b1d320feb Fix crash in VCard testers on Windows. 2016-11-09 17:06:16 +01:00
Ghislain MARY
e25f326f84 Also remove -Wdeclaration-after-statement compilation option when building with the autotools. 2016-11-09 10:33:54 +01:00
Ghislain MARY
7fbb24ece6 Remove -Wdeclaration-after-statement compilation option. 2016-11-08 17:40:50 +01:00
Simon Morlat
a7a9733531 update ms2 2016-11-08 17:37:44 +01:00
Ghislain MARY
fef54c658d Memory leak fixes. 2016-11-08 17:33:03 +01:00
Erwan Croze
a988e996ca Add JNI for update password 2016-11-08 15:56:35 +01:00
Benjamin Reis
4749f195b8 right way to do the callbacks 2016-11-08 11:16:26 +01:00
Benjamin Reis
eb35e05943 add callbacks to previsous commit 2016-11-08 10:51:57 +01:00
Benjamin Reis
a95e3ce0fe Change your password in linphone settings 2016-11-08 10:33:46 +01:00
Sylvain Berfini
c284239d54 Added callbacks in im encryption engine for decrypting incoming files in chat messages + improved lime test to check decrypted file is equal to sent one 2016-11-07 16:32:09 +01:00
Jehan Monnier
c1e5007667 avoid unneccessary and time consuming linphone friend parsing 2016-11-07 15:29:22 +01:00
Simon Morlat
7c827c7134 Fix incorrect status report by linphonecsh. 2016-11-07 15:16:00 +01:00
Simon Morlat
15f5ac08d0 give more time to send publish 2016-11-05 21:59:00 +01:00
Simon Morlat
869aa1e39d fix mismatched malloc/frees (can crash on windows) 2016-11-05 21:55:41 +01:00
Simon Morlat
29db7d5fdb fix memory leak 2016-11-05 00:06:51 +01:00
Simon Morlat
0e06d9b968 fix test (adjust waits to take into account that dialog expiration doesn't trigger a new refresh (we let the SUBSCRIBE transaction timeout to trigger a new one instead). 2016-11-04 23:22:28 +01:00
Simon Morlat
30c95b7264 relax timeout 2016-11-04 23:05:39 +01:00
Simon Morlat
651830fda3 add new test and skip a test that cannot work on windows. 2016-11-04 22:48:39 +01:00
Erwan Croze
3bc59a20c7 Add synchronize to add and remove listener method 2016-11-04 17:00:13 +01:00
Ghislain MARY
b78cc33f9a Update ms2 submodule. 2016-11-04 16:36:58 +01:00
Sylvain Berfini
28d5816c06 Added belle_sip_request_t parameter to im encryption engine callbacks to authorize read/write of SIP headers 2016-11-04 16:26:36 +01:00
Sylvain Berfini
47c08783af Added process outgoing message for im encryption engine 2016-11-04 15:35:59 +01:00
Simon Morlat
48d88e2ab8 fix bad subject and update ms2 for ICE bugfix 2016-11-04 15:27:57 +01:00
Sylvain Berfini
2c905e4cde Started im encryption engine, process incoming message with lime seems to work 2016-11-04 12:02:23 +01:00
Simon Morlat
df5339911d fix bug resulting in LinphoneFriend's main sip address not being updated. 2016-11-04 11:36:19 +01:00
Simon Morlat
a567e95ee1 fix compilation errors on windows 2016-11-04 10:33:47 +01:00
Jehan Monnier
2504ad8379 fix c90 compilation issue 2016-11-04 09:29:57 +01:00
Jehan Monnier
42ad4a004e fix compilation issue 2016-11-04 09:12:35 +01:00
Jehan Monnier
5762a1e94d replace strnstr by strstr because more portable 2016-11-04 08:49:45 +01:00
Simon Morlat
64ac0d5081 If multicast is used, create RTP socket with the same address familly as the multicast address, in order to workaround issues with dual stack sockets and multicast, especially on mac os. 2016-11-03 22:58:44 +01:00
Jehan Monnier
1e0661a268 fix linphone_proxy_config_normalize_number for better optionnal num part handling 2016-11-03 17:30:01 +01:00
Ghislain MARY
b930b64e25 Update ortp submodule. 2016-11-03 15:20:15 +01:00
Simon Morlat
5fe70faf8f update ms2 2016-11-03 11:58:42 +01:00
Ghislain MARY
8aa52c36a9 Prevent useless DNS resolution of STUN server. 2016-11-03 11:11:04 +01:00
Simon Morlat
3c3cb9f1cf fix compilation error 2016-11-03 09:43:47 +01:00
Simon Morlat
eee46cc5df mandatory media encryption is available for all RTP encryption methods. 2016-11-02 20:45:56 +01:00
Ghislain MARY
ce1955ff05 Revert "Fix possible leak of STUN resolver context."
This reverts commit a2318062c5.
2016-11-02 17:06:13 +01:00
Ghislain MARY
a2318062c5 Fix possible leak of STUN resolver context. 2016-11-02 16:49:37 +01:00
Ghislain MARY
cdb72ebf7d Fix call recovery testers that were failing when run one after an other. 2016-11-02 16:12:16 +01:00
Erwan Croze
3e91c26f8a Remove useless setcontext for linphonecore 2016-10-31 15:58:05 +01:00
Simon Morlat
21556edba3 update ms2 2016-10-30 10:13:34 +01:00
Ghislain MARY
4cea53d26a Update ms2 submodule. 2016-10-27 11:35:14 +02:00
Sylvain Berfini
7fb33e2fa3 Fix account_creator_is_account_linked not being used error 2016-10-26 15:51:41 +02:00