Commit graph

1567 commits

Author SHA1 Message Date
Simon Morlat
83983ae9ac fix race condition in test. Indeed, the SUBSCRIBE is refreshed after the 40 seconds inactivity period, which allows the new presence test to be received. 2016-12-09 18:03:13 +01:00
Sylvain Berfini
835f9e4334 Clean temporary files created by Message suite in tester 2016-12-07 17:20:48 +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
a878da624f fix compilation issues when sqlite storage is disabled 2016-12-03 13:28:14 +01:00
Sylvain Berfini
9a26b72164 Merge remote-tracking branch 'private/dev_im_encryption_engine' 2016-12-01 11:12:10 +01:00
Simon Morlat
717ea1ee62 use mire for faster i-frame loss recovery 2016-11-26 16:06:39 +01:00
Simon Morlat
ea13fcfe5a Fix test: the loop for creating a random phone number was incorrect and potentally left an invalid character at the end. 2016-11-25 18:20:44 +01:00
Ghislain MARY
ecfa022a86 Define variable at the beginning of the function. 2016-11-24 11:39:48 +01:00
Simon Morlat
92b69f74e8 add missing files to CMakeList.txt 2016-11-24 09:21:46 +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
Erwan Croze
6c5cbe79bc Fix liblinphone tester windows 2016-11-22 16:03:59 +01:00
Simon Morlat
2508ed05fe fix config file 2016-11-17 15:19:05 +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
Sylvain Berfini
a09f0f8abd Added Skip flag for Publish/subscribe flexisip test 2016-11-16 15:47:41 +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
0536806782 One more compilation fix. 2016-11-15 15:05:51 +01:00
Ghislain MARY
33b72ce6b5 Move public header files in the include/linphone directory. 2016-11-15 14:41:18 +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
Sylvain Berfini
e51fee9e5b Fixed some message tests by removing previously downloaded file 2016-11-14 14:39:50 +01:00
Sylvain Berfini
b45e6dcc8d Added remove custom header method for chat message + test 2016-11-14 11:39:10 +01:00
Ghislain MARY
73d742480b Add a comment to explain why a test can fail. 2016-11-10 16:29:35 +01:00
Sylvain Berfini
2a6e7ce241 Added more transfer tests to try all four combinations of upload/download body handlers 2016-11-10 15:56:42 +01:00
Ghislain MARY
a49af3e965 Fix build for Windows 10. 2016-11-10 11:42:13 +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
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
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
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
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
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
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
8aa52c36a9 Prevent useless DNS resolution of STUN server. 2016-11-03 11:11:04 +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
Simon Morlat
368c440edf comment non-working asserts 2016-10-24 16:10:46 +02:00
Simon Morlat
2698f84415 fix vcard compilation 2016-10-24 15:38:15 +02:00
Sylvain Berfini
3ff8a88a1e Updated linphone_friend_get_addresses to return a const list that doesn't have to freed after 2016-10-24 12:09:14 +02:00
Simon Morlat
cceca72237 Fix crash when a reINVITE receives a 481 response. 2016-10-21 20:55:01 +02:00
Sylvain Berfini
c7e0929094 Cache vCards SIP addresses for faster getters 2016-10-21 17:36:19 +02:00
Simon Morlat
57fc3171db Rework and clarify the "Call with ICE and video added" test family.
add_video() no longer exists and is replaced by request_video(), since this function doesn't guarantee video to be established depending on receiver's policy.
Also, it no longer modifies the video policy, for clarity. Instead, it uses linphone_core_accept_call_update() to accept video despite of video policy.
2016-10-20 23:02:28 +02:00
Simon Morlat
f3e57f6bbd fix warning 2016-10-20 12:12:08 +02:00