port: update to CMake 3.12, mark PortAudio as optional, add pthread lib for posix
port: avoid duplicate library warning for CMake
btstack: unified handling of zephyr read static address commandle_audio: per application unique hci dump file names
port: streamling CMake build files, fix .h not getting generated in some ports
port: make pkg-config check optional where possible, add portaudio
port: fix .gatt -> .h conversion in cmake builds
port: add missing BTSTACK_ROOT
port: use find_package(python) in cmake builds
posix-h4-zephyr: provide CMake file
port: use btstack_strcpy and btstack_cat instead of strcpy/strcat
port: avoid warning in argv processing
libusb, posix and windows ports: use '-' instead of ':' in btstack_BD_ADDR.tlv filename
ports: add link to documentation in btstack_config.h
example: rename le_data_channel examples into le_credit_based_flow_control_mode
btstack_config: use official terms for l2cap channel modes - ENABLE_L2CAP_LE_CREDIT_BASED_FLOW_CONTROL_MODE
license: update text
posix: use bstack_signal to trigger shutdown for ctrl-c
port: copy edit port readmes, archive ios port
hci_transport: extract convenience function declaration for h4, h5, em9304_spi, and usb into separate hci_transport_{type}.h
hci_dump: use hci_dump_posix_fs with PacketLogger format in all posix ports
ports: disable hci dump in all ports
Remove btstack_run_loop_base from port and test
btstack_run_loop_posix: use run loop base (build)
h4 posix ports: use btstack_uart_posix instead of btstack_uart_block_posix
zephyr: init sm in posix-h4-zephyr and windows-h4-zephyr
12