Matthias Ringwald
|
9f0b00b154
|
l2cap: emit L2CAP_EVENT_INFORMATION_RESPONSE
|
2021-11-16 11:01:05 +01:00 |
|
Matthias Ringwald
|
0b81d2a574
|
l2cap: eplaced l2cap_register_packet_handler with l2cap_add_event_handler to register multiple handlers
|
2021-11-16 10:48:40 +01:00 |
|
Matthias Ringwald
|
822ca440d2
|
changelog: use 1000 ms watchdog to force power off for hci_power_control(HCI_POWER_OFF)
|
2021-11-04 15:27:14 +01:00 |
|
Matthias Ringwald
|
99f3ea79a3
|
le_device_db_tlv: don't increase num valid entries if entry is replaced
|
2021-11-04 10:35:32 +01:00 |
|
Matthias Ringwald
|
508bb0cd2c
|
l2cap: remote features not required for SDP connections
|
2021-10-29 11:15:45 +02:00 |
|
Milanka Ringwald
|
0346f11d88
|
avrcp_target: set events and companies
|
2021-10-28 11:46:53 +02:00 |
|
Matthias Ringwald
|
c0c8a8293c
|
gap: gap_inquiry_set_scan_activity to set Inquiry Scan Activity
|
2021-10-28 09:36:59 +02:00 |
|
Milanka Ringwald
|
2ac1dc76c9
|
avrcp_controller: automatically query supported events when registering for notifications
|
2021-10-26 16:58:40 +02:00 |
|
Matthias Ringwald
|
32a127304c
|
gap: allow to set Page Timeout with gap_set_page_timeout
|
2021-10-21 11:48:02 +02:00 |
|
Matthias Ringwald
|
67f708e073
|
sm + hci: complementary functions to remove packet handler
|
2021-10-12 10:39:00 +02:00 |
|
Matthias Ringwald
|
11d10bda60
|
sm support storing bonding information for devices with identical IRK but different public addresses
|
2021-10-08 09:38:39 +02:00 |
|
Matthias Ringwald
|
a5764cd2ce
|
hfp_ag: fix accept incoming connection while audio connection is established
|
2021-10-05 18:59:42 +02:00 |
|
Matthias Ringwald
|
e91ddb4075
|
sm: use hci_le_random_address_set to set random address
|
2021-10-05 11:09:12 +02:00 |
|
Matthias Ringwald
|
6fad2c3769
|
port: drop support for iOS
|
2021-09-28 14:37:17 +02:00 |
|
Matthias Ringwald
|
308eeaffaa
|
gap: ENABLE_EXPLICIT_LINK_KEY_REPLY allows for asynchronous link key lookup by application
|
2021-09-27 14:46:52 +02:00 |
|
Milanka Ringwald
|
5c562e5771
|
gatt_client: support Microphone Control Service Server
|
2021-09-21 14:10:42 +02:00 |
|
Matthias Ringwald
|
58fb2150d9
|
readme: add BMS and TPS
|
2021-09-19 16:12:50 +02:00 |
|
Milanka Ringwald
|
44bb45f308
|
gatt_service: implement TX Power Service Server
|
2021-09-16 14:41:55 +02:00 |
|
Matthias Ringwald
|
59d59ecfa4
|
gap: local name, EIR data, class of device and default link policy can be updated at any time
|
2021-09-10 15:50:30 +02:00 |
|
Milanka Ringwald
|
48ce193c1b
|
a2dp sink: allow accept or reject of stream start on A2DP_SUBEVENT_START_STREAM_REQUESTED when ENABLE_AVDTP_ACCEPTOR_EXPLICIT_START_STREAM_CONFIRMATION is defined
|
2021-09-09 11:34:37 +02:00 |
|
Matthias Ringwald
|
dec8ecc86b
|
changelog: add hci, l2cap, rfcomm changes
|
2021-09-06 16:05:29 +02:00 |
|
Matthias Ringwald
|
c18be15906
|
sm: support Cross-Transport Key-Derivation from BR/EDR to LE LTK
|
2021-09-03 11:13:33 +02:00 |
|
Milanka Ringwald
|
722a85f3a6
|
hfp_hf: emit initial AG indicators values
|
2021-08-31 10:17:23 +02:00 |
|
Milanka Ringwald
|
f45c0f7422
|
changelog: update HFP VRA changes
|
2021-08-30 10:19:20 +02:00 |
|
Matthias Ringwald
|
08a3a10564
|
changelog: reject classic pairing request
|
2021-08-24 18:14:03 +02:00 |
|
Matthias Ringwald
|
f0af2234e6
|
avrcp: use PANEL as default unit + subunit info
|
2021-07-18 13:12:24 +02:00 |
|
Matthias Ringwald
|
a95794cee1
|
a2dp: allow to register media codec validator for sink and source
|
2021-07-16 15:23:12 +02:00 |
|
Matthias Ringwald
|
6a737fb6df
|
avdtp: separate media codec validator for sink and source
|
2021-07-16 14:36:12 +02:00 |
|
Matthias Ringwald
|
c70720c670
|
avdtp: media config validator is called with preview of media codec configuration event
|
2021-07-16 12:19:04 +02:00 |
|
Milanka Ringwald
|
99bba8587c
|
changelog: fix typo
|
2021-07-13 14:50:37 +02:00 |
|
Milanka Ringwald
|
e8e7290180
|
hfp: update API docu and CHANGELOG
|
2021-07-09 15:37:35 +02:00 |
|
Matthias Ringwald
|
aef8999158
|
changelog: mention hci_cmd additions
|
2021-07-06 21:56:00 +02:00 |
|
Matthias Ringwald
|
657978dd97
|
changelog: update
|
2021-07-05 16:39:04 +02:00 |
|
Matthias Ringwald
|
33d85df88e
|
changelog: mention run loop extension
|
2021-07-02 16:55:53 +02:00 |
|
Matthias Ringwald
|
a154fcd6ec
|
pbap_client: init parser for vcard listing parsing
|
2021-06-30 15:16:26 +02:00 |
|
Matthias Ringwald
|
525037839f
|
a2dp_source: fix reconfigure
|
2021-06-29 18:43:43 +02:00 |
|
Milanka Ringwald
|
c415dc9873
|
changelog: HFP API status code
|
2021-06-28 11:59:16 +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
|
9620d15fc7
|
hci_dump_posix_fs: add HCI_DUMP_BTSNOOP
|
2021-06-25 11:34:49 +02:00 |
|
Matthias Ringwald
|
3817f9dfcd
|
CVE-2020-26555: ignore NULL link key
|
2021-06-22 17:26:01 +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
|
5a56192085
|
gap: check if minimal service security level can be reached in responder role
|
2021-06-20 22:58:10 +02:00 |
|
Matthias Ringwald
|
18660401fc
|
l2cap: don't trigger hci disconnect if l2cap security requirements are insufficient
|
2021-06-20 19:39:38 +02:00 |
|
Matthias Ringwald
|
d79819418a
|
changelog: document gap security changes
|
2021-06-20 12:34:53 +02:00 |
|
Matthias Ringwald
|
77208d9020
|
gap: emit GAP_EVENT_PAIRING_STARTED and GAP_EVENT_PAIRING_COMPLETE
|
2021-06-18 21:06:57 +02:00 |
|
Matthias Ringwald
|
4e5d21eaa3
|
hci: update advertising data without stopping advertising first
|
2021-06-17 10:32:45 +02:00 |
|
Matthias Ringwald
|
137715ebda
|
gap: return status for gap_set_security_mode
|
2021-06-16 22:38:48 +02:00 |
|
Matthias Ringwald
|
532454f96d
|
gap: drop[ local bonding flag in IO Capability Reply if remote does not indicate bonding
|
2021-06-16 22:30:52 +02:00 |
|
Matthias Ringwald
|
f7e6a692b0
|
gap: stop LE connecting if create connection fails (e.g. connectable adv active and multiple roles not supported)
|
2021-06-11 11:35:27 +02:00 |
|