Ronan Abhamon
563dfbaa3b
feat(flexisip_tester): add tests on JweAuth
...
Conflicts:
tester/flexisip_tester.c
2018-06-20 11:46:31 +02:00
Ronan Abhamon
10e2d8c00e
chore(tester): use releative path to userdb.conf in tester/flexisip folder
2018-06-20 11:42:27 +02:00
Ronan Abhamon
610f826ce6
fix(tester): avoid empty tests array in call_video_tester when video is not enabled
2018-06-20 11:19:20 +02:00
Benjamin Reis
a6d022f0bb
avoid invalid read in event_tester callbacks
2018-06-20 11:14:46 +02:00
Jehan Monnier
e289a58a44
Fix armv5/gcc build for Android without breaking Linux’s build
...
This reverts commit 45e9c3a49c .
2018-06-19 18:24:22 +02:00
Ghislain MARY
45e9c3a49c
Revert "Fix armv5/gcc build for Android" that is breaking build on Linux systems.
...
This reverts commit d643672e81 .
2018-06-19 17:00:58 +02:00
Benjamin Reis
9507e4bd33
Merge branch 'feature/early-media-call-repair' into dev_refactor_cpp
2018-06-19 16:09:28 +02:00
Benjamin Reis
5d539447fd
remove useless comment
2018-06-19 15:18:24 +02:00
Ghislain MARY
5d65d0ef72
Restart streams when receiving an INVITE with Replaces header.
2018-06-19 14:14:00 +02:00
Jehan Monnier
d643672e81
Fix armv5/gcc build for Android
2018-06-19 12:59:04 +02:00
Ghislain MARY
184388008e
Allow network state change to be notified immediately without linphone_core_iterate() being called.
2018-06-19 11:12:24 +02:00
Ghislain MARY
da3007f50d
Handle call repair while in early-media.
2018-06-18 18:02:57 +02:00
Ghislain MARY
e70294f3f3
Do not fail an assertion if QRCode support is not built-in, just print an error message.
2018-06-18 14:54:06 +02:00
Ghislain MARY
5bcfd768a4
Do not check for ICE gathering timeout, an event is triggered from ms2 when it happens.
2018-06-18 14:34:18 +02:00
Benjamin Reis
42f7f9a349
do not crash qrcode tests when qrcode not compiled
2018-06-18 13:44:28 +02:00
Simon Morlat
142fdca155
Fix loading of ms2 plugins on Android. The nativeLibraryDir is found from java API and used directly in LinphoneCore instanciation, thanks to the AndroidPlatformHelper class.
2018-06-15 22:07:38 +02:00
Erwan Croze
f893132414
Merge branch 'dev_refactor_cpp_qrcode' of gitlab.linphone.org:BC/public/linphone into dev_refactor_cpp
...
Add QRCode API
2018-06-15 10:49:40 +02:00
Simon Morlat
358fd4756f
Update test flexisip configuration.
2018-06-13 17:52:15 +02:00
Simon Morlat
ad30df8018
Add new flexisip test for certificate subject matching.
2018-06-13 17:51:11 +02:00
Simon Morlat
8ebf9a3505
Add new property in [sip] section called "tls_certificate_subject_regexp" providing a regexp to match with TLS certificate subjects:
...
subjectAltNames.DNS subjectAltNames.URI and CN.
If nothing is matched the TLS connection is rejected.
2018-06-13 17:44:09 +02:00
Ronan Abhamon
77eb02d39a
feat(tester/setup_tester): add test on ipv4 addresses (linphone_address_test)
2018-06-13 15:43:25 +02:00
Mickaël Turnel
95e158bb67
Fix Sequential forking tests
...
If a client is unreachable, flexisip will receive a 503 if the client is local but not if it doesn't.
So we have to wait a little longer for the flexisip current call timeout.
2018-06-13 14:55:14 +02:00
Benjamin Reis
f90ce1f7ea
do not crash on failed tests
2018-06-12 17:09:32 +02:00
Mickaël Turnel
1325fbe088
Prevent tests from crashing if current call is NULL
2018-06-07 15:51:32 +02:00
Mickaël Turnel
2857b8fc11
Improved CpimMessage checking when adding a header
2018-05-30 14:46:24 +02:00
Jehan Monnier
95e100ea33
fix cpim testers 2
2018-05-30 09:31:54 +02:00
Jehan Monnier
bc8f6a5c60
fix cpim testers
2018-05-30 09:29:10 +02:00
Jehan Monnier
79c58c14aa
fix cpim tester on android
2018-05-29 17:59:29 +02:00
Jehan Monnier
d0b5c85d13
remove call to linphone_factory_create_core from offer/answer tests
2018-05-28 13:39:09 +02:00
Ronan Abhamon
2eec29a01f
fix(message_tester): remove spaces as indent
2018-05-28 09:33:52 +02:00
Simon Morlat
a6db4780bc
Remove test that doesn't exit properly, causing subsequent tests to fail.
...
This test is no longer required.
2018-05-25 14:39:47 +02:00
Erwan Croze
849807fb3a
Fix message_tester test
2018-05-25 14:38:47 +02:00
Simon Morlat
d865f17159
Fix test that was not un-registering Marie. It created many failures later on because of messages being kept by flexisip for this participant.
2018-05-25 12:01:19 +02:00
Erwan Croze
20da756f64
Update magic search test
2018-05-25 11:27:33 +02:00
Erwan Croze
2731c470c4
Fix magic search
...
-Alias will now appear in domain filter
-Contact is prefered than address in result
2018-05-24 16:57:04 +02:00
Simon Morlat
89212ecc6c
Fix incorrect test.
2018-05-24 13:46:21 +02:00
Jehan Monnier
fe0b526baf
fix unit test for android
2018-05-23 17:55:23 +02:00
Erwan Croze
c6e2ef105c
Fixing magic search, remove duplicate result
2018-05-23 16:51:37 +02:00
Erwan Croze
da265fd909
Fixing problem with phone number in magic search
2018-05-23 15:20:08 +02:00
Erwan Croze
9986a5e9d5
Fixing tester.c
2018-05-23 14:43:32 +02:00
Erwan Croze
8161c7cbee
Fixing android test
2018-05-23 14:43:32 +02:00
Simon Morlat
cfc975d422
Fix crashing tests.
2018-05-23 14:31:20 +02:00
Benjamin Reis
f07a5b59b5
add header to linphonetester framework
2018-05-23 14:05:54 +02:00
Simon Morlat
55f1684135
Robustize tmmbr tests
2018-05-23 12:04:41 +02:00
Simon Morlat
acade62709
Add new method 'linphone_call_request_notify_next_video_frame_decoded(LinphoneCall *call)' that is missing to compensate the deprecation of linphone_call_set_next_video_frame_decoded_callback().
...
Due to this lack, some tests were failed.
2018-05-23 11:39:18 +02:00
Ronan Abhamon
794bd7b5dd
fix(ConferenceEventTester): do not use FALSE in C++ bool... (do not explicit pair too)
2018-05-23 11:04:05 +02:00
Ronan Abhamon
3a3c670e31
fix(tests): cast explicitly time_t to int in tests
2018-05-23 10:58:31 +02:00
Simon Morlat
c51aa48e83
Avoid crash in some zrtp tests, when the call fails.
2018-05-23 09:20:47 +02:00
Simon Morlat
18606096aa
Fix call timeout tests again.
2018-05-22 18:06:08 +02:00
Erwan Croze
eab30faa93
Revert changement of friends.db
2018-05-22 17:02:00 +02:00