Matthias Ringwald
|
9c30c50ad9
|
bnep_lwip: add bnep_lwip_connect to establish BNEP connection and manage lwIP network interface
|
2020-08-26 17:15:05 +02:00 |
|
Matthias Ringwald
|
e094740e06
|
sdp_client: add sdp_client_register_query_callback() allows to register query request instead of polling sdp_client_ready()
|
2020-08-21 12:28:22 +02:00 |
|
Matthias Ringwald
|
d8d859610c
|
changelog: le whitelist management
|
2020-08-17 18:44:27 +02:00 |
|
Matthias Ringwald
|
4a659b0ecf
|
gap: treat AES-CCM encrypted connections as mutually authenticated, fixes #309
|
2020-08-14 12:22:12 +02:00 |
|
Matthias Ringwald
|
88a03c8d01
|
gap: request role change for classic connection via gap_request_role
|
2020-08-13 19:41:48 +02:00 |
|
Matthias Ringwald
|
5a39f76e1b
|
btstack_run_loop_base: added btstack_run_loop_base_dump_timer
|
2020-08-10 15:42:52 +02:00 |
|
Matthias Ringwald
|
30264fa654
|
changelog update (was only applied to master before)
|
2020-08-10 15:41:12 +02:00 |
|
Matthias Ringwald
|
2dceb1d611
|
gap: provide gap_get_role to query master/slave role for HCI connection handle
|
2020-07-30 12:14:32 +02:00 |
|
Milanka Ringwald
|
1904e5a145
|
avdtp: renamed definition of supported features
|
2020-07-23 12:25:19 +02:00 |
|
Milanka Ringwald
|
e2f2541787
|
avrcp: use defines instead of enum for features
|
2020-07-23 12:11:54 +02:00 |
|
Matthias Ringwald
|
3c214e8a16
|
Windows port for Dialog DA14585 connected via serial port
|
2020-07-16 17:50:40 +02:00 |
|
Matthias Ringwald
|
50d5c6caab
|
avdtp: fix invalid response for Get Capabilities request if Delay Reporting was supported
|
2020-07-15 17:19:36 +02:00 |
|
Matthias Ringwald
|
cd34529436
|
gap: set minium required encryption key size for Classic connections to 7, matching the Core spec
|
2020-07-15 17:13:08 +02:00 |
|
Matthias Ringwald
|
1b7f8fa10e
|
btstack_audio: add set_volume() to sink and set_gain() to source interfaces (nop implementations for portaudio and embedded)
|
2020-06-26 15:12:53 +02:00 |
|
Matthias Ringwald
|
5f4f94c7c2
|
example/sco_demo_util: fix packet status check
|
2020-06-26 15:06:31 +02:00 |
|
Matthias Ringwald
|
d686b2d04a
|
sm: fix validation of confirm value for secure connection Passkey entry
|
2020-06-22 13:16:36 +02:00 |
|
Matthias Ringwald
|
6bb7b6c607
|
changelog update
|
2020-06-12 18:52:42 +02:00 |
|
Matthias Ringwald
|
699292e66e
|
update changelog
|
2020-06-03 15:44:07 +02:00 |
|
Matthias Ringwald
|
b490b5d28c
|
update changelog
|
2020-06-03 15:20:37 +02:00 |
|
Matthias Ringwald
|
545c5248ed
|
changelog update
|
2020-06-02 17:37:52 +02:00 |
|
Matthias Ringwald
|
254b78ee86
|
gap: Detect Secure Connection -> Legacy Connection Downgrade Attack (BIAS)
|
2020-06-01 23:56:05 +02:00 |
|
Matthias Ringwald
|
5d23aae8c9
|
gap: add gap_secure_connections_enable
|
2020-05-29 20:06:06 +02:00 |
|
Matthias Ringwald
|
3cdbe9dbd5
|
sm: support LE Secure Connections Only mode with sm_set_secure_connections_only_mode
|
2020-05-26 10:52:52 +02:00 |
|
Matthias Ringwald
|
effbff2cb7
|
hfp_ag: fix accept incoming connection
|
2020-05-17 23:18:59 +02:00 |
|
Matthias Ringwald
|
08ecd8bd8c
|
hsp_hs: fix disconnect if audio not connected
|
2020-05-17 22:50:49 +02:00 |
|
Matthias Ringwald
|
9dc32eb425
|
FreeRTOS: btstack_run_loop_freertos_trigger_exit allows to request run loop exit
|
2020-05-15 16:46:29 +02:00 |
|
Matthias Ringwald
|
3f054530e4
|
btstack_hal_flash_memory: fix write of 0xff bytes to simulated flash, fix #283
|
2020-05-15 16:06:53 +02:00 |
|
Matthias Ringwald
|
63efc2ed25
|
cc256x: allow to specify power vector for each modulation type
|
2020-05-15 14:46:04 +02:00 |
|
Matthias Ringwald
|
86a5a72143
|
a2dp_source: A2DP Source: only connect to remote sink stream endpoints
|
2020-05-13 10:44:14 +02:00 |
|
Matthias Ringwald
|
d08147df15
|
sm: fix secure connection pairing as peripheral when local user confirmation happens after remote one
Fix size of sm dhkey, handle DHKeyCheck PDU during SM_SC_W4_USER_RESPONSE
|
2020-05-12 17:22:26 +02:00 |
|
Matthias Ringwald
|
78315a5857
|
GAP: gap_set_security_level sets required security level for incoming and outgoing connections
|
2020-05-08 15:49:50 +02:00 |
|
Matthias Ringwald
|
a0506975eb
|
bap_client: fix PBAP UUID len on connect message
|
2020-05-08 09:04:21 +02:00 |
|
Matthias Ringwald
|
07f151d6de
|
example/le_mitm: MITM implementation that forwards ATT PDUs and allows for pairing
|
2020-05-06 17:25:27 +02:00 |
|
Matthias Ringwald
|
76981ac430
|
changelog: update
|
2020-05-06 17:18:19 +02:00 |
|
Matthias Ringwald
|
be05aae39c
|
changelog: update
|
2020-05-04 17:03:28 +02:00 |
|
Matthias Ringwald
|
c169df2f88
|
hfp_hf, hsp_hs: use eSCO params in accept sco connection only for incoming eSCO connections
|
2020-05-04 15:06:04 +02:00 |
|
Matthias Ringwald
|
0f3b27c545
|
hci: implement ENABLE_LE_LIMIT_ACL_FRAGMENT_BY_MAX_OCTETS
|
2020-04-29 21:35:24 +02:00 |
|
Matthias Ringwald
|
af1b7cdc1f
|
att_db: skip att_read_callback for ATT Read Blob Request if offset == value_len
|
2020-04-29 15:42:37 +02:00 |
|
Matthias Ringwald
|
bd8e4ef6a3
|
esp32: provide esp-idf/component/btstack/btstack_port_esp32.c and only minimal app_main in template/main/main.c
|
2020-04-27 16:40:49 +02:00 |
|
Matthias Ringwald
|
f4aa13dff3
|
hci: handle reconnect request for Classic and LE connections triggered by packet handler for Disconnection Complete Event
|
2020-04-22 11:41:58 +02:00 |
|
Matthias Ringwald
|
1aadab7a3b
|
example: hog_boot_host_demo implement an HID-over-GATT Boot Host that supports keyboard and mouse
|
2020-04-20 14:46:38 +02:00 |
|
Matthias Ringwald
|
5030492178
|
hog_mouse_demo/hog_keyboard_demo: handle set protocol mode = boot protocol mode
|
2020-04-20 12:23:49 +02:00 |
|
Matthias Ringwald
|
d0edd69af7
|
chipset/bcm: wait 300 ms after PatchRAM update in hci.c to assert Controller is ready
|
2020-04-09 11:53:58 +02:00 |
|
Matthias Ringwald
|
985f34051e
|
readmed/changelog: update
|
2020-04-03 09:55:16 +02:00 |
|
Matthias Ringwald
|
b4eb44208c
|
hci: gap_set_allow_role_switch allows to prevent role switch in outgoing classic ACL connections
|
2020-04-02 21:51:56 +02:00 |
|
Matthias Ringwald
|
6e058d3f51
|
hci: only send HCI Read Local Encryption Key Size if supported by Controller
|
2020-03-31 23:36:04 +02:00 |
|
Matthias Ringwald
|
7a4d61a383
|
chipset: assert hci packet buffers are suitable for firmware upload or patches (atwilc3000,bcm,cc256x,intel)
|
2020-03-31 21:41:30 +02:00 |
|
Matthias Ringwald
|
0d6cebf8ee
|
sdp_client: query attributes 0x0000..0xffff instead of 0x0001..0xffff to match other stacks / improve compatibility with bad sdp server implementations
|
2020-03-18 11:30:29 +01:00 |
|
Matthias Ringwald
|
3251a10887
|
gap: fixed gap_set_scan_parameters() if issued right before gap_start_scan() - issue #275
|
2020-03-13 15:25:42 +01:00 |
|
Matthias Ringwald
|
4eac239104
|
hci_cmd: added hci_read_inquiry_scan_activity and hci_write_inquiry_scan_activity
|
2020-03-12 10:32:00 +01:00 |
|