117 Commits

Author SHA1 Message Date
Matthias Ringwald
1d3bd1e51c test: only compile CppUTest files with c++ compiler 2022-03-11 22:15:38 +01:00
Matthias Ringwald
1bb5fe666b test/security_manager: fix build 2021-10-05 11:35:58 +02:00
Matthias Ringwald
77fc16ac1c test; fix build 2021-09-06 17:04:48 +02:00
Matthias Ringwald
e0ff5d41db test: fix c/c++ mixed compile warning, streamline makefile 2021-06-12 12:03:02 +02:00
Matthias Ringwald
f58736741d fix build 2021-06-11 13:03:56 +02:00
Matthias Ringwald
31437b5204 hci_dump: enable packet logger in tests 2021-03-11 15:53:46 +01:00
Matthias Ringwald
e51d966a3d hci_dump: disable hci_dump for ports and tests 2021-03-11 15:53:45 +01:00
Matthias Ringwald
6f122aa372 Remove btstack_run_loop_base from port and test 2021-03-08 10:39:10 +01:00
Matthias Ringwald
116288ddcc test: add run loop base 2021-03-06 23:14:20 +01:00
Matthias Ringwald
71d5257663 test: remove HAVE_ASSERT from coverage tests 2021-01-29 21:47:15 +01:00
Matthias Ringwald
e2c00bfeb6 test: use ENABLE_MICRO_ECC_FOR_LE_SECURE_CONNECTIONS by all tests 2021-01-29 20:54:04 +01:00
Matthias Ringwald
e501675b4f test/security_manager: update test for ENABLE_SOFTWARE_AES128 2021-01-29 14:24:56 +01:00
Matthias Ringwald
77cfc86276 test/security_manager: enable pklg 2021-01-29 12:25:55 +01:00
Matthias Ringwald
cd56fb443c test: enable address sanitzier for make test 2020-12-10 11:52:05 +01:00
Matthias Ringwald
3d87570f86 test: prepare separate builds for unit test with address sanitizer vs. coverage 2020-12-10 11:52:05 +01:00
Milanka Ringwald
39426e8a44 test/config: add ENABLE_PRINTF_HEXDUMP 2020-11-06 14:07:45 +01:00
Milanka Ringwald
02a3cd7f00 test/config: sort defines alphabetically 2020-11-06 14:03:27 +01:00
Matthias Ringwald
28b5b606bb test/coverage: disable address sanitizer for coverage measurements 2020-09-24 15:28:06 +02:00
Matthias Ringwald
7e7f1cd46a test/security_manager: re-enable coverage flags 2020-09-18 12:15:07 +02:00
Matthias Ringwald
837e41c7f7 test/security_manager: configure with support for Secure Connections 2020-09-16 13:13:09 +02:00
Matthias Ringwald
ecbd4bc00b test/security_manager: configure with support for Secure Connections 2020-09-16 12:31:49 +02:00
Matthias Ringwald
90fe6d5fb1 test/security_manager: adapt test for queued sm_run callbacks 2020-09-16 10:24:43 +02:00
Matthias Ringwald
ccc4a51891 test: add -fanitize=address,undefined to most tests 2020-01-07 11:26:31 +01:00
Matthias Ringwald
f13fc29007 btstack_crypto: move rijndael/aes128 implementation into 3rd-party [a2471] 2019-12-07 22:32:03 +01:00
Matthias Ringwald
b338ca6049 coverage: line and function coverage for core 2019-09-17 15:11:58 +02:00
Matthias Ringwald
b2bfd6ae96 test/security_manager: fix test - no hashes are calculated on connect 2019-05-17 19:39:32 +02:00
Matthias Ringwald
489a58de68 fix compilation 2019-03-30 21:30:47 +01:00
Matthias Ringwald
bdcc259dd8 test: move crypto tests from seurity manager into own crypto folder 2018-10-26 10:32:43 +02:00
Matthias Ringwald
7d6d7cf52c test/security_manager: move rijndael aes128 into test/rijndael folder 2018-10-05 15:31:38 +02:00
Matthias Ringwald
9e6f232991 test: remove outdated include paths 2018-06-26 13:40:35 +02:00
Matthias Ringwald
6894dd3986 test/sm: change to btstack_cyrpto - comment aes_cmac tests, fix test 2018-04-20 11:10:59 +02:00
Matthias Ringwald
e1f907047d test/security_manager: fix test 2017-08-14 18:10:26 +02:00
Matthias Ringwald
0c92bcc661 sm: drop support for mbed-tls for ECDH 2017-08-14 11:17:52 +02:00
Matthias Ringwald
ee6b16138c test: fix compile. libusb: fix warning 2017-07-04 17:38:30 +02:00
Matthias Ringwald
375650c212 test: sort security manager files 2017-04-13 16:49:28 +02:00
Matthias Ringwald
2bfd9ab5af test: fix security manager test 2017-04-13 16:41:53 +02:00
Matthias Ringwald
af03003c8a 3rd-party: add micro-ecc/static e4d264b https://github.com/kmackay/micro-ecc.git and test/security_manager/ecc_micro_ecc 2017-04-13 15:23:09 +02:00
Matthias Ringwald
9d28751f62 test/sm: rename ectest -> ecc_mbed_tls 2017-04-13 15:23:09 +02:00
Matthias Ringwald
b95a5a357a gap_le: cleanup use of own address for scanning, advertisements, and connection creation 2017-01-18 11:50:45 +01:00
Matthias Ringwald
2527d18c69 fix build 2016-11-10 22:00:31 +01:00
Matthias Ringwald
766515d4f7 test/sm: avoid c++ warning 2016-06-27 16:05:17 +02:00
Matthias Ringwald
9513b6ea90 test/sm: add gap_local_bd_addr 2016-06-27 16:04:27 +02:00
Matthias Ringwald
4dfd504ad1 sm: sm_cmac_start -> sm_cmac_signed_write 2016-06-20 11:34:56 +02:00
Matthias Ringwald
3cb420dbce test/ectest: init dh_key - fixing crash 2016-06-10 14:06:18 +02:00
Matthias Ringwald
bba2e72ac5 test: fix security_manager tests 2016-06-10 13:47:11 +02:00
Matthias Ringwald
e01675d351 sm: provide basic memory allocator for use with mbedtls 2016-06-03 16:59:29 +02:00
Matthias Ringwald
514d35fc5d sm: add sm_cmac_general_start for aes_cmac calculation in secure connection functions 2016-05-27 16:40:53 +02:00
Matthias Ringwald
74c92e7149 test/sm: added cmac signing test 2016-05-27 16:40:53 +02:00
Matthias Ringwald
b6a6a351f8 test/sm: extract aes_cmac implementation 2016-05-27 16:40:53 +02:00
Matthias Ringwald
c040243fc3 test/sm: fix g2 calculation 2016-05-27 16:40:53 +02:00