libusb-intel: exit on firmware download failure
libusb-intel: add CMake build file
libusb-intel: fix build
port: add ENABLE_GOEP_L2CAP to desktop builds
port: enable cover art for desktop ports
port: use btstack_strcpy and btstack_cat instead of strcpy/strcat
port: avoid warning in argv processing
libusb: print usb info in ports
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
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
config: add ENABLE_PRINTF_HEXDUMP
config: sort defines alphabetically
enable asserts for all desktop ports
btstack_link_key_db_tlv: require NVM_NUM_LINK_KEYS to be set in btstack_config.h, set NVM_NUM_LINK_KEYS 16 where missing
ports: enable software AES128 on most desktop platforms
libusb and posix ports: store bonding information in TLV
port: update .gitignore
daemon/libusb-intel/windows-winusb-intel: skip power down and hci close if firmware wasn't downloaded yet on SIGINT
12