Commit graph

4453 commits

Author SHA1 Message Date
Sylvain Berfini
e0fdfbb13b Added isComposing content-type to fake LinphoneChatMessage created for IM Encryption Engine incoming callback 2016-12-08 15:48:50 +01:00
Sylvain Berfini
e0fe5ff368 Fixed sal_message_reply(): no server transaction for isComposing messages 2016-12-08 15:45:39 +01:00
Benjamin Reis
7ed65a11f0 cancel shutdown timer when call ends 2016-12-08 11:15:09 +01:00
Sylvain Berfini
a1d5ed8ca9 Allow IM Encryption Engine to return a custom code upon reception of a composing message 2016-12-06 10:30:21 +01:00
Ghislain MARY
0b16049394 If connectivity is lost during an outgoing call at a very early stage (the dialog has not been created yet), try to repair the call by cancelling the INVITE and issuing a new one. 2016-12-05 14:03:46 +01:00
Sylvain Berfini
85d8e09d59 Call IM Encryption Engine outoing & incoming callbacks also for composing messages, but do nothing with lime + test 2016-12-05 12:07:11 +01:00
Simon Morlat
4470663d1f add bctoolbox dependency everywhere needed in Makefiles and .pc file. 2016-12-04 21:07:43 +01:00
Simon Morlat
a878da624f fix compilation issues when sqlite storage is disabled 2016-12-03 13:28:14 +01:00
Sylvain Berfini
1f17bcc63d Fixed Android compilation 2016-12-01 11:24:17 +01:00
Sylvain Berfini
9a26b72164 Merge remote-tracking branch 'private/dev_im_encryption_engine' 2016-12-01 11:12:10 +01:00
Ghislain MARY
26aa71233c Build linphone-daemon on Windows. 2016-11-28 17:30:25 +01:00
Benjamin Reis
de7a430668 Do not crash if friend whith no LC but show an error 2016-11-28 15:46:46 +01:00
Erwan Croze
a87a9ecd45 Add new createFriend method for LinphoneCore to avoid crash if LinphoneFriend is not link with a LinphoneCore 2016-11-25 16:03:20 +01:00
Simon Morlat
d08be6e6c7 Fixes an issue where a stream that is removed can no longer be processed by mediarelay module of flexisip.
This is because of the a=nortpproxy that is set globally in session, that prevents Flexisip to be aware that the stream was set inactive.
2016-11-23 10:39:32 +01:00
Ghislain MARY
b15e3e8bdd Allow transfer of ongoing call to an other call that is in the ringing state. 2016-11-22 17:56:49 +01:00
Sylvain Berfini
80ed7e6b10 Added simple method to set Android context in java class by C code 2016-11-18 17:29:14 +01:00
Sylvain Berfini
b7289326db Added JNI method to easily set Android log handler 2016-11-18 16:27:27 +01:00
Simon Morlat
8660efcfad add new tests in Flexisip suite in order to test that flexisip properly accept and reject clients using TLS client based authentication. 2016-11-17 15:03:05 +01:00
Ghislain MARY
1f5cf60531 Fix Android build with moved header files. 2016-11-17 10:37:18 +01:00
Ghislain MARY
a44a98d6dd Fix make distcheck. 2016-11-16 14:20:01 +01:00
Benjamin Reis
619f7bffd4 change include in ringtoneplayer_ios.h 2016-11-16 11:20:03 +01:00
Ghislain MARY
b9749a98a1 Fixes for build with autotools. 2016-11-16 10:12:10 +01:00
Ghislain MARY
4750de3a23 Some more header inclusion fix. 2016-11-16 09:18:10 +01:00
Ghislain MARY
a584db8606 Fix some header inclusions. 2016-11-16 09:14:48 +01:00
Jehan Monnier
b8c40dc110 improve friend.find_presence_model_for_uri_or_tel, fix core.interpretUrl to normalize both phones and usernames 2016-11-16 09:04:57 +01:00
Ghislain MARY
07f8f0ac8e ringtoneplayer.h needs to be public. 2016-11-15 15:56:57 +01:00
Ghislain MARY
5c1d7a5fa3 Fix build with moved header files. 2016-11-15 14:54:00 +01:00
Ghislain MARY
33b72ce6b5 Move public header files in the include/linphone directory. 2016-11-15 14:41:18 +01:00
Sylvain Berfini
a47db2730e Using new start/stop callbacks from user body handler to simplify code
(requires belle-sip commit 288dc8ede808a0033aaf5da4add7b11f034c82f8 from dev_body_handler_inception branch)
2016-11-15 14:11:47 +01:00
François Grisez
a14a8f9f21 Switch the unown parameter to FALSE in the declaration of LinphoneFriendList
That commit doesn't fix anything but it is a better way to have
LinphoneFriendList objects created with a refcount to 1 systematically.
2016-11-15 13:56:38 +01:00
Jehan Monnier
9757d69c1b Only allows use of Simple adaptive rate algorithm 2016-11-15 13:34:27 +01:00
Sylvain Berfini
8aa812b133 Fixed uploaded file not being encrypted when using file body handler for upload
(requires commit e69a6d2c1b3edb0dff47f072e1cddc6ded06eaba from belle-sip branch dev_body_handler_inception)
2016-11-15 12:21:16 +01:00
Jehan Monnier
de4b77f54e make sure normalized phone numbers are computed for each new subscription to take into account potentiel proxy config changes. 2016-11-15 09:27:02 +01:00
Sylvain Berfini
d3333be071 More tests for lime file transfer + few improvements 2016-11-14 16:49:22 +01:00
Simon Morlat
491c4d99e7 fix accidental startup of video preview when setting the preferred video size 2016-11-14 14:33:53 +01:00
Sylvain Berfini
b45e6dcc8d Added remove custom header method for chat message + test 2016-11-14 11:39:10 +01:00
Sylvain Berfini
c9b8fb6eb2 Added documentation in header files 2016-11-10 16:22:09 +01:00
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
Simon Morlat
a961d2771b fix potential crash when DONTBIND transports are configured. 2016-11-10 11:33:18 +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
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
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
Erwan Croze
3bc59a20c7 Add synchronize to add and remove listener method 2016-11-04 17:00:13 +01:00