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
Remove btstack_run_loop_base from port and test
test: add run loop base
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: extract ad_parser from ble_client test
test/ble_client: test adv contains uuid16 and uuid128
test/coverage: avoid compiling classic parts for LE-only coverage
coverage: line and function coverage for core
ad_parser: validate data element length fields in ad_iterator_has_more
test: remove outdated include paths
test/ble_client: fix compile
fix compile
ad_parser: use const where possible
hci: set link_key_db via hci_set_link_key_db instead of via hci_init().
hci/sm: use btstack_packet_handler instead of (*fn)(type,packet,size) for events
l2cap: don't forward HCI to l2cap packet handler. Replace l2cap_register_packet_handler with hci_add_event_handler. Fix tests
test: fix compile advertising_data_parser
hci_cmds -> hci_cmd
123