Matthias Ringwald
|
c028280874
|
goep_client: fix handling of RFCOMM Channel Closed Event
|
2018-08-17 17:13:44 +02:00 |
|
Matthias Ringwald
|
d73deab639
|
att_db: only log security check in log_debug
|
2018-08-13 15:51:54 +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
|
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
|
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 |
|
Matthias Ringwald
|
fc6cde64da
|
Replaced HCI_PACKET_BUFFER_SIZE with HCI_INCOMING_PACKET_BUFFER_SIZE and HCI_OUTGOING_PACKET_BUFFER_SIZE
|
2018-07-23 14:14:14 +02:00 |
|
Matthias Ringwald
|
57c643ee41
|
hid_device: implement outgoing connections via hid_device_connect
|
2018-07-23 12:52:48 +02:00 |
|
Matthias Ringwald
|
7b3465d4a2
|
esp32: add btstack_audio_esp32_get_instance(void) to btstack_audio.h
|
2018-07-22 00:07:15 +02:00 |
|
Matthias Ringwald
|
f45d1a4efb
|
btstack.h: only include classic headers if ENABLE_CLASSIC is defined, fixes #150
|
2018-07-20 17:04:15 +02:00 |
|
Matthias Ringwald
|
2ab2c98531
|
btstack_audio: add header to btstack.h
|
2018-07-20 16:26:07 +02:00 |
|
Matthias Ringwald
|
23a1bbc334
|
Introduce btstack_audio.h api
|
2018-07-20 16:07:47 +02:00 |
|
Matthias Ringwald
|
e4c4434edd
|
hsp_hs: fix compile
|
2018-07-19 16:41:00 +02:00 |
|
Matthias Ringwald
|
4789e87214
|
hsp_hs: update remote bd_addr to enable sco accept
|
2018-07-19 16:26:32 +02:00 |
|
Matthias Ringwald
|
c085d9ff20
|
sm: generate new EC Public Keypair after each pairing
|
2018-07-13 13:54:28 +02:00 |
|
Matthias Ringwald
|
34b6528f7c
|
sm: wait for ec key before pairing
|
2018-07-13 13:48:43 +02:00 |
|
Matthias Ringwald
|
674e5b4ae9
|
sm: extract sm_ec_generate_new_key
|
2018-07-13 11:40:46 +02:00 |
|
Matthias Ringwald
|
e1ad7f0d11
|
avrcp: fix issue with multiple AVCTP SDP records and where expected one is not the last
|
2018-07-10 11:29:28 +02:00 |
|
Matthias Ringwald
|
59ab165553
|
btstack_crypto: avoid anonymous union
|
2018-07-05 23:15:48 +02:00 |
|
Matthias Ringwald
|
398a95ec8e
|
run_loop: avoid anonymous union
|
2018-07-05 23:07:52 +02:00 |
|
Matthias Ringwald
|
f04a41aef7
|
btstack_run_loop: add btstack_run_loop_set_data_source_handle and btstack_run_loop_get_data_source_handle (for windows)
|
2018-07-05 22:54:18 +02:00 |
|
Matthias Ringwald
|
d504181a0a
|
hci: avoid anonymous union
|
2018-07-05 22:53:44 +02:00 |
|
Matthias Ringwald
|
8c413f9ace
|
avrcp: use enum values in 'int' size' - avoid compiler warning
|
2018-07-05 22:43:12 +02:00 |
|
Matthias Ringwald
|
18bcdd55e6
|
avrcp_target: AVRCP_MEDIA_ATTR_NONE + 1 = AVRCP_MEDIA_ATTR_ALL
|
2018-07-05 22:38:26 +02:00 |
|
Matthias Ringwald
|
6138850c18
|
fix 'no newline at end of file' [-Wnewline-eof]
|
2018-07-05 22:19:19 +02:00 |
|
Milanka Ringwald
|
c006cd1902
|
fix compiler warnings
|
2018-07-03 10:38:57 +02:00 |
|
Matthias Ringwald
|
d0c510fc6d
|
a2dp: fix compiltion for c++
|
2018-06-26 18:25:04 +02:00 |
|
Matthias Ringwald
|
dfbbc26bf3
|
avrcp: fix compilation for c++
|
2018-06-26 18:12:51 +02:00 |
|
Matthias Ringwald
|
a959741731
|
avrcp: acd missing #include
|
2018-06-26 18:02:59 +02:00 |
|
Matthias Ringwald
|
dd5e598191
|
avrcp: allow to pass NULL as connection cid output parameter
|
2018-06-26 12:24:07 +02:00 |
|
Matthias Ringwald
|
dba24ced98
|
le_device_db_tlv: log_error if tlv isn't initialized, try not to crash
|
2018-06-22 11:43:37 +02:00 |
|
Matthias Ringwald
|
27328ecb57
|
att_server: remove pending value indication timer on disconnect
|
2018-06-19 18:45:28 +02:00 |
|
Milanka Ringwald
|
6fa3dbf269
|
avrcp controller: playback position change rate set to one sec, pass playback position changed event
|
2018-06-19 12:37:30 +02:00 |
|
Matthias Ringwald
|
80117cebe7
|
hci: ignore upper 4 bits for HCI_EVENT_NUMBER_OF_COMPLETED_PACKETS
|
2018-06-16 22:22:41 +02:00 |
|
Matthias Ringwald
|
5d07396b24
|
att_server: packet handler field added to att_service_handler_t to receive: connect/disconnect, atu exchange, indication complete
|
2018-06-16 21:56:13 +02:00 |
|
Matthias Ringwald
|
1c7ac872de
|
avrcp controller: fix parsing of now playing info
|
2018-06-15 12:27:46 +02:00 |
|
Matthias Ringwald
|
ea478a8375
|
btstack_crypto: avoid compile warnings for unimplemented CCM operations with HAVE_AES128 defined
|
2018-06-13 09:21:09 +02:00 |
|
Matthias Ringwald
|
7909a4147e
|
btstack_crypto: fix compile error for HAVE_AES128. Fix suggested by Venkat Subbiah <vsubbiah@packetp.com>
|
2018-06-13 09:18:39 +02:00 |
|
Matthias Ringwald
|
bce48a2655
|
att_server: send ATT_EVENT_HANDLE_VALUE_INDICATION_COMPLETE with status ATT_HANDLE_VALUE_INDICATION_DISCONNECT on disconnect
|
2018-06-06 21:51:44 +02:00 |
|
Matthias Ringwald
|
42bafa11b1
|
hfp: Fix Wide Band Speech bit in SDP record for both HF/AG. Missing bit prevents macOS from using mSBC
|
2018-06-05 11:03:04 +02:00 |
|
Matthias Ringwald
|
cd74063ad0
|
hci: use correct enum for pairing idle
|
2018-05-31 11:27:01 +02:00 |
|
Matthias Ringwald
|
fa5e346465
|
att_server: fix warning
|
2018-05-22 17:38:46 +02:00 |
|
Matthias Ringwald
|
6438547a10
|
att_server: implement round robin for server request, notifications, and indications
|
2018-05-22 17:29:24 +02:00 |
|
Matthias Ringwald
|
f29a88d8db
|
att_server: refactor towards round robin
|
2018-05-22 16:47:13 +02:00 |
|
Matthias Ringwald
|
90f03c80da
|
att_server: refactor towards round robin
|
2018-05-22 16:32:13 +02:00 |
|
Matthias Ringwald
|
3551936eb0
|
att_server: refactor towards round robin
|
2018-05-22 16:05:33 +02:00 |
|
Matthias Ringwald
|
234e8b8aeb
|
att_server: refactor towards round robin
|
2018-05-22 15:43:37 +02:00 |
|
Matthias Ringwald
|
374a288a9d
|
att_server: refactor towards round robin
|
2018-05-22 15:05:45 +02:00 |
|
Matthias Ringwald
|
5d736261b6
|
rfcomm: emit channel closed on HCI/L2CAP disconnect after sending DISC while expecting UA
|
2018-05-22 11:17:05 +02:00 |
|