test: use pkg-config for cpputest build flags
test: only compile CppUTest files with c++ compiler
btstack_debug: add c++ guard
test: fix c/c++ mixed compile warning, streamline makefile
test: remove HAVE_ASSERT from coverage tests
test: enable address sanitzier for make test
test: prepare separate builds for unit test with address sanitizer vs. coverage
test/config: add ENABLE_PRINTF_HEXDUMP
test/config: sort defines alphabetically
test/coverage: disable address sanitizer for coverage measurements
test: add -fanitize=address,undefined to most tests
coverage: line and function coverage for core
test: fix compile
tst/btstack_link_key_db: fix compilation
Remove ENABLE_LOG_INTO_HCI_DUMP - it only affected console output and there enabled/disabled the timestamp
fix compile in tests
drop HAVE_INIT_SCRIPT from port/*/btstack_config.h as it's not used anymore
more .gitignore
prefix POSIX related HAVE_ defines
add ENABLE_CLASSIC to tests
memory: use MAX_NR_ instead of MAX_NO_
MAX_NO_BTSTACK_LINK_KEY_DB_MEMORYS -> MAX_NO_BTSTACK_LINK_KEY_DB_MEMORY_ENTRIES
replace bzero with memset and drop HAVE_BZERO
rewrite sscanf_bd_addr to be sscanf free
gap.h: use gap_ instead of le_central_ or gap_le_
12