Matthias Ringwald
|
4fd33db703
|
btstack_run_loop_freertos: implement poll_data_sources_from_irq
|
2021-07-02 16:51:58 +02:00 |
|
Matthias Ringwald
|
d338410556
|
embedded: use generic btstack_run_loop_poll_data_sources_from_irq instead of btstack_run_loop_embedded_trigger
|
2021-07-02 16:51:58 +02:00 |
|
Matthias Ringwald
|
6cbe83c51d
|
btstack_run_loop_embedded: implement execute on main thread
|
2021-07-02 16:51:58 +02:00 |
|
Matthias Ringwald
|
e97b720dcd
|
btstack_run_loop_embedded: implement trigger exit
|
2021-07-02 16:51:58 +02:00 |
|
Matthias Ringwald
|
decb7d9b3d
|
btstack_run_loop_embedded: implement poll_data_sources_from_irq
|
2021-07-02 16:51:58 +02:00 |
|
Matthias Ringwald
|
7eaf37e0f9
|
btstack_run_loop: add list of callbacks and provide btstack_run_loop_base_execute_callbacks
|
2021-07-02 16:51:58 +02:00 |
|
Matthias Ringwald
|
9fb44c6d99
|
btstack_run_loop: extend run loop api
|
2021-07-02 16:51:58 +02:00 |
|
Matthias Ringwald
|
3c7763bd89
|
wiced: remove obsolete hci_transport_h4_wiced.c
|
2021-07-02 16:51:58 +02:00 |
|
Matthias Ringwald
|
638cc6b8ed
|
btstack_defines: fix HCI_SUBEVENT_LE_READ_REMOTE_FEATURES_COMPLETE and A2DP_SUBEVENT_COMMAND_REJECTED
|
2021-07-02 11:05:24 +02:00 |
|
Matthias Ringwald
|
9ea49f801c
|
hci_transport_h2_libusb: fix compile with USB_VENDOR_ID and USB_PRODUCT_ID
|
2021-07-02 10:41:06 +02:00 |
|
Matthias Ringwald
|
83dbe30303
|
att_db: fix compile with ENABLE_LOG_DEBUG
|
2021-07-02 10:40:34 +02:00 |
|
Matthias Ringwald
|
a79ee7d2c3
|
windows-winusb: fix build
|
2021-06-30 23:14:01 +02:00 |
|
Matthias Ringwald
|
f0e9886bf1
|
windows: use same cflags for all ports
|
2021-06-30 23:10:42 +02:00 |
|
Matthias Ringwald
|
aadd60a13c
|
btstack_run_loop: fix warnings
|
2021-06-30 23:05:57 +02:00 |
|
Matthias Ringwald
|
a154fcd6ec
|
pbap_client: init parser for vcard listing parsing
|
2021-06-30 15:16:26 +02:00 |
|
Matthias Ringwald
|
430422d85a
|
pbap_client: extract pbap_client_vcard_listing_init_parser
|
2021-06-29 19:05:37 +02:00 |
|
Matthias Ringwald
|
838023a844
|
pbap_client: move vcard listing parsing state into pbap_client context
|
2021-06-29 19:02:12 +02:00 |
|
Matthias Ringwald
|
525037839f
|
a2dp_source: fix reconfigure
|
2021-06-29 18:43:43 +02:00 |
|
Matthias Ringwald
|
415a769f95
|
test: add basic test for remote oob pairing
|
2021-06-28 19:50:54 +02:00 |
|
Matthias Ringwald
|
8e95becec1
|
fix unused warnings
# Conflicts:
# src/l2cap.c
|
2021-06-28 19:47:16 +02:00 |
|
Matthias Ringwald
|
7ca4a7ed24
|
gap: emit GAP_EVENT_PAIRING_STARTED and GAP_EVENT_PAIRING_COMPLETE for OOB Pairing
|
2021-06-28 19:44:52 +02:00 |
|
Milanka Ringwald
|
d7d354cb40
|
hfp_ag: fix compile
|
2021-06-28 12:06:27 +02:00 |
|
Milanka Ringwald
|
c415dc9873
|
changelog: HFP API status code
|
2021-06-28 11:59:16 +02:00 |
|
Milanka Ringwald
|
c5fa3c94ae
|
hfp_ag: return status code
|
2021-06-28 11:56:32 +02:00 |
|
Milanka Ringwald
|
3c65e7053e
|
hfp_hf: return status code
|
2021-06-28 11:56:32 +02:00 |
|
Milanka Ringwald
|
5ca6cd567f
|
hfp: update docu
|
2021-06-28 11:56:32 +02:00 |
|
Milanka Ringwald
|
657bc59fff
|
hfp: return status for release_service_level_connection
|
2021-06-28 11:56:32 +02:00 |
|
Milanka Ringwald
|
1ffa0dd910
|
hfp: rename functions
|
2021-06-28 11:56:32 +02:00 |
|
Milanka Ringwald
|
4eb3f1d888
|
hfp: return status code for establish_service_level_connection
|
2021-06-28 11:56:32 +02:00 |
|
Milanka Ringwald
|
b4df802803
|
hfp_hf: return status on service registration in hfp_hf_init
|
2021-06-28 11:56:32 +02:00 |
|
Milanka Ringwald
|
6846619981
|
hfp: assert wrong input params
|
2021-06-28 11:56:32 +02:00 |
|
Milanka Ringwald
|
8562184021
|
l2cap: update API docu and log messages
|
2021-06-28 11:56:32 +02:00 |
|
Milanka Ringwald
|
374709acf1
|
rfcomm: update API docu and log messages
|
2021-06-28 11:56:32 +02:00 |
|
Milanka Ringwald
|
c3b97dcd33
|
rfcomm: handle l2cap_register_service status
|
2021-06-28 11:56:32 +02:00 |
|
Matthias Ringwald
|
7dfe4b1c91
|
HCI Dump RTT STDOUT: drop messages if RTT buffer is full and RTT is configured for non-blocking
|
2021-06-25 20:42:14 +02:00 |
|
Matthias Ringwald
|
eb0d557942
|
hci_dump: define HCI_DUMP_MAX_MESSAGE_LEN for use in POSIX implementation
|
2021-06-25 18:28:32 +02:00 |
|
Matthias Ringwald
|
9620d15fc7
|
hci_dump_posix_fs: add HCI_DUMP_BTSNOOP
|
2021-06-25 11:34:49 +02:00 |
|
Matthias Ringwald
|
a9b0ec79f4
|
hci_dump: add hci_dump_setup_header_btsnoop
|
2021-06-25 11:31:52 +02:00 |
|
Matthias Ringwald
|
4ddcd9eabe
|
gatt-service: fix unused warning
|
2021-06-25 09:28:45 +02:00 |
|
Matthias Ringwald
|
0e109a1689
|
btstack_memory: fix malloc counter check in btstack_memory_deinit
|
2021-06-23 23:04:06 +02:00 |
|
Matthias Ringwald
|
95a9521e8d
|
test/pts/gap_peripheral: update sequences
|
2021-06-23 22:59:12 +02:00 |
|
Matthias Ringwald
|
3817f9dfcd
|
CVE-2020-26555: ignore NULL link key
|
2021-06-22 17:26:01 +02:00 |
|
Matthias Ringwald
|
79e0fa07b4
|
CVE-2020-26555: reject connections to and from devices with same BD ADDR (fix)
|
2021-06-22 17:16:34 +02:00 |
|
Matthias Ringwald
|
72cf8859b1
|
CVE-2020-26555: reject connections to and from devices with same BD ADDR
|
2021-06-22 17:05:30 +02:00 |
|
Matthias Ringwald
|
0265874907
|
CVE-2020-26558: abort LE Secure Connection pairing if remote uses the same public key
|
2021-06-22 15:22:17 +02:00 |
|
Matthias Ringwald
|
a50d6f9c6a
|
ble/att_db: reduce number of paths in handle_read_by_type_request2
|
2021-06-21 18:35:12 +02:00 |
|
Matthias Ringwald
|
b6e793c0e2
|
ble/att_db: extract att_validate_security_get_settings
|
2021-06-21 18:35:12 +02:00 |
|
Matthias Ringwald
|
4eb382490a
|
gatt-service-client/battery_service_client: extract battery_service_client_handle_query_complete
|
2021-06-21 18:35:12 +02:00 |
|
Matthias Ringwald
|
e115a09f7c
|
gatt-service-client/ancs_client: split hci and gatt client handlers, extract ancs_client_handle_notification
|
2021-06-21 18:35:12 +02:00 |
|
Matthias Ringwald
|
21a309a4d7
|
posix/le_device_db_fs: fix db read from file
|
2021-06-21 15:33:53 +02:00 |
|