OpenBSD cvs log

created 2020-08-16T08:45:00Z
begin 2020-08-08T00:00:00Z
end 2020-08-09T00:00:00Z
path src/sys
commits 5

date 2020-08-08T01:01:26Z
author cheloha
files src/sys/kern/kern_time.c log diff annotate
message adjtime(2): simplify input validation for new adjustment

The current input validation for overflow is more complex than
it needs to be. We can flatten the conditional hierarchy into
a string of checks just one level deep. The result is easier
to read.

date 2020-08-08T07:42:31Z
author florian
files src/sys/netinet/ip_input.c log diff annotate
src/sys/netinet6/ip6_input.c log diff annotate
message No longer prevent TCP connections to IPv6 anycast addresses.

RFC 4291 dropped this requirement from RFC 3513:
o An anycast address must not be used as the source address of an
IPv6 packet.

And from that requirement draft-itojun-ipv6-tcp-to-anycast rightly
concluded that TCP connections must be prevented.

The draft also states:

The proposed method MUST be removed when one of the following events
happens in the future:

o Restriction imposed on IPv6 anycast address is loosened, so that
anycast address can be placed into source address field of the IPv6
header[...]

OK jca

date 2020-08-08T12:40:55Z
author krw
files src/sys/dev/ic/adv.c log diff annotate
src/sys/dev/ic/advlib.c log diff annotate
src/sys/dev/ic/adw.c log diff annotate
src/sys/dev/ic/adwlib.c log diff annotate
src/sys/dev/ic/adwlib.h log diff annotate
message The only thing worse than trailing whitespace is leading spaces instead of tabs.

date 2020-08-08T13:08:23Z
author krw
files src/sys/scsi/scsiconf.c log diff annotate
message scsi_link's are born knowing their bus. Use that instead of passing extra
scsibus_softc pointers around.

date 2020-08-08T19:53:02Z
author florian
files src/sys/sys/mbuf.h log diff annotate
message Remove now unused M_ACAST flag.
Reminded by, input & OK jca