OpenBSD cvs log

created 2019-11-16T14:56:56Z
begin 2019-11-14T00:00:00Z
end 2019-11-15T00:00:00Z
path src/sys
commits 2

date 2019-11-14T01:02:02Z
author dlg
files src/sys/net/if.c log diff annotate
message avoid a use after free in if_delgroup.

if_detach passes the groupname from an ifg_list struct to if_delgroup,
if_delgroup then uses the name to find the same ifg_list struct so
it can free it, and then passes the name from the struct to
pfi_group_change(). at worst this can cause a fault if malloc(9)
actually unmaps the page the struct was on, and at best it causes
pf interfaces with garbage names to be created.

ok sashan@ bluhm@

date 2019-11-14T13:50:55Z
author abieber
files src/sys/dev/usb/if_cdce.c log diff annotate
message Remove hardcoding of NetChip vendor/product id so that urndis(4) can attach
when Linux has g_ether configured as RNDIS.

OK patrick@, sthen@