6584 Commits

Author SHA1 Message Date
Matthias Ringwald
41fcd84f30 pan, pbap_client, rfcomm: prefix globals, update deinit function 2021-07-21 12:12:21 +02:00
Matthias Ringwald
fb460ca00a hsp: prefix globals, update deinit function 2021-07-21 11:43:30 +02:00
Matthias Ringwald
de81b46ac0 hid: prefix globals, update deinit function 2021-07-21 10:41:32 +02:00
Matthias Ringwald
aeb0f0fe93 hfp: prefix globals, update deinit function 2021-07-21 10:24:33 +02:00
Matthias Ringwald
960d5b2c81 goep_client: prefix globals, update deinit function 2021-07-20 16:04:32 +02:00
Matthias Ringwald
ed47fef431 bnep: update deinit function 2021-07-20 15:59:15 +02:00
Matthias Ringwald
65bd7af57b avrcp: prefix globals, update deinit function 2021-07-20 15:52:52 +02:00
Matthias Ringwald
137e295454 avdtp/a2dp: prefix globals, update deinit function 2021-07-20 15:26:01 +02:00
Matthias Ringwald
5985870b18 avdtp_source: fix marker in rtp header setup 2021-07-20 11:50:08 +02:00
Matthias Ringwald
1b8e97d057 avdtp_source: allow to send media packets with exact MTU size 2021-07-20 11:49:46 +02:00
Matthias Ringwald
50f4983226 gap: detect SC->Legacy downgrade on encryption change 2021-07-20 11:27:20 +02:00
Matthias Ringwald
f3aafff11f fix build 2021-07-19 17:03:41 +02:00
Matthias Ringwald
aa2fe98645 gap: treat newly paired connection and aes-ccm encrypted connections as authenticated 2021-07-19 16:58:49 +02:00
Matthias Ringwald
f0af2234e6 avrcp: use PANEL as default unit + subunit info 2021-07-18 13:12:24 +02:00
Matthias Ringwald
fda344fc0d avrcp_target: return unused fields in subunit_info as 0xff 2021-07-17 23:18:51 +02:00
Matthias Ringwald
971388fee8 hfp_ag: add missing break 2021-07-16 23:43:34 +02:00
Matthias Ringwald
3421998fdf a2dp_source: fix a2dp_source_register_media_config_validator 2021-07-16 15:28:12 +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
98137b165c avdtp_util: provide a2dp_subevent_id_for_avdtp_subevent_id mapper 2021-07-16 15:07:43 +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
Matthias Ringwald
2965b0e608 avdtp_util: directly pass media codec to avdtp_setup_media_codec_config_event 2021-07-16 12:11:21 +02:00
Matthias Ringwald
a905535ce0 avdtp_util: use const for avdtp_stream_endpoint_t 2021-07-16 11:59:44 +02:00
Matthias Ringwald
924216b20a avdtp_util: extract avdtp_setup_media_codec_config_event 2021-07-16 11:54:46 +02:00
Matthias Ringwald
186e197033 avdtp_util: extract media codec config event setup code 2021-07-16 10:45:28 +02:00
Matthias Ringwald
a512b22891 deamon: add commands for classic inquiry and drop link key 2021-07-15 14:16:49 +02:00
Matthias Ringwald
ac973fd6f4 hci.c: fix len field of GAP_EVENT_INQUIRY_RESULT 2021-07-15 14:16:05 +02:00
Matthias Ringwald
1114e1584c avdtp: mark stream endpoint as used on send/receive of set config command 2021-07-14 16:09:04 +02:00
Matthias Ringwald
0dbf08549f avdtp_acceptor: ignore configure on error 2021-07-14 15:28:03 +02:00
Matthias Ringwald
cb92587434 avrcp_controller: handle not implemented response for get capabilities command 2021-07-14 15:28:03 +02:00
Matthias Ringwald
48e2f5185e a2dp_source: handle 'set configuration' by sink 2021-07-13 19:10:11 +02:00
Milanka Ringwald
585db78ddf hfp_ag: do not send HFP_SUBEVENT_HF_INDICATOR if unknown UUID 2021-07-13 17:59:46 +02:00
Milanka Ringwald
347d46c839 hfp: send HFP_SUBEVENT_HF_INDICATOR event 2021-07-13 17:56:32 +02:00
Matthias Ringwald
3c439ac451 gap: reset requested_security_level on pairing complete 2021-07-13 16:51:37 +02:00
Milanka Ringwald
038700924b hfp: move status after acl_handle in HFP_SUBEVENT_SERVICE_LEVEL_CONNECTION_ESTABLISHED 2021-07-13 14:59:37 +02:00
Milanka Ringwald
99af1e285b hfp: refactor send event for tracked command 2021-07-13 14:50:37 +02:00
Milanka Ringwald
fd075f204e hfp_ag: assert connection existance 2021-07-13 14:50:37 +02:00
Milanka Ringwald
1ec5265632 hfp_hf: rename hf_ok_pending_for_command 2021-07-13 14:50:37 +02:00
Milanka Ringwald
70c0363dc6 hfp_ag: emit HFP_SUBEVENT_ECHO_CANCELING_AND_NOISE_REDUCTION_DEACTIVATE event 2021-07-13 14:50:37 +02:00
Milanka Ringwald
e2c3b58d3f hfp: track pending HF command 2021-07-13 14:50:37 +02:00
Milanka Ringwald
6ba83b5e65 hfp: update API docu, remove hfp_hf_activate_echo_canceling_and_noise_reduction 2021-07-13 14:50:37 +02:00
Milanka Ringwald
40cd4182ab hfp: add HFP_SUBEVENT_ECHO_CANCELING_AND_NOISE_REDUCTION_DEACTIVATE event 2021-07-13 14:50:37 +02:00
Matthias Ringwald
d4d525ab1c l2cap: directly accept incoming connections if security level is sufficient (without gap_request_security_level) 2021-07-12 16:20:53 +02:00
Matthias Ringwald
fd0e4a3aa5 l2cap: extract l2cap_handle_security_level_incoming_sufficient 2021-07-12 16:13:14 +02:00
Matthias Ringwald
e76bd6852b gap: reset requested_security_level on pairing complete 2021-07-12 16:13:14 +02:00
Matthias Ringwald
2a75353a17 gap: send hci authentication required after remote features are available 2021-07-12 16:11:14 +02:00
Milanka Ringwald
e83dcb5951 hfp: remote test for audio failure 2021-07-09 17:37:03 +02:00
Milanka Ringwald
e8e7290180 hfp: update API docu and CHANGELOG 2021-07-09 15:37:35 +02:00
Milanka Ringwald
f0c27a954c hfp_ag: update API 2021-07-09 14:56:57 +02:00
Milanka Ringwald
c95b5b3c7c hfp: emit deactivated on SLC, allow deactivate if audio connection failed but VRA was activated 2021-07-09 14:56:57 +02:00