* [bluez/bluez] bbc1c2: main: Fix handling of legacy experimental LL Privacy
@ 2025-03-27 16:18 Luiz Augusto von Dentz
0 siblings, 0 replies; only message in thread
From: Luiz Augusto von Dentz @ 2025-03-27 16:18 UTC (permalink / raw)
To: linux-bluetooth
Branch: refs/heads/master
Home: https://github.com/bluez/bluez
Commit: bbc1c2a7f06e3a77af70e1e030df047afe6a6d3a
https://github.com/bluez/bluez/commit/bbc1c2a7f06e3a77af70e1e030df047afe6a6d3a
Author: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Date: 2025-03-26 (Wed, 26 Mar 2025)
Changed paths:
M src/main.c
Log Message:
-----------
main: Fix handling of legacy experimental LL Privacy
Legacy experimental LL Privacy was not enabled by default but
CentralAddressResolution is which may cause problems with old
kernels were LL Privacy may not work as expected.
Fixes: https://github.com/bluez/bluez/issues/1138
Commit: 8e2cece67dbe2bc92900a8fb72fed19fe114ea3e
https://github.com/bluez/bluez/commit/8e2cece67dbe2bc92900a8fb72fed19fe114ea3e
Author: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Date: 2025-03-26 (Wed, 26 Mar 2025)
Changed paths:
M src/device.c
Log Message:
-----------
device: Attempt to elevate security on Pair while connected
This would make Pair act behave the same as when the device reconnect
and bonding already exists.
Commit: 1c2ec29900e48c785f7faa8fbe88f3085aaf806b
https://github.com/bluez/bluez/commit/1c2ec29900e48c785f7faa8fbe88f3085aaf806b
Author: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Date: 2025-03-26 (Wed, 26 Mar 2025)
Changed paths:
M src/device.c
Log Message:
-----------
device: Make Connect and Pair mutually exclusive
This makes Device.Connect and Device.Pair methods mutually exclusive so
they cannot happen in parallel, so just as Connect:Connect and Pair:Pair
combinations the Connect:Pair and Pair:Connect will now return
org.bluez.Error.InProgress.
Commit: 45b61a10bd0af9b0b13f508166369eb1138ae448
https://github.com/bluez/bluez/commit/45b61a10bd0af9b0b13f508166369eb1138ae448
Author: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Date: 2025-03-26 (Wed, 26 Mar 2025)
Changed paths:
M src/device.c
Log Message:
-----------
device: Use btd_device_is_initiator instead of Connect message
Device.Connect message is not the only way to initiate a connection as
there is also the likes of Device.Pair which will initiate bonding, so
this incorporate the bonding check into btd_device_is_initiator and
replaces the checks of were Connect message was used to determine if
initiator to use btd_device_is_initiator.
Commit: ac1f8dd88a46da193b9226724a3ac60a0876598a
https://github.com/bluez/bluez/commit/ac1f8dd88a46da193b9226724a3ac60a0876598a
Author: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Date: 2025-03-26 (Wed, 26 Mar 2025)
Changed paths:
M src/shared/att.c
Log Message:
-----------
shared/att: Make bt_att_set_security never downgrade security level
Requesting a lower security level than existing one shall result in no
operation since higher security satisfy a lower one and it is never a
good practice to allow downgrading security to begin with.
Commit: 5df9521ce4d50ffa48153503bc5156c11e6ed26b
https://github.com/bluez/bluez/commit/5df9521ce4d50ffa48153503bc5156c11e6ed26b
Author: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Date: 2025-03-26 (Wed, 26 Mar 2025)
Changed paths:
M src/device.c
Log Message:
-----------
device: Elevate bt_att security if bonding is in progress
When bonding is in progress it means Device.Pair has been called thus
the user indicated the intend to pair/bond from the start so the
security of bt_att shall be set in order for it to wait until pairing
process complete before attempting to proceed with GATT discovery and
any other traffic.
Fixes: https://github.com/bluez/bluez/issues/1125
Compare: https://github.com/bluez/bluez/compare/0f0039045088...5df9521ce4d5
To unsubscribe from these emails, change your notification settings at https://github.com/bluez/bluez/settings/notifications
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2025-03-27 16:18 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-03-27 16:18 [bluez/bluez] bbc1c2: main: Fix handling of legacy experimental LL Privacy Luiz Augusto von Dentz
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.