OpenBSD src changes summary for 2017-07-21
==========================================

distrib/miniroot                        etc/MAKEDEV.common
etc/etc.amd64/MAKEDEV                   etc/etc.i386/MAKEDEV
etc/netstart                            sbin/dhclient
sbin/wsconsctl                          share/man
share/mk                                sys/arch/amd64/stand/efiboot
sys/arch/amd64/stand/libsa              sys/arch/arm/arm
sys/arch/i386/stand/libsa               sys/arch/luna88k/conf
sys/dev/pckbc                           sys/dev/pv
sys/dev/usb                             usr.bin/make
usr.bin/rpcinfo                         usr.bin/tmux
usr.sbin/hostctl                        usr.sbin/ifstated

== distrib =========================================================== 01/07 ==

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

miniroot

  ~ install.sub                           

  > autoinstall(8) related global variables are prefixed with AI_.
  > RESPFILE -> AI_RESPFILE
  > OK krw@ tb@ (rpe@)

  ~ install.sub                           

  > Align ifstart() in netstart and install.sub.
  > - in netstart, rename _file to _hn referencing hostname.if files
  > - in install.sub switch ifstart() to be used with _if instead of
  > _hn as parameter
  > ok krw@ tb@ (rpe@)

  ~ install.sub                           

  > Rename _hn to AI_HOSTNAME and export it as global variable so it's
  > visible in the MODE.site scripts too.
  > This is useful for reporting back the autoinstall status at the end
  > of installs or upgrades from within the MODE.site scripts.
  > OK krw@ tb@ (rpe@)

== etc =============================================================== 02/07 ==

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

MAKEDEV.common

  ~ MAKEDEV.common                        

  > Multiple virtualization layers may be available at the same time
  > reachable through different pvbus device nodes.
  > Suggestion and OK deraadt, OK reyk (mikeb@)

etc.amd64/MAKEDEV

  ~ etc.amd64/MAKEDEV                     

  > sync (mikeb@)

etc.i386/MAKEDEV

  ~ etc.i386/MAKEDEV                      

  > sync (mikeb@)

netstart

  ~ netstart                              

  > Align ifstart() in netstart and install.sub.
  > - in netstart, rename _file to _hn referencing hostname.if files
  > - in install.sub switch ifstart() to be used with _if instead of
  > _hn as parameter
  > ok krw@ tb@ (rpe@)

== sbin ============================================================== 03/07 ==

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

dhclient

  ~ dhclient.c                            

  > whitespace botch. (krw@)

  ~ dhclient.c                            ~ dhcpd.h
  ~ kroute.c                              ~ privsep.c
  ~ privsep.h                             

  > s/set_interface_mtu/set_mtu/g (krw@)

wsconsctl

  ~ Makefile                              ~ mouse.c
  ~ util.c                                ~ wsconsctl.c
  ~ wsconsctl.h                           + mousecfg.c
  + mousecfg.h                            

  > Add fields for wsmouse/touchpad configuration. (bru@)

== share ============================================================= 04/07 ==

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

man

  ~ man4/ciss.4                           

  > Fixup too much indentation (mikeb@)

  ~ man4/xen.4                            

  > Document settings for XenServer
  > Figured out by Dinar Talypov and Maxim Khitrov.  With input from
  > deraadt@ and schwarze@.  OK schwarze. (mikeb@)

mk

  ~ bsd.prog.mk                           

  > Garbage collect unused manual page .SUFFIXES, left over
  > years ago when we formatted manual pages at build time.
  > Opportunity for cleanup discovered by espie@.
  > Make build & release in base and Xenocara checked myself,
  > and checked in a bulk build by ajacoutot@.
  > OK espie@ millert@ deraadt@ (schwarze@)

  ~ bsd.man.mk                            

  > document that usage of .PHONY, since it's not exactly obvious.
  > okay schwarze@ (espie@)

== sys =============================================================== 05/07 ==

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

arch/amd64/stand/efiboot

  ~ efidev.c                              

  > Check the hibernation signature for softraid disks and select valid bsd
  > for unhibernation.  reported by Natasha Kerensikova.  tested by Theo
  > Buehler.
  > ok deraadt (yasuoka@)

arch/amd64/stand/libsa

  ~ biosdev.c                             ~ disk.h
  ~ diskprobe.c                           

  > Check the hibernation signature for softraid disks and select valid bsd
  > for unhibernation.  reported by Natasha Kerensikova.  tested by Theo
  > Buehler.
  > ok deraadt (yasuoka@)

arch/arm/arm

  ~ fault.c                               

  > Accessing a mmap(2)ed file behind its end should result in a SIGBUS
  > according to POSIX.
  > ok bluhm@, deraadt@ (kettenis@)

arch/i386/stand/libsa

  ~ biosdev.c                             ~ disk.h
  ~ diskprobe.c                           

  > Check the hibernation signature for softraid disks and select valid bsd
  > for unhibernation.  reported by Natasha Kerensikova.  tested by Theo
  > Buehler.
  > ok deraadt (yasuoka@)

arch/luna88k/conf

  ~ Makefile.luna88k                      

  > More consistent with other architectures. (aoyama@)

dev/pckbc

  ~ pms.c                                 

  > Show Synaptics Model IDs. (bru@)

dev/pv

  ~ xen.c                                 ~ xenvar.h

  > Replace MD _bus_dmamap_* function calls with MI ones (mikeb@)

dev/usb

  ~ if_run.c                              

  > Drop Rx'd frames larger than MCLBYTES.
  > Problem reported by Ilja Van Sprundel.
  > ok stsp@, tb@ (kevlo@)

  ~ if_rsu.c                              

  > Fix frame length bounds checks in rsu(4).
  > Due to signedness issues the existing checks didn't work as intended.
  > Problem reported by Ilja Van Sprundel.
  > ok deraadt@ (stsp@)

  ~ if_rsu.c                              

  > Unbreak the rsu(4) driver which was not kept up-to-date with recent WPA
  > supplicant and net80211 state machine changes. While here, make rsu(4)
  > report the correct channel for received frames to tcpdump(8).
  > ok deraadt@ (stsp@)

  ~ if_atu.c                              

  > Add frame length boundary checks to the input path of atu(4).
  > Problem found by Ilja Van Sprundel.
  > ok kevlo (stsp@)

  ~ ugen.c                                ~ usb.c

  > Do not permit USB ioctl handler malloc(9)'s to block as this interferes
  > with expected behavior.
  > OK mpi@ patrick@ (ians@)

== usr.bin =========================================================== 06/07 ==

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

make

  ~ arch.c                                

  > fix two nasty out-of-bound accesses that killed (sporadically mk38 and
  > mk38bis.
  > prodded by bluhm@, okay bluhm@ (espie@)

rpcinfo

  ~ rpcinfo.8                             

  > I'm equally upset as Kurt Mosiejczuk, who found irrelevant 22-year
  > old history in this manual page. (deraadt@)

tmux

  ~ cmd-new-session.c                     ~ cmd-new-window.c
  ~ cmd-respawn-pane.c                    ~ cmd-respawn-window.c
  ~ cmd-split-window.c                    ~ tmux.1

  > Add -c for respawn-pane and respawn-window, from J Raynor. (nicm@)

  ~ names.c                               

  > Allow ispunct() as well as isalnum() when parsing initial window names.
  > (nicm@)

  ~ tty.c                                 

  > Trim trailing spaces from full line when it is clearly OK to do so. (nicm@)

  ~ tty.c                                 

  > Use the actual width written rather than the possible width to clear.
  > (nicm@)

== usr.sbin ========================================================== 07/07 ==

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

hostctl

  ~ hostctl.8                             

  > Stress the fact that individual pvbus device nodes correspond to
  > a single key-value store and if there are other ones available,
  > different nodes must be used to access them. (mikeb@)

ifstated

  ~ ifstated.c                            

  > No need for ioctl(SIOCGIFDATA), getifaddrs(3) gives us the link state
  > Noticed while reviewing a pledge(2) diff from Rob Pierce.  ok florian@
  > (jca@)

  ~ ifstated.c                            

  > Add a newline (jca@)

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

Reply via email to