8265 Commits

Author SHA1 Message Date
Matthias Ringwald
fa968b9965 daemon: fix example compile 2018-08-15 08:06:12 +02:00
Matthias Ringwald
b9dcd1cc6b daemon: use windows run loop and uart block 2018-08-14 22:56:39 +02:00
Matthias Ringwald
092bd57e49 daemon: winsock2.h needed for gethostname on windows 2018-08-14 22:46:25 +02:00
Matthias Ringwald
2ab223899f daemon: use btstack_uart_block_windows.c on mingw* 2018-08-14 22:42:35 +02:00
Matthias Ringwald
5a351b2046 daemon: use hci_trasnport_h2_winusb.c on mingw* 2018-08-14 22:28:46 +02:00
Matthias Ringwald
3d0114c2da deamon: only check for libusb if needed 2018-08-14 22:20:00 +02:00
Matthias Ringwald
1686c0ed24 daemon: use btstack_run_loop_windows for mingw* 2018-08-14 22:13:07 +02:00
Matthias Ringwald
71d91108d5 daemon: sort linker flags to fix mingw64 compile 2018-08-14 21:40:41 +02:00
Matthias Ringwald
42963ecee0 daemon: make TCP default if not HAVE_UNIX_SOCKETS 2018-08-14 21:13:53 +02:00
Matthias Ringwald
33845bfee4 daemon/socket_connection: only define S_IRWXG and S_IRWXO on demand 2018-08-14 20:58:01 +02:00
Matthias Ringwald
aaef358bb1 mtk: add HAVE_UNIX_SOCKETS to fix compile 2018-08-14 20:53:46 +02:00
Matthias Ringwald
3a6c8b019e daemon/socket_connection: guard unix socket code by HAVE_UNIX_SOCKETS 2018-08-14 17:50:12 +02:00
Matthias Ringwald
bce95a1644 daemon: define HAVE_UNIX_SOCKETS if not on mingw 2018-08-14 17:45:15 +02:00
Matthias Ringwald
ec8ca29f14 tinydir: use upstream, only use PATH_MAX if defined 2018-08-14 16:10:23 +02:00
Matthias Ringwald
d73deab639 att_db: only log security check in log_debug 2018-08-13 15:51:54 +02:00
Matthias Ringwald
ab16fff0ac ios:f ix compile -> named union on btstack_data_source_t 2018-08-13 09:37:29 +02:00
Matthias Ringwald
b43fd83de0 windows:f ix compile -> named union on btstack_data_source_t 2018-08-10 23:03:38 +02:00
Matthias Ringwald
47a8bf93ea example/le_streamer: handle LE Connection Complete only once 2018-08-09 22:25:51 +02:00
Matthias Ringwald
bdd0a871d0 example/le_streamer_client: init sm before gatt client 2018-08-06 20:32:47 +02:00
Matthias Ringwald
9be4aecf32 compile_gatt: Allow enable Notifications/Indication with Write Command. Fixes issue with some Android devices 2018-08-05 22:49:29 +02:00
Matthias Ringwald
e075f7ae05 example/a2dp_sink_demo: fix compile 2018-08-03 22:34:53 +02:00
Matthias Ringwald
bf85c2858a merge fixes from master 2018-08-03 22:20:28 +02:00
Matthias Ringwald
32b6d931de doc: merge comment on RFCOMM packet boundaries from master 2018-08-03 22:15:09 +02:00
Matthias Ringwald
e22dfdb8aa example/a2dp_sink_demo: cleanup console interface 2018-08-03 22:14:45 +02:00
Matthias Ringwald
4ab2ed49bb example/le_streamer: fix optional code to request connection parameter updates 2018-08-02 12:52:41 +02:00
Matthias Ringwald
b78fcc8952 wiced: mention Inventek Systems ISM4343 2018-07-31 10:16:04 +02:00
Matthias Ringwald
aa981441af posix: fix parsing of command line args to select USB or UART device 2018-07-30 11:22:50 +02:00
Matthias Ringwald
6e4c47b0cf raspi: use H4 for Raspberry Pi Zero W with Hardware UART / Flow Control 2018-07-29 22:40:30 +02:00
Matthias Ringwald
55250ca236 raspi: BT_REG_EN on GPIO 45 on Pi Zero W 2018-07-29 22:18:19 +02:00
Matthias Ringwald
6d6471dc9e Documentation for Raspberry Pi 3 port in port/raspi 2018-07-29 13:45:30 +02:00
Matthias Ringwald
72f99eadc9 raspi: use TLV with btstack_tlv_posix 2018-07-29 11:13:20 +02:00
Matthias Ringwald
23a1bf1400 raspi: shorten power cycle, switch back to /lib/firmware/brcm 2018-07-29 11:12:32 +02:00
Matthias Ringwald
1b6b55df47 raspi: fix serial number parsing 2018-07-29 11:12:32 +02:00
Matthias Ringwald
11e995b1e9 raspi: power cycle Bluetooth controller on start 2018-07-29 11:12:32 +02:00
Matthias Ringwald
70fddd7e64 raspi: fix compile 2018-07-29 11:12:32 +02:00
Matthias Ringwald
e0814c90e9 raspi: fix compile, look for BCM43430A1.hcd in /lib/firmware/ 2018-07-29 11:12:32 +02:00
Matthias Ringwald
88d4cc4fbc raspi: detect Bluetooth UART type, derive BD_ADDR from serial number 2018-07-29 11:12:32 +02:00
Matthias Ringwald
f5c04f621e port: raspi port using h5 2018-07-29 11:12:32 +02:00
Matthias Ringwald
7daa8bd9ce posix: use TLV with btstack_tlv_posix 2018-07-29 11:06:33 +02:00
Matthias Ringwald
d3849e4c96 posix: add btstack_tlv_posix.c to all posix ports 2018-07-29 11:06:33 +02:00
Matthias Ringwald
ad419dbcb0 wiced-h5: pick mico-ecc library componend based on WICED SDK version 2018-07-27 17:07:02 +02:00
Matthias Ringwald
b25ef1bb6f wiced-h4: pick mico-ecc library componend based on WICED SDK version 2018-07-27 16:55:11 +02:00
Matthias Ringwald
892a0b9254 a2dp_sink: emit A2DP_SUBEVENT_STREAM_ESTABLISHED on l2cap disconnect for outgoing connections if not sent earlier 2018-07-25 17:49:35 +02:00
Matthias Ringwald
d2ac43106a changelog: mention errata-10734 2018-07-24 14:51:47 +02:00
Matthias Ringwald
584f25c46e pts/sm_test: add test for invalid public key 2018-07-24 14:46:14 +02:00
Matthias Ringwald
349d0adb5f sm: use SM_REASON_DHKEY_CHECK_FAILED if received public key is invalid, simulate invalid public key for testing 2018-07-24 14:46:14 +02:00
Matthias Ringwald
8db5aeed23 bcm: fix patchram download 2018-07-24 11:07:38 +02:00
Matthias Ringwald
55e8029cd9 avrcp: extract avrcp_finalize_connection 2018-07-23 18:14:43 +02:00
Matthias Ringwald
d56aa764c3 avrcp: free avrcp_connection if sdp query fails 2018-07-23 18:11:16 +02:00
Matthias Ringwald
e8b8106866 hci_transport_h4, hci_transport_em9304_spi.c: add checks for Event + SCO packet lengths 2018-07-23 14:19:33 +02:00