OpenBSD src changes summary for 2017-10-06
==========================================

include/Makefile                        share/man
share/zoneinfo                          sys/arch/amd64/amd64
sys/arch/amd64/conf                     sys/arch/amd64/include
sys/arch/amd64/stand/efiboot            sys/dev/acpi
sys/netinet                             sys/netinet6
sys/sys                                 usr.bin/tmux
usr.sbin/npppd                          

== include =========================================================== 01/05 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/include

Makefile

  ~ Makefile                              

  > Use the modern POSIX idiom "-exec ... {} +" instead of find|xargs and
  > combine the two find(1) invocations into one.
  > From Klemens Nanni; ok tb@ (naddy@)

== share ============================================================= 02/05 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share

man

  ~ man4/ugold.4                          

  > missing quote in previous; (jmc@)

  ~ man4/divert.4                         

  > Kill the divert-packet socket option IP_DIVERTFL to filter packets.
  > It used a loop over the global list divbtable that would be hard
  > to make MP safe.  The port net/dnsfilter does not work without this,
  > it should be converted to divert-to.  Neither other ports nor base
  > use this filter feature.
  > ports checked by sthen@; OK mpi@ benno@ (bluhm@)

zoneinfo

  ~ Makefile                              

  > Use the modern POSIX idiom "-exec ... {} +" instead of find|xargs and
  > combine the two find(1) invocations into one.
  > From Klemens Nanni; ok tb@ (naddy@)

== sys =============================================================== 03/05 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys

arch/amd64/amd64

  ~ vmm.c                                 

  > vmm: handle 32 bit guest w/PAE when guest enables PAE first then paging,
  > as 32 bit linux guests do.
  > ok pd@ (mlarkin@)

  ~ identcpu.c                            + tsc.c

  > Recalibrate TSC timecounter with HPET and PM timer
  > If frequency of an invariant (non-stop) time stamp counter is measured
  > using an independent working timecounter that has a known frequency, we
  > can assume that the measured TSC frequency is as good as the resolution
  > of the timecounter that we use to perform the measurement. This lets us
  > switch from this high quality but expensive source to the cheaper TSC
  > without sacrificing precision on a wide range of modern CPUs.
  > From Adam Steen <[email protected]> with tweaks from reyk@ and myself.
  > Tested by brynet@, sthen@ and others, OK mlarkin, sthen (mikeb@)

arch/amd64/conf

  ~ files.amd64                           

  > Recalibrate TSC timecounter with HPET and PM timer
  > If frequency of an invariant (non-stop) time stamp counter is measured
  > using an independent working timecounter that has a known frequency, we
  > can assume that the measured TSC frequency is as good as the resolution
  > of the timecounter that we use to perform the measurement. This lets us
  > switch from this high quality but expensive source to the cheaper TSC
  > without sacrificing precision on a wide range of modern CPUs.
  > From Adam Steen <[email protected]> with tweaks from reyk@ and myself.
  > Tested by brynet@, sthen@ and others, OK mlarkin, sthen (mikeb@)

arch/amd64/include

  ~ cpu.h                                 ~ cpuvar.h

  > Recalibrate TSC timecounter with HPET and PM timer
  > If frequency of an invariant (non-stop) time stamp counter is measured
  > using an independent working timecounter that has a known frequency, we
  > can assume that the measured TSC frequency is as good as the resolution
  > of the timecounter that we use to perform the measurement. This lets us
  > switch from this high quality but expensive source to the cheaper TSC
  > without sacrificing precision on a wide range of modern CPUs.
  > From Adam Steen <[email protected]> with tweaks from reyk@ and myself.
  > Tested by brynet@, sthen@ and others, OK mlarkin, sthen (mikeb@)

arch/amd64/stand/efiboot

  ~ efiboot.c                             

  > Revert previous video mode when setting GOP SetMode is failed.  This
  > prevents the video output problem on ThinkPad X121e and so on.
  > diff from Klemens Nanni, test by Andrew Daugherity (yasuoka@)

dev/acpi

  ~ acpihpet.c                            ~ acpitimer.c

  > Recalibrate TSC timecounter with HPET and PM timer
  > If frequency of an invariant (non-stop) time stamp counter is measured
  > using an independent working timecounter that has a known frequency, we
  > can assume that the measured TSC frequency is as good as the resolution
  > of the timecounter that we use to perform the measurement. This lets us
  > switch from this high quality but expensive source to the cheaper TSC
  > without sacrificing precision on a wide range of modern CPUs.
  > From Adam Steen <[email protected]> with tweaks from reyk@ and myself.
  > Tested by brynet@, sthen@ and others, OK mlarkin, sthen (mikeb@)

netinet

  ~ in.h                                  ~ in_pcb.h
  ~ ip_divert.c                           ~ raw_ip.c

  > Kill the divert-packet socket option IP_DIVERTFL to filter packets.
  > It used a loop over the global list divbtable that would be hard
  > to make MP safe.  The port net/dnsfilter does not work without this,
  > it should be converted to divert-to.  Neither other ports nor base
  > use this filter feature.
  > ports checked by sthen@; OK mpi@ benno@ (bluhm@)

  ~ ip_divert.c                           

  > Unfortunately I removed too much in my previous commit and broke
  > divert-packet.  Bring back the loop over the global list to find
  > the divert socket. (bluhm@)

netinet6

  ~ ip6_divert.c                          ~ raw_ip6.c

  > Kill the divert-packet socket option IP_DIVERTFL to filter packets.
  > It used a loop over the global list divbtable that would be hard
  > to make MP safe.  The port net/dnsfilter does not work without this,
  > it should be converted to divert-to.  Neither other ports nor base
  > use this filter feature.
  > ports checked by sthen@; OK mpi@ benno@ (bluhm@)

  ~ ip6_divert.c                          

  > Unfortunately I removed too much in my previous commit and broke
  > divert-packet.  Bring back the loop over the global list to find
  > the divert socket. (bluhm@)

sys

  ~ mount.h                               

  > The mount point flags were displayed in octal when printed by ddb.
  > All other bit fields use hex as well as the MNT_ constants.  Change
  > this to hex to make it cosistent and less confusing.
  > OK krw@ (bluhm@)

== usr.bin =========================================================== 04/05 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin

tmux

  ~ cfg.c                                 ~ tmux.1

  > Support %else in config files to match %if, from Brad Town in GitHub
  > issue 1071. (nicm@)

== usr.sbin ========================================================== 05/05 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin

npppd

  ~ l2tp/l2tpd.c                          

  > The problem when npppd receives a zero length 1701/udp packet seemed to
  > be fixed at 1.16, but it wasn't fixed.  Fix it again. (yasuoka@)

===============================================================================
_______________________________________________
odc mailing list
[email protected]
http://www.squish.net/mailman/listinfo/odc

Reply via email to