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 |
|