OpenBSD cvs log

created 2019-02-03T05:19:59Z
begin 2019-01-26T00:00:00Z
end 2019-01-27T00:00:00Z
path src/sys
commits 5

date 2019-01-26T06:58:08Z
author dlg
files src/sys/netmpls/mpls_input.c log diff annotate
message check if the incoming ttl is <= 1 before decrementing it.

previously it would decrement the uint8_t ttl and then check if it
was less than one, which let ttl 0 off the wire wrap to 255 (which
is higher than 1).

date 2019-01-26T11:47:41Z
author visa
files src/sys/kern/subr_witness.c log diff annotate
message Tag the start of witness(4) output with prefix "witness:".
This eases data extraction in syzkaller.

Prompted by and OK anton@

date 2019-01-26T11:57:21Z
author mglocker
files src/sys/dev/pckbc/pms.c log diff annotate
message Wait a bit for the set mode command to complete for Synaptics devices to
make sure that the device doesn't get enabled before, which would make it
Fixes regular occurring 'not in sync yet, discard input' issue seen on
ThinkPad X1 Gen6.

ok deraadt@

date 2019-01-26T16:18:52Z
author visa
files src/sys/kern/subr_witness.c log diff annotate
message Use memset() instead of bzero().

date 2019-01-26T22:51:13Z
author landry
files src/sys/kern/tty_nmea.c log diff annotate
message Parse altitude and ground speed values from the GGA & RMC NMEA messages,
and provide them as nmea(4) distance & velocity sensors.

With my 'u-blox GNSS receiver' that gives:

hw.sensors.nmea0.distance0=335.600 m (Altitude), OK
hw.sensors.nmea0.velocity0=18.337 m/s (Ground speed), OK

ok deraadt@