All of lore.kernel.org
 help / color / mirror / Atom feed
* [bluez/bluez] 926d16: mesh: Ignore Secure Network Beacon from subnet
@ 2022-10-03 21:45 Isak Westin
  0 siblings, 0 replies; only message in thread
From: Isak Westin @ 2022-10-03 21:45 UTC (permalink / raw)
  To: linux-bluetooth

  Branch: refs/heads/master
  Home:   https://github.com/bluez/bluez
  Commit: 926d16db8ae4bb5c40266be5bd6b10023d932c0d
      https://github.com/bluez/bluez/commit/926d16db8ae4bb5c40266be5bd6b10023d932c0d
  Author: Isak Westin <isak.westin@loytec.com>
  Date:   2022-10-03 (Mon, 03 Oct 2022)

  Changed paths:
    M mesh/net.c

  Log Message:
  -----------
  mesh: Ignore Secure Network Beacon from subnet

If this node is a member of a primary subnet and receives a Secure Network
beacon on a secondary subnet with an IV Index greater than the last known
IV Index of the primary subnet, the Secure Network beacon shall be ignored.
See MshPRFv1.0.1 section 3.10.5.


  Commit: 7d050890f01f32ebb394140cf3206ad5a5548d79
      https://github.com/bluez/bluez/commit/7d050890f01f32ebb394140cf3206ad5a5548d79
  Author: Isak Westin <isak.westin@loytec.com>
  Date:   2022-10-03 (Mon, 03 Oct 2022)

  Changed paths:
    M mesh/net.c

  Log Message:
  -----------
  mesh: Ignore SNB with invalid IV Index values

If we are in IV update in progress state, and receive a Secure Network
beacon with an IV index equal to last known IV index + 1, and IV update
flag set to 1, it should be ignored. See MshPRFv1.0.1 section 3.10.5.


  Commit: 9d22d54244307c31b300fd5c321e6c2dea0cc48d
      https://github.com/bluez/bluez/commit/9d22d54244307c31b300fd5c321e6c2dea0cc48d
  Author: Isak Westin <isak.westin@loytec.com>
  Date:   2022-10-03 (Mon, 03 Oct 2022)

  Changed paths:
    M mesh/net.c

  Log Message:
  -----------
  mesh: Allow Key refresh to skip Phase 2

If we are in Key Refresh Phase 1, and receive a Secure Network beacon
using the new NetKey and with KR flag set to 0, Phase 2 should be
skipped. See MshPRFv1.0.1 section 3.10.4.1.


  Commit: 291cff0680095a2bd4dd35ec0ccb5c42cf9c347c
      https://github.com/bluez/bluez/commit/291cff0680095a2bd4dd35ec0ccb5c42cf9c347c
  Author: Isak Westin <isak.westin@loytec.com>
  Date:   2022-10-03 (Mon, 03 Oct 2022)

  Changed paths:
    M mesh/cfgmod-server.c

  Log Message:
  -----------
  mesh: Allow Key Refresh Phase 0 to 3 transition

Transition to Phase 3 from Phase 0 does not cause any state change, but
is a valid transition. See MshPRFv1.0.1 section 4.2.14.


Compare: https://github.com/bluez/bluez/compare/25a31f5a930e...291cff068009

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2022-10-03 21:45 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-10-03 21:45 [bluez/bluez] 926d16: mesh: Ignore Secure Network Beacon from subnet Isak Westin

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.