OpenBSD cvs log

created 2021-05-02T04:01:45Z
begin 2021-04-19T00:00:00Z
end 2021-04-20T00:00:00Z
path src/sys
commits 2

date 2021-04-19T14:27:25Z
author stsp
files src/sys/dev/pci/if_iwx.c log diff annotate
message Multicast decryption fixes for iwx(4).

Pick the correct key for multicast frames in iwx_ccmp_decap().
Comparing the PN of a multicast frame against the last-seen PN of
the pairwise key is obviously wrong. We need to check the multicast
frame's PN against the last-seen PN of the group key.

Update crypto-offloading checks in iwx_rx_frame() to match recent
WPA1/TKIP groupcipher fixes made in athn(4).
The code inherited from iwm(4) only looked at the pairwise key, and
unlike iwx(4) and athn(4), iwm(4) only offloads pairwise crypto.

Found while investigating a question from zxystd at OpenIntelWireless.

date 2021-04-19T17:03:49Z
author kettenis
files src/sys/dev/pci/if_bge.c log diff annotate
src/sys/dev/pci/if_bgereg.h log diff annotate
message Recognize BCM57762 A0 and A1. My diff for this only added the A0 revision,
but the A1 revision has been seen in the wild and Brad Smith provided
a diff that adds both.

ok jsg@